RasaHQ/rasa

💬 Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants

70
/ 100
Verified

This project helps businesses and organizations automate customer interactions by creating intelligent assistants that understand and respond to user queries via text and voice. You provide conversation examples and business logic, and it outputs a working chatbot or voice assistant. Anyone looking to build conversational AI for customer service, sales support, or internal tools would use this.

21,086 stars. Available on PyPI.

Use this if you need to build a custom chatbot or voice assistant that can handle complex, multi-turn conversations and integrate with platforms like Slack or Facebook Messenger.

Not ideal if you're looking for a simple, pre-built chatbot template without custom logic or the ability to deeply integrate with your systems.

customer-service-automation conversational-ai virtual-assistant customer-engagement business-process-automation
Maintenance 10 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 25 / 25

How are scores calculated?

Stars

21,086

Forks

4,915

Language

Python

License

Apache-2.0

Last pushed

Jan 29, 2026

Commits (30d)

0

Dependencies

81

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/RasaHQ/rasa"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.