{"data":{"slug":"sciphi-ai-r2r","name":"R2R","tagline":"SoTA production-ready AI retrieval system with RESTful API","github_url":"https://github.com/SciPhi-AI/R2R","owner":"SciPhi-AI","repo":"R2R","owner_avatar_url":"https://avatars.githubusercontent.com/u/148402514?v=4","primary_language":"Python","stars":7967,"forks":645,"topics":["artificial-intelligence","large-language-models","python","question-answering","rag","retrieval-augmented-generation","retrieval-systems","search"],"archived":false,"github_pushed_at":"2025-11-07T01:02:44+00:00","maintenance_label":"Slowing","stars_delta_30d":36,"url":"https://www.graphcanon.com/tools/sciphi-ai-r2r","markdown_url":"https://www.graphcanon.com/tools/sciphi-ai-r2r.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/sciphi-ai-r2r","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=sciphi-ai-r2r","description":"SoTA production-ready AI retrieval system. Agentic Retrieval-Augmented Generation (RAG) with a RESTful API.","homepage_url":null,"license":"MIT","open_issues":122,"watchers":42,"ai_summary":"SciPhi-AI/R2R is a state-of-the-art, production-ready AI retrieval system employing Agentic Retrieval-Augmented Generation (RAG) and offering a RESTful API for easy integration.","readme_excerpt":"# Quick install and run in light mode\npip install r2r\nexport OPENAI_API_KEY=sk-...\npython -m r2r.serve\n\n---\n\n# docker compose -f compose.full.yaml --profile postgres up -d\n```\n\nFor detailed self-hosting instructions, see the [self-hosting docs](https://r2r-docs.sciphi.ai/self-hosting/installation/overview).","github_created_at":"2024-02-12T03:24:27+00:00","created_at":"2026-07-07T17:34:24.433436+00:00","updated_at":"2026-08-17T12:00:45.916358+00:00","categories":[{"slug":"data-retrieval","name":"Data & Retrieval","url":"https://www.graphcanon.com/categories/data-retrieval","markdown_url":"https://www.graphcanon.com/categories/data-retrieval.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/data-retrieval"},{"slug":"inference-serving","name":"Inference & Serving","url":"https://www.graphcanon.com/categories/inference-serving","markdown_url":"https://www.graphcanon.com/categories/inference-serving.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/inference-serving"}],"tags":[{"slug":"artificial-intelligence","name":"artificial-intelligence"},{"slug":"large-language-models","name":"large language models"},{"slug":"python","name":"python"},{"slug":"question-answering","name":"question-answering"},{"slug":"rag","name":"rag"},{"slug":"retrieval-augmented-generation","name":"retrieval-augmented-generation"},{"slug":"retrieval-systems","name":"retrieval-systems"},{"slug":"search","name":"search"}],"trust":{"provenance":{"is_fork":false,"github_id":756142546,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-08-17T12:00:45.046Z","maintenance":{"label":"Slowing","score":36,"methodology":"github_public_v1","releases_90d":0,"days_since_push":283,"last_release_at":"2025-06-06T22:42:56Z","stars_delta_30d":36,"open_issues_delta_30d":0},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T11:03:13.580Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-08-17T12:00:45.530Z"},"languages":{"value":["python"],"source":"github.language","observed_at":"2026-08-17T12:00:45.530Z"},"license_spdx":{"value":"MIT","source":"github.license","observed_at":"2026-08-17T12:00:45.530Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["When you require top-tier accuracy in an AI-based retrieval system with the ease of integration provided by a RESTful API.","For applications needing seamless integration into existing workflows via REST calls."],"when_not_to_use":["If the application does not benefit from or requires less sophisticated methods of data retrieval that do not include RAG.","When integrating with systems or in environments where network latency might impede performance due to its dependency on a RESTful API interface."],"source":"enrich:decision_facts","observed_at":"2026-07-12T11:25:45.718Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"R2R is a state-of-the-art AI retrieval system that's production-ready and can easily be integrated through its RESTful API, employing Agentic Retrieval-Augmented Generation (RAG)."}]}}