OpenRAGとは
OpenRAGは、ナレッジベースに文書を追加し、チャット画面でAIエージェントに質問できる検索拡張生成(RAG)プラットフォームです。プロジェクトはこれを、エージェント型RAGシステムを構築するためのオープンソースのパッケージと説明しており、既存の3つのプロジェクトを組み合わせています。エージェントのフローにLangflow、文書とベクトルの保存にOpenSearch、ファイルの解析と分割にDoclingを使います。
開発はlangflow-ai/openragリポジトリで行われ、バックエンドはFastAPI、フロントエンドはNext.jsです。ドキュメントはdocs.openr.agにあります。
入手方法
OpenRAGはダウンロードして使うデスクトップアプリではなく、ターミナルからuvでインストールし、独自のコンテナを起動する形です。
方法 | 入手先 |
|---|---|
| クイックスタート(macOS、Linux) | 空のフォルダでuvx --python 3.13 openragを実行 |
| Windows | 同じコマンドをWSL内でのみ実行(動作要件を参照) |
| Pythonプロジェクト | インストールオプションに従い、uvで依存関係として追加 |
| セルフマネージド | Dockerガイドに従い、DockerまたはPodmanと自前の.envファイルで運用 |
| 公式サイト | openr.ag |
| ドキュメント | docs.openr.ag |
| ソースコード | github.com/langflow-ai/openrag |
| プライバシーポリシー | OpenRAG固有のページは見つからず。ドキュメントの同意設定はIBMのプライバシーステートメントを参照 |
確認したバージョン:v0.8.0。GitHubのリリースページによれば2026年10月1日公開で、リポジトリ自体は2026年10月23日に最後に更新されています。リリースにはPythonのwheelとソースアーカイブしかなく、インストーラーやデスクトップ版はないため、ターミナルと開発環境が必要です。
動作要件
ドキュメントが求めるのは、コンテナ実行環境、8 GBのRAM、50 GBを超える空きディスクです。
項目 | ドキュメントの記載 |
|---|---|
| Pythonとuv | クイックスタートではPython 3.13とuv |
| コンテナ実行環境 | DockerまたはPodmanとcomposeツール。なければuvxが導入 |
| RAM | 推奨される最小値は8 GB |
| ディスク | 初期設定と取り込みに50 GB超の空き |
| Windows | WSL内のみ。Windows VM上のWSLディストリビューションは不可 |
| ローカルモデル | Ollamaのgpt-oss:20bは16 GB以上のRAMが必要 |
確認したページには、OpenRAG自体のGPU要件の記載はなく、GPUを使うにはOllamaをGPU対応コンテナで動かす必要がある、とあるのみです。
始め方
手順はプロジェクトのクイックスタートに沿っています。PromptQuorumは実行していません。
- 1作業フォルダを作る
Why it matters: openrag-workspaceのような空のディレクトリを作り、そこでターミナルを開きます。 - 2インストーラーを起動する
Why it matters: uvx --python 3.13 openragを実行すると、ターミナル画面が開きます。 - 3管理者パスワードを設定する
Why it matters: OpenSearchとLangflowの管理者パスワードは自動生成か手入力にし、ほかの質問はスキップして初期値のままにします。 - 4サービスを起動する
Why it matters: 「Start services now?」にYと答え、「Services are running」と表示されるのを待ってから、ブラウザでOpenRAGを開きます。 - 5オンボーディングを完了する
Why it matters: モデルプロバイダーを選び、APIキーを入力してCompleteをクリックします。クイックスタートではOpenAIを使います。 - 6ナレッジを追加してチャットする
Why it matters: ファイルやフォルダをアップロードし、チャット画面で質問します。
情報源で確認できた機能
以下の項目はすべて、プロジェクトのドキュメントまたはREADMEに基づきます。
- 編集できるフロー。組み込みのエージェントフローは、内蔵のLangflowエディタで編集でき、モデルやコンポーネントの差し替えも可能です。独自のLangflowコンポーネントやMCPサーバーにも対応します。
- 文書の取り込み。ファイルはローカルのファイルシステム、またはOAuthで認可したクラウドストレージのコネクタから取り込み、Docling Serveが解析・分割します。
- 検索。OpenSearchが文書と埋め込みを保存し、ハイブリッド検索とマルチテナントを提供します。
- SDKとAPI。公式のPython/TypeScript SDKがopenrag-sdkとして公開され、ドキュメントにはAPIリファレンスもあります。
- 可観測性。LangfuseへのトレースとIBM Instanaトレーサーは任意で、初期状態ではオフです。
データの流れとアクセス
ドキュメントによれば、文書はDocling Serveがローカルで処理し、OpenSearchの自分のナレッジベースに保存されます。クラウドのデータは、自分が認可したコネクタ経由でのみ読み込まれます。構成はコンテナで、バックエンド、Langflow、Docling Serve、コネクタ、フロントエンドからなります。
既定のモデルプロバイダーはOpenAIで、使う場合はプロンプトと取得した文書の抜粋が、OpenAIのポリシーのもとでOpenAIに送られます。設定リファレンスにはAnthropic、Ollama、IBM watsonx.aiも挙げられており、ローカルのOllamaエンドポイントに向けることもできます。Langflowのスーパーユーザーのパスワードを設定しないと、Langflowは認証なしで起動するため、ドキュメントは設定を勧めています。
📌補足: ローカル処理に関する記述はプロジェクト自身の説明です。PromptQuorumはコンテナやそのネットワーク通信を監査していません。ターミナルのアップグレード確認は、イメージレジストリを変更しない限りDocker Hub APIに問い合わせます。
向いている人
- 配線済みのRAG基盤がほしい開発者。Langflow、OpenSearch、Doclingを自分で組み合わせる手間を省けます。
- すでにコンテナを運用しているチーム。自分のファイルに対して、マルチテナント対応のハイブリッド検索を使いたい場合に向きます。
- APIやSDKが必要な開発者。文書検索エージェントを自作アプリから呼び出せます。
確認できなかった点
- 実際の品質。PromptQuorumはソフトウェアを実行していないため、回答の質、引用の正確さ、取り込み速度、安定性は評価していません。
- テレメトリ。確認したページには、コンテナの利用状況分析やオプトアウト設定の記載がありません。
- プライバシーポリシー。OpenRAG固有のポリシーページは見つからず、ドキュメントはIBMの一般的なプライバシーステートメントを参照するのみです。
- 完全ローカル運用。ドキュメントにOllama対応の記載はありますが、クイックスタートはOpenAIでしか説明されておらず、完全オフラインの構成は未検証です。
競合と代替ツール
Langflow
- 対応プラットフォーム:
- Web
- 価格/ライセンス:
- 無料/MIT
- 主な違い:
- OpenRAGが内蔵するビジュアルフロービルダー。同梱の検索基盤は含まない
Langflowに関する記事(3件)
- Langflow Review: The IBM-Owned Alternative to Flowise更新日 2026年9月2日
- Local Coding Assistants, Agents & Workflow Tools Compared (2026): IDE Plugins, Agent Frameworks and Autonomous Agents更新日 2026年9月21日
- Local Knowledge & Retrieval Tools Compared (2026): RAG, Document Chat, Vector Databases, Notes and Search更新日 2026年9月20日
その他の言及:
RAGFlow
- 対応プラットフォーム:
- Linux、Web
- 価格/ライセンス:
- 無料/Apache 2.0
- 主な違い:
- 深い文書理解と引用を重視するRAGエンジン
RAGFlowに関する記事(5件)
- RAGFlow Review: Citation-Grade RAG for Complex Documents更新日 2026年9月2日
- Local Knowledge & Retrieval Tools Compared (2026): RAG, Document Chat, Vector Databases, Notes and Search更新日 2026年9月20日
- Langchain-Chatchat Review: Self-Hosted RAG and Agent Framework更新日 2026年9月18日
- MaxKB Review: Self-Hosted RAG Platform for DeepSeek and Qwen更新日 2026年9月12日
- Best RAG Tools for Business Documents 2026: Local & Private AI Compared更新日 2026年8月26日
その他の言及:
AnythingLLM
- 対応プラットフォーム:
- Windows、macOS、Linux、Web
- 価格/ライセンス:
- 無料/MIT
- 主な違い:
- ベクトルストア内蔵でコンテナ不要のインストール型デスクトップアプリ
AnythingLLMに関する記事(10件)
- AnythingLLM Review: Open-Source RAG and Document Chat更新日 2026年9月11日
- Best Local LLM Frontends & Chat UIs in 2026: Open WebUI, Enchanted UI, and More更新日 2026年10月31日
- Best Local LLM Apps for Mac in 2026: LM Studio, Ollama, Jan and 5 More更新日 2026年10月31日
- Local LLM App Alternatives in 2026: Options to LM Studio, Ollama, Open WebUI and PocketPal AI更新日 2026年10月31日
- Best Local AI App for Non-Technical Users (2026)更新日 2026年10月28日
- AnythingLLM vs PrivateGPT vs Open WebUI: Best Local RAG in 2026更新日 2026年10月16日
- Open WebUI in 2026: The Self-Hosted ChatGPT Interface for Ollama and Any AI Model更新日 2026年10月9日
- Cherry Studio 2.0 in 2026: The Free Agent-Based AI Desktop App更新日 2026年9月20日
- Local Chat Apps & Assistants Compared (2026): Desktop, Mobile, Self-Hosted, Assistants and Roleplay更新日 2026年9月20日
- Local Knowledge & Retrieval Tools Compared (2026): RAG, Document Chat, Vector Databases, Notes and Search更新日 2026年9月20日
さらに31件(非表示)
Dify
- 対応プラットフォーム:
- Web、Linux
- 価格/ライセンス:
- フリーミアム/改変Apache 2.0
- 主な違い:
- RAGは一部にすぎない、より広範なAIワークフロー/エージェント構築ツール
Difyに関する記事(8件)
- Dify Review: Open-Source LLMOps Platform vs. LangChain, Flowise更新日 2026年10月30日
- Local Coding Assistants, Agents & Workflow Tools Compared (2026): IDE Plugins, Agent Frameworks and Autonomous Agents更新日 2026年9月21日
- Local Knowledge & Retrieval Tools Compared (2026): RAG, Document Chat, Vector Databases, Notes and Search更新日 2026年9月20日
- MaxKB Review: Self-Hosted RAG Platform for DeepSeek and Qwen更新日 2026年9月12日
- Enterprise Chatbot Deployment with Local LLMs: Internal Helpdesk & HR Bots (2026)更新日 2026年9月3日
- h2oGPT Review: Features, Setup, and Why the Project Is Archived更新日 2026年9月3日
- RAGFlow Review: Citation-Grade RAG for Complex Documents更新日 2026年9月2日
- Best RAG Tools for Business Documents 2026: Local & Private AI Compared更新日 2026年8月26日
その他の言及:
- Snug Protocol: Portable, AI-Built Personal Apps, Explained更新日 2026年10月18日
- AutoGPT Review: Classic Agent vs. Hosted Platform更新日 2026年9月20日
さらに3件(非表示)
競合の情報は頻繁に変わります。価格、ライセンス、対応プラットフォームは各アプリの掲載ページでご確認ください。
よくある質問
OpenRAGはどのOllamaモデルを推奨していますか?
ドキュメントでは、言語モデルにgpt-oss:20bまたはmistral-nemo:12b、埋め込みにnomic-embed-text、mxbai-embed-large、embeddinggemmaを挙げています。チャットモデルはツール呼び出しに対応している必要があり、すべてのOllamaモデルが動作するとは保証されていません。
どのポートを使いますか?
既定では、フロントエンドが3000、Langflowが7860、バックエンドが8000、OpenSearchが9200、OpenSearch Dashboardsが5601、Doclingが5001です。フロントエンドとLangflowのポートは.envファイルで変更できます。
どのクラウドストレージから取り込めますか?
設定リファレンスには、Google OAuth経由のGoogle Drive、Microsoft Graphのアプリ登録経由のSharePointとOneDrive、アクセスキー経由のAWS S3が記載されています。
自作コードから呼び出すにはどうしますか?
Python SDKはpip install openrag-sdk、TypeScript SDKはnpm install openrag-sdkでインストールします。以前の単体パッケージopenrag-mcpは非推奨です。
総評
OpenRAGは、ドキュメントによれば、Langflow・OpenSearch・Doclingを接続済みで同梱するApache-2.0の無料RAG基盤で、2026年10月初めのリリースと10月23日までの更新があり、活発に保守されています。一方で、動かすには重く、WindowsはWSL経由のみ、既定はOpenAIで、品質、テレメトリ、完全オフラインでの利用はPromptQuorumでは確認できませんでした。すぐ使えて手を入れやすいRAGバックエンドがほしい開発者に向いています。インストール型のアプリが好みならAnythingLLM、フロービルダーだけならLangflowも比べてみてください。
情報源
- OpenRAGドキュメント — 概要、クイックスタート、インストールオプション、トラブルシューティング、設定リファレンス。2026年10月23日に確認。
- OpenRAG公式サイト — プロジェクトのトップページ。
- GitHubのOpenRAGとv0.8.0リリース — ソースコード、Apache-2.0ライセンス、リリースのファイル。
