Rasa Core: Throw Away Your State Machine and Use Machine Learning For Dialogue Management

Manage your dialogue with machine learning and let it improve with every conversation

Rasa Core guides conversations, taking the history and external context of a conversation into account. Instead of thousands of rules, Rasa picks up patterns from real conversations. It's time to throw away your state machine!

Advanced ML technology

Rasa Core is the only solution on the market that allows for more sophisticated dialogue, trained using interactive and supervised machine learning.

Latest Research Integrated

We collaborate with leading research groups in NLP & Dialogue to bring research into production.

Open Source

There’s no risk of vendor lock-in - Rasa Core is open source on an Apache 2.0 licence. So you can also use it commercial projects.

Why leading bot developers love Rasa

Get Started!



Star Fork

Want to kick-start your Rasa deployment?

Our enterprise subscriptions for development and production unlock our software extensions and offer world-class support from our team of conversational AI engineers and experts.

Join the Rasa community

Want to help take Rasa Core to the next level and contribute some code? It's easy! Just checkout the Rasa Core Github repo.

Read the Docs

Learn more about Rasa Core and find out how to get started.

Join the Conversation

We have a Gitter chat room set up where you can talk directly with our team and other developers using Rasa Core. Come in and discuss new features, or ask anything.

Subscribe to our newsletter

Join our newsletter to get latest news on Rasa new releases, use cases, events and industry updates.