
Landbot
No-code chatbot builder for conversational experiences
Discover top open-source software, updated regularly with real-world adoption signals.

Build contextual AI assistants for chat and voice platforms
Rasa provides a machine‑learning framework to create scalable, context‑aware chatbots and voice assistants across popular messaging and voice channels, with extensive docs and community support.

Rasa is aimed at developers, data scientists, and product teams that need full control over conversational AI. Whether you are building a customer‑service chatbot, a voice‑first home assistant, or an internal help‑desk, Rasa gives you the tools to design, train, and iterate on context‑aware dialogue models.
The framework combines natural‑language understanding, dialogue management, and custom action execution. It supports a wide range of messaging platforms—including Slack, Facebook Messenger, Telegram, and Microsoft Bot Framework—as well as voice platforms such as Alexa and Google Home. Rasa’s machine‑learning pipelines let you train models on your own data, preserving privacy and enabling domain‑specific behavior. Extensible plugins and a rich SDK let you add custom logic, integrate APIs, or connect to any channel you can code.
Rasa can be run locally, inside a virtual environment managed by Poetry, or packaged as a Docker image (rasa:localdev). Documentation, community forums, and a Jira‑backed issue tracker provide support throughout development. The open‑source codebase encourages contributions, and a commercial platform is available for enterprise‑grade support if needed.
When teams consider Rasa, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Slack customer support bot
Automates ticket triage and answers FAQs, reducing response time for support teams.
Alexa smart‑home voice assistant
Enables voice control of lights, thermostats, and media through custom actions.
Microsoft Teams internal helpdesk
Provides employees with instant access to HR policies and IT troubleshooting steps.
Web chat appointment scheduler
Guides visitors through booking flows and syncs with calendar APIs.
Install Poetry, then run `make install` or `make install-full` for optional dependencies; you can also use the provided Docker image.
Rasa includes connectors for Slack, Facebook Messenger, Telegram, Microsoft Bot Framework, Rocket.Chat, Mattermost, Webex Teams, Twilio, and voice platforms like Alexa and Google Home.
Yes, a commercial platform offers enterprise‑grade support and additional features beyond the open‑source core.
Comprehensive docs are on the Rasa Docs site; quick questions can be posted on the Rasa Community Forum.
Create an issue on the Jira board, develop your changes, run tests, and submit a pull request following the contribution guidelines.
Project at a glance
ActiveLast synced 4 days ago