// rag · OpenBMB/UltraRAG

UltraRAG

UltraRAG — проект с открытым исходным кодом из категории «RAG и базы знаний» от OpenBMB (OpenBMB/UltraRAG на GitHub). У него 5 717 звёзд на GitHub и 450 форков, он распространяется по лицензии Apache-2.0 и последний раз обновлялся на GitHub 7 октября 2026.

A low-code MCP framework for building complex, innovative RAG pipelines — visibly, not as a black box.

★ 5,7 тыс. звёзд⑂ 450 форковApache-2.0обновлено окт. 2026
▦ визуал — в README этого проекта нет встраиваемого скриншота,
поэтому здесь заглушка. Руководство ниже в любом случае полное.
// факты о проекте

Факты о проекте

Репозиторий
OpenBMB/UltraRAG
Звёзды GitHub
5 717
Форки
450
Лицензия
Apache-2.0
Последнее обновление на GitHub
7 октября 2026
Тип страницы
Полное руководство по установке
Официальный сайт
Official site
// как это работает

Как это работает

  1. Clarify your RAG pipeline

    Map the retrieval and generation steps you need — corpus processing, retriever, reranking, generation, evaluation.

  2. Clone and sync

    Clone the repo and sync dependencies with uv, choosing core, full or per-module extras.

  3. Configure models and corpus

    Point the pipeline at your embedding and LLM providers (for example OpenAI, Qwen or local vLLM) and prepare your corpus.

  4. Run your first pipeline

    Execute a bundled example experiment YAML, then open the UI to inspect each step's output.

// возможности

Почему его любят

YAML-declared pipelines

Compose retrieval, generation and evaluation steps in a few dozen lines of YAML instead of hand-writing orchestration code.

MCP-based architecture

Built as a low-code MCP framework, so pipeline components interact through the Model Context Protocol.

Visible reasoning

Designed against black-box development: pipeline logic and intermediate results stay inspectable, including in the web UI.

Modular installation

Install only the modules you need with extras — retriever, generation, or the full stack with corpus processing and evaluation.

Multimodal and DeepResearch examples

Ships multimodal support and example pipelines including a lightweight DeepResearch setup.

Docker images published

Ready Docker images (base CPU, base GPU and full GPU) are published on Docker Hub for a fast start.

Advertisement
// запустите сами

Запустите сами

  1. Clone the repository

    Clone UltraRAG (shallow) and enter the directory.

    git clone https://github.com/OpenBMB/UltraRAG.git --depth 1
    cd UltraRAG
  2. Sync dependencies

    Create the environment with uv; add --all-extras for the full feature set.

    uv sync
  3. Run an example pipeline

    Execute the hello-world experiment to verify the installation end to end.

    ultrarag run examples/experiments/sayhello.yaml
// сценарии использования

Что можно создать

Advertisement
// вопросы и ответы

Вопросы и ответы

Who maintains UltraRAG?

UltraRAG is maintained by OpenBMB, the team behind MiniCPM and related open models.

Is UltraRAG free?

Yes — it is open source under the Apache-2.0 license.

Does it need a paid API key?

It depends on your pipeline: hosted models (OpenAI and similar) need your key, while local models served with vLLM do not.

How does it compare to LangChain or LlamaIndex?

Those are general application frameworks; UltraRAG specializes in declarative, MCP-based RAG pipelines where every reasoning step remains visible and swappable.

How do I get started?

Clone the repo, run uv sync, and execute the sayhello example pipeline.

// продолжить изучение

Похожие инструменты

RAG и базы знаний

llmware

Unified framework for enterprise RAG pipelines with small, specialized models - local, private and secure.

★ 14,8 тыс. звёздApache-2.0
Смотреть руководство →
RAG и базы знаний

code-graph-rag

RAG for your monorepo: query, understand and edit multi-language codebases with a knowledge graph.

★ 5,2 тыс. звёздMIT
Смотреть руководство →
RAG и базы знаний

qdrant-loader

Free rag & knowledge tool that enterprise-ready vector database toolkit for building s.

★ 55 звёздApache-2.0
Смотреть руководство →
RAG и базы знаний

docs-mcp

Self-hosted rag & knowledge: cometchat docs search + implementation bundles: add cha.

★ 97 звёздApache-2.0
Смотреть руководство →
RAG и базы знаний

private-gpt

Complete API layer for private AI apps on local models: RAG, skills, tools, MCP and text-to-SQL

★ 57,6 тыс. звёздApache-2.0
Смотреть руководство →
RAG и базы знаний

MinerU

MinerU — turns PDFs and Office documents into LLM-ready Markdown and JSON for agents and RAG pipelines, Apache-2.0 plus terms

★ 82,5 тыс. звёздApache-2.0 + terms
Смотреть руководство →
// альтернативы

Альтернативы: RAG и базы знаний

Другие проекты из категории «RAG и базы знаний» с наибольшим числом звёзд в каталоге LibreAI — реалистичный список альтернатив, если UltraRAG вам не подходит.

// ещё в категории rag

Больше проектов: RAG и базы знаний

Соседние проекты из категории «RAG и базы знаний» в каталоге, ближайшие по числу звёзд к UltraRAG — продолжайте изучать полку по обе стороны от него.

Получить UltraRAG

Бесплатно и открыто — забирайте исходный код, ставьте звезду репозиторию и начинайте создавать.