R
RasaGPT
Headless LLM chatbot platform built on Rasa and Langchain.
PlatformOpen SourceGrowing
What is RasaGPT?
RasaGPT is headless LLM chatbot platform built on Rasa and Langchain.
About
RasaGPT is a headless LLM chatbot platform that integrates Rasa and Langchain for building chatbots. It simplifies the implementation of chatbots by providing a boilerplate and reference implementation, enabling developers to focus on customization and deployment. Key features include document upload, training pipelines, and multi-tenancy support.
Strengths
- Easy setup with Docker and FastAPI
- Supports multiple messaging platforms
- Customizable agent capabilities and personalities
- Document versioning and automatic retraining
- Built-in support for embedding similarity search
Limitations
- Not production-ready with potential security vulnerabilities
- Limited documentation for advanced features
- Requires knowledge of multiple technologies (Docker, FastAPI, etc.)
- Initial setup may be complex for non-MacOS users
- Rasa's inherent limitations may affect performance
Use Cases
Customer support chatbotsE-learning and quiz applicationsHelp desk automationInteractive storytelling for gamesPersonalized user engagement
Integrations
RasaLangchainTelegramSlackWhatsAppDockerPostgresNgrok