Rasa NLU

Open source language understanding for conversational bots and assistants

Turn natural language into structured data

Rasa NLU is an open source NLP tool for intent classification and entity extraction. You can think of it as a set of high level APIs for building your own language parser using existing NLP and ML libraries.


Runs locally - no https requests and server round trips required.


Tune models and get higher accuracy with your data set.

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 developers love Rasa

Get Started!

Star Fork

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 APIs and user interface from Rasa Platform connecting to the open source Stack