UltraRAG

UltraRAG

A low-code MCP framework for building complex RAG pipelines.

MCPDevOpen source
Type
MCP
Transport
http
Open source
Yes
GitHub Stars
★ 5.6k
Source
mcp-github

Overview

UltraRAG is a lightweight RAG development framework designed based on the Model Context Protocol (MCP) architecture. It standardizes core RAG components (such as retrievers, generators, etc.) into independent MCP servers and combines powerful MCP client workflow orchestration capabilities, enabling developers to precisely orchestrate complex control structures through YAML configuration. UltraRAG UI provides a visual RAG integrated development environment that supports bidirectional real-time synchronization between canvas-based construction and code editing, along with an intelligent AI assistant to assist throughout the entire development lifecycle. Ideal for researchers and developers who need to rapidly build and deploy RAG pipelines.

Capabilities

  • Low-code workflow orchestration
  • Support for conditional branches and loops
  • Visual RAG IDE
  • Bidirectional real-time synchronization
  • Intelligent AI assistant

Use cases

Building complex RAG pipelinesRapid prototypingResearch explorationIndustrial applications

Setup

Requires: Node 环境API Key
Please refer to the official documentation for installation and configuration: https://ultrarag.openbmb.cn/pages/en/getting_started/introduction

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

What control structures does UltraRAG support?

It supports sequential execution, loops, and conditional branches.

How do I get started with UltraRAG?

Please visit the official website and follow the documentation for installation and configuration.

Related skills