// agents · SciPhi-AI/R2R

R2R

Production-ready agentic RAG behind a clean REST API.

★ 8.0k stars⑂ 649 forksMITupdated 2025-11
▦ visual — this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

R2R is an open-source ai agents project by SciPhi-AI (SciPhi-AI/R2R on GitHub). It has 8,011 GitHub stars and 649 forks, is released under the MIT license, and was last updated on GitHub on 7 November 2025.

Repository
SciPhi-AI/R2R
GitHub stars
8,011
Forks
649
License
MIT
Last updated on GitHub
7 November 2025
Category
AI Agents
Listing
Full install guide
// how it works

How it works

  1. Know your goal

    Be clear about the problem you are solving before installing.

  2. Get the code

    Clone the repository and skim the docs for hardware or key requirements.

  3. Configure it

    Install dependencies, then add API keys, endpoints, or local-model settings.

  4. Take it for a spin

    Launch the example flow and verify the output matches expectations.

// features

Why people love it

Agentic RAG

Retrieval with agent-style reasoning.

RESTful API

Consume retrieval as a service.

Production-ready

Positioned for deployment, not just demos.

Full pipeline

Ingestion through generation in one system.

Python stack

Hackable Python implementation.

MIT licensed

Permissive licensing.

Advertisement
// run it

Run it yourself

  1. Step 1 — Clone the repo

    Download the source and move into the project folder.

    git clone https://github.com/SciPhi-AI/R2R.git
    cd R2R
  2. Step 2 — Install

    Install the package and its dependencies.

    pip install r2r
  3. Step 3 — Start the service

    Configure provider keys and launch the API per the README.

    # verify the install still works — last push was Nov 2025
// use cases

What you can build

Advertisement
// faq

Questions, answered

Who maintains R2R?

It is maintained by SciPhi-AI at SciPhi-AI/R2R, with 649 forks. Note the last push was November 2025 — check for recent activity before building on it.

Is R2R free to use?

Yes. It is released under the MIT license, which permits commercial use, modification, and redistribution. Read the LICENSE file for the exact terms.

Do I need a paid API to use it?

You need LLM and embedding provider access; the system itself is free.

How does it compare to other RAG systems?

Compare on features and maintenance status — its API-first design is the differentiator.

How do I get started?

Follow the README install, but first verify the pinned dependencies still install cleanly given the quiet period.

// keep exploring

Similar tools

AI Agents

eko

Build production-ready agentic workflows from natural language — agents that operate browsers and computers.

★ 5.0k starsMIT
View guide →
AI Agents

firecrawl

Turn any website into clean, agent-ready data with one API.

★ 189.6k starsAGPL-3.0
View guide →
AI Agents

LangBot

A production-grade platform for building agentic chat bots on every IM platform

★ 18.1k starsApache-2.0
View guide →
AI Agents

moli

Production-ready headless browser for AI agents, built in Rust - structure first, pixels only on demand.

★ 13.7k starsApache-2.0
View guide →
AI Agents

TaskingAI

An open-source platform for AI-native application development — assistants, tools, RAG and models in one API.

★ 5.4k starsApache-2.0
View guide →
AI Agents

docling

Convert PDFs, DOCX, and HTML into clean, AI-ready documents.

★ 68.5k starsMIT
View guide →
// alternatives

Alternatives in AI Agents

The most-starred other AI Agents projects in the LibreAI catalogue — the realistic shortlist if R2R is not the right fit.

Get R2R

Free and open — grab the source, star the repo, and start creating.