Skip to main content

UltraRAG 3.0

Reject the Black Box. Make Every Step Visible.

UltraRAG Pipeline Architecture

Core Features

UltraRAG is an all-in-one RAG solution, streamlining the journey from data governance and orchestration to full-scale system demonstration.

Low-Code Pipeline Orchestration
Pipeline

Low-Code Pipeline Orchestration

Natively supports serial, loop, and conditional branch control structures. Developers only need to write YAML configuration files to implement complex iterative RAG logic in just dozens of lines of code.

# Install dependencies
pip install uv
git clone https://github.com/OpenBMB/UltraRAG.git
cd UltraRAG
uv sync

# Run Pipeline
uv run ultrarag build examples/experiments/sayhello.yaml --no-mcp
uv run ultrarag run examples/experiments/sayhello.yaml --no-mcp

# Start UI
uv run ultrarag show ui --no-mcp

Quick Start

Quickly learn how to run a complete RAG experiment based on UltraRAG.

Get Started

Visual Interactive Interface

Explore how to easily manage knowledge bases, build RAG workflows, and create system demonstrations through the visual interface.

View Details
UltraRAG UI