- Creates knowledge bases from documentation websites, GitHub Issues and READMEs
- Uses hybrid search (semantic + keyword) for retrieval
- Uses tool calling to dynamically search and retrieve relevant information during conversations
- Works with OpenAI, Ollama, DeepSeek, or any OpenAI-compatible API
- Provides a simple REST API for querying and managing sources
- Integrates with Discord and Slack for easy interaction
Built with: FastAPI, Celery and Postgres
It’s still a work in progress, but I’d love some feedback!
Repo: https://github.com/ragpi/ragpi
Docs: https://docs.ragpi.io/