OpenBMB/UltraRAG
A Low-Code MCP Framework for Building Complex and Innovative RAG Pipelines
Provides standardized MCP Server architecture for RAG components (Retrievers, Generators) that integrate via YAML-based workflow orchestration, enabling complex control flows like conditionals and loops with minimal code. Includes a web IDE with bidirectional canvas-code synchronization, unified evaluation benchmarks, and one-click conversion of pipelines into interactive chat interfaces. Built on the Model Context Protocol standard and designed for both research and production prototyping across modular, independently deployable services.
5,459 stars. Actively maintained with 1 commit in the last 30 days.
Stars
5,459
Forks
397
Language
Python
License
Apache-2.0
Category
Last pushed
Mar 13, 2026
Commits (30d)
1
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/OpenBMB/UltraRAG"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
Quansight/ragna
RAG orchestration framework ⛵️
microsoft/rag-time
RAG Time: A 5-week Learning Journey to Mastering RAG
microsoft/rag-experiment-accelerator
The RAG Experiment Accelerator is a versatile tool designed to expedite and facilitate the...
AnkitNayak-eth/EpsteinFiles-RAG
A RAG pipeline implementation built on the 'Epstein Files 20K' dataset from Hugging Face (Teyler).
deepset-ai/haystack-rag-app
An example of a RAG backend plus UI