AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Customer Support › Quivr
✦ Free & open sourceCustomer Support

Quivr

Build opinionated RAG applications quickly using python and pluggable LLMs.

Opinionated RAG for GenAI apps

Integrate custom Retrieval-Augmented Generation workflows into your existing applications.

Free forever · open source · Apache-2.0
✓ Light setup✓ Browser-based✓ Real-time collaboration
8.4
ZEKAI
Fast Python RAG library
Free & open source · Customer Support
Ease of setup7
Usefulness8
Maintenance9.5
Community9.2
★ 39,553
GITHUB
Aug 2026
UPDATED
Apache-2.0
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

Quivr-core is a Python library designed to help you construct and configure RAG pipelines with minimal code. It suits developers looking to embed document querying and AI assistants into their applications.

Runs on
Cross-platform
Hosting
Self-host
Languages
Python
License
Apache-2.0

What it is

The library lets you create a brain from PDF, TXT, or Markdown files using just a few lines of Python. It supports customizable retrieval strategies, YAML-based workflow definitions, and integration with the Megaparse ingestion tool.

Who it's for

It suits developers and engineers building custom AI products who want to bypass low-level RAG boilerplate. It does not suit non-technical users looking for a ready-to-use desktop chat application.

Key features

Opinionated RAG Framework

Builds fast, efficient RAG pipelines with minimal code using quivr-core.

Flexible LLM Support

Connects with OpenAI, Anthropic, Mistral, or local models via Ollama.

Any File Ingestion

Processes PDFs, text documents, and markdown files out of the box.

YAML Workflows

Defines retrieval strategies, history limits, and rerankers through configuration files.

How to start

Up and running in 3 steps

1
Install the core package using pip install quivr-core.
2
Set your LLM provider API keys as environment variables.
3
Initialize a Brain with your document paths and run queries via Python.
Real talk

Our honest verdict

What's great

  • Sets up a functional RAG pipeline in under ten lines of Python code.
  • Supports multiple major LLM providers as well as local execution.
  • Allows fine-grained control over retrieval configs and rerankers via YAML.
  • Integrates directly with Megaparse for advanced document ingestion.

Where it falls short

  • Requires writing Python code and handling environment variables to function.
  • Depends on external commercial API keys for LLMs unless running local models.
  • Documentation and setup assume familiarity with developer tooling.
Cost

Pricing & license

The software is free under its license, but you will incur costs for whichever LLM APIs or reranker services you choose to connect to it.

Paid work

Open remote AI-training roles

880 open remote AI-training roles, updated November 15, 2026; most pay $20–$175 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives

These reviewed AI tools do the same job instantly — from our scored directory.

Get more

Use it, or have us set it up

📄 Free PDF: Quivr for Customer Support
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure Quivr for you — and train your team.
Get it done for you ↗
Questions

FAQ

What LLMs does Quivr support?

It supports APIs from OpenAI, Anthropic, and Mistral, alongside local models via Ollama.

Can I customize the retrieval workflow?

Yes, you can define custom retrieval strategies, history limits, and rerankers using a YAML configuration file.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Customer Support — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google