
Key Features
- ๐ Multimodal Ingestion: Parse
.txt
,.pdf
,.json
,.png
,.mp3
, and more. - ๐ Hybrid Search: Combine semantic and keyword search with reciprocal rank fusion for enhanced relevancy.
- ๐ Graph RAG: Automatically extract relationships and build knowledge graphs.
- ๐๏ธ App Management: Efficiently manage documents and users with full authentication.
- ๐ญ Observability: Observe and analyze your RAG engine performance.
- ๐งฉ Configurable: Provision your application using intuitive configuration files.
- ๐ฅ๏ธ Dashboard: An open-source React+Next.js app with optional authentication, to interact with R2R via GUI.
Getting Started
- Installation: Quick installation of R2R using Docker or pip
- Quickstart: A quick introduction to R2Rโs core features
- Setup: Learn how to setup and configure R2R
API & SDKs
- SDK: API reference and Python/JS SDKs for interacting with R2R
- API: API reference and Python/JS SDKs for interacting with R2R
- Configuration: A guide on how to configure your R2R system
Cookbooks
-
Advanced RAG Pipelines
- RAG Agent: R2Rโs powerful RAG agent
- Hybrid Search: Introduction to hybrid search
- Advanced RAG: Advanced RAG features
-
Knowledge Graphs
- GraphRAG: Walkthrough of GraphRAG
-
Orchestration
- GraphRAG: R2R event orchestration
-
Auth & Admin Features
- Web Development: Building webapps using R2R
- User Auth: Authenticating users
- Collections: Document collections
- Analytics & Observability: End-to-end logging and analytics
- Web Application: Connecting with the R2R Application