Rasa Stack icon

Never debug your state machine again

Open source tools to automate back-and-forth conversations, based on the latest machine learning research

Yellow PagesYellow Pages

The Rasa Stack is used by thousands of developers in companies from the garage to the Fortune 500

Join our global open source community

Rasa NLU


Rasa Core


Manage Contextual Conversations

Forget state machines and AI assistants set with rigid rules; create smarter dialogue with machine learning. Use Rasa’s bot frameworks, context and dialogue management to learn from real conversations, improving performance without complicating your code.

Recognize Intents

Understand the meaning of a sentence in dozens of natural languages. For advanced use cases, train custom language models for even better performance - all using open source tools.

Extract Entities

Get valuable, structured data like dates, addresses and phone numbers from free text. Save time and reduce training data burden by relying on built-in, pre-trained entities.

Full Data Control

Data is your competitive edge. Don’t send your valuable training data to third party APIs. Remain independent: deploy on-prem or in a private cloud.

Connect Your APIs

Bring chatbot conversations into the real world by integrating with your APIs, pulling and pushing data to your enterprise backend systems. Pick a standard connector to messaging channels like Facebook, Slack or Telegram or add your own.

Custom Models

Fine-tune our machine learning models or customize to your own models and domain for peak performance.

Why leading developers love Rasa

Build your own AI assistant in-house!

Only need NLU for now? Check out Rasa NLU

Want to supercharge your development?

Our paid Rasa Platform subscriptions unlock a powerful set of APIs and an intuitive user interface, along with our extensive customer success program.

A diagram showing the Rasa Platform ecosystem