Some things it does: - 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 or Ollama - Provides a simple REST API for querying and managing sources
Built with: FastAPI, Redis Stack, and Celery.
It’s still a work in progress, but I’d love some feedback!
Repo: https://github.com/ragpi/ragpi
API Reference: https://docs.ragpi.io