UltraRAG
ActiveDescription
A low-code MCP framework for building complex and innovative RAG pipelines. Combines visual pipeline design with MCP protocol integration for end-to-end RAG — from data ingestion and chunking to retrieval and generation.
Key Features
- First lightweight RAG framework built on MCP architecture
- Low-code YAML configuration for complex RAG workflow orchestration
- Core components (retriever, generator, etc.) as independent MCP Servers
- Built-in unified evaluation system with mainstream research benchmarks
- Visual Pipeline Builder with bidirectional sync between Canvas and code
Use Cases
Strengths & Limitations
✅ Strengths
- • Actively maintained, recent updates
- • High community interest (5.7k stars)
- • Permissive open-source license (Apache-2.0)
- • Responsive to issues, low backlog
Categories
Quick Start
git clone https://github.com/OpenBMB/UltraRAG.git --depth 1 && cd UltraRAG && pip install uv && uv sync