RasaGPT is a headless chatbot platform that combines Rasa with modern LLM tooling such as Langchain and LlamaIndex. It serves as a reference implementation and boilerplate for building conversational AI systems with retrieval and context injection. RasaGPT includes a FastAPI backend for creating custom bot endpoints, along with document ingestion and a training pipeline. It simplifies integration challenges between Rasa and LLM libraries, including metadata handling and library conflicts. RasaGPT supports multi-tenant deployments, session management, and custom schemas using pgvector. It also enables Telegram bot integration and remote access via ngrok. Docker support allows easier setup and deployment, particularly on macOS environments. While designed as a working prototype, it provides a practical foundation for developers building LLM-powered chatbot applications with extensible architecture and preconfigured components.

Features

  • Headless chatbot framework combining Rasa with LLM tools
  • FastAPI backend for custom bot endpoints and APIs
  • Built-in document ingestion and training pipeline
  • Integration with Langchain, LlamaIndex, and pgvector
  • Multi-tenancy, session handling, and metadata support
  • Dockerized setup with Telegram and ngrok integration

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow RasaGPT

RasaGPT Web Site

Other Useful Business Software
$300 Free Credits for Your Google Cloud Projects Icon
$300 Free Credits for Your Google Cloud Projects

Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
Start Free Trial
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of RasaGPT!

Additional Project Details

Programming Language

Python, Unix Shell

Related Categories

Unix Shell Artificial Intelligence Software, Python Artificial Intelligence Software

Registered

2026-03-19