Skip to main content

Welcome to Rasa Pro

Rasa Pro is a framework for building scalable, high-trust conversational AI assistants. It uses large language models (LLMs) to enable more contextually aware and agentic interactions. Whether you're new to conversational AI or an experienced developer, Rasa Pro offers flexibility, control, and performance for mission-critical applications.

Rasa Pro extends Rasa Open Source with CALM (Conversational AI with Language Models), enabling you to shift from traditional intent-driven systems to LLM-based assistants. Rasa Pro allows you to build more robust assistants that are easier to create and maintain, adhering to business logic and guarding against prompt injection and hallucination.

Key Features:

  • Flows for Business Logic: Easily define business logic through Flows, a simple and scalable way to implement the tasks your AI assistant can handle.
  • Automatic Conversation Patterns: Common conversation patterns like topic changes, corrections, or unexpected inputs are handled automatically, while giving you full control to customize this behavior.
  • Customizable and Open: Make Rasa yours by creating custom components, and dig in to the source code to understand every detail of Rasa's AI engine.
  • Robustness and Composability: Know that your business logic will always be followed correctly, and break down tasks into reusable pieces.
  • Built-in Security: CALM is resistant to hallucination, prompt injection, and jailbreaking by design. And you can run it fully on-premise with no calls to external LLMs.

Who Rasa Pro is For

Rasa Pro is the developer interface of the Rasa Platform. It can be used on its own or together with Rasa Studio, our no-code interface.

The Rasa Pro Developer Edition is free and allows you to run Rasa Pro locally and in production. A free developer edition license is valid for up to 1000 conversations per month (or 100/ month for internal assistants used by your employees).

Jump Right In

To get started, you can: