#45 · Primary category: Knowledge Base & RAG

R2R

artificial-intelligence large-language-models python question-answering rag retrieval-augmented-generation retrieval-systems search

SoTA production-ready AI retrieval system. Agentic Retrieval-Augmented Generation (RAG) with a RESTful API.

Project last updated:11/07/25

GitHub Stars

8.0K

Forks

646

Contributors

63

License

MIT

Why we included this project

R2R packages retrieval-augmented generation so you don't have to assemble a parser, an index, and an orchestration layer yourself. It combines document ingestion, hybrid semantic and keyword search, automatic knowledge-graph extraction, and an agentic reasoning layer behind one RESTful API, so raw files become a queryable knowledge base in a single service. Python and JavaScript SDKs let you call search, RAG with citations, and a deep-research agent from an existing app, and Docker-based self-hosting keeps your data on your own infrastructure. It also ships with user and access management and a document collection system, which makes it a reasonable backend for a small team that wants room to grow rather than a demo notebook.

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