#13 · Primary category: Knowledge Base & RAG

Quivr

ai api chatbot chatgpt database docker framework frontend groq html javascript llm openai postgresql privacy rag react security typescript vector

Opiniated RAG for integrating GenAI in your apps 🧠 Focus on your product rather than the RAG. Easy integration in existing products with customisation! Any LLM: GPT4, Groq, Llama. Any Vectorstore: PGVector, Faiss. Any Files. Anyway you want.

Project last updated:07/09/25

GitHub Stars

39.4K

Forks

3.7K

Contributors

119

License

Apache-2.0

Why we included this project

Quivr is a Python framework that handles the retrieval-augmented generation plumbing so you don't have to build it from scratch. Install quivr-core, point a Brain at a folder of files, and you can ask questions over that content in a few lines of code. It keeps the two pieces that usually cause lock-in swappable: the LLM (OpenAI, Anthropic, Mistral, or local models through Ollama) and the vector store (PGVector, Faiss, and others). The retrieval pipeline itself is configurable through a YAML file, so you can add a reranker, change history handling, or enable internet search and tools without touching application code. Teams that want a working RAG baseline they can extend, and that care about swapping models and stores later, will appreciate the opinionated defaults.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category