// rag · OpenBMB/UltraRAG

UltraRAG

UltraRAGは、OpenBMBが公開しているオープンソースのRAG・知識ベースプロジェクトです(GitHub: OpenBMB/UltraRAG)。GitHubスターは5,717、フォークは450で、Apache-2.0ライセンスの下で公開されています。GitHubでの最終更新は2026年10月7日です。

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

★ 5.7k スター⑂ 450 フォークApache-2.0更新 2026年10月
▦ ビジュアル — このプロジェクトのREADMEには埋め込み可能なスクリーンショットがないため、
ここではプレースホルダーを表示しています。下のガイド自体は完全な内容です。
// プロジェクトの基本情報

プロジェクト基本情報

リポジトリ
OpenBMB/UltraRAG
GitHubスター
5,717
フォーク
450
ライセンス
Apache-2.0
GitHubでの最終更新
2026年10月7日
掲載タイプ
完全なインストールガイド
公式サイト
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.8k スターApache-2.0
ガイドを見る →
RAG・知識ベース

code-graph-rag

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

★ 5.2k スター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.6k スター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.5k スターApache-2.0 + terms
ガイドを見る →
// 代替候補

代替候補: RAG・知識ベース

LibreAIカタログに掲載されたRAG・知識ベースプロジェクトの中で最もスターの多いもの — UltraRAGが合わなかった場合に検討したい、現実的な候補リストです。

// さらに見る rag

さらに見る: RAG・知識ベース

カタログの中でUltraRAGとスター数が近いRAG・知識ベースプロジェクト — 前後の棚もそのまま見て回れます。

UltraRAGを入手する

無料でオープン — ソースコードを入手して、リポジトリにスターを付け、作り始めましょう。