Omnigraph

Omnigraph

Omnigraph は、知識を安全に共有する AI エージェントのために作られた、オープンソースでオブジェクトストレージ・ネイティブ、ブランチと型付きオントロジーを持つグラフデータベースです。MIT ライセンスで、GitHub のスターは 2,000 を超えています。2026 年 11 月 12 日に Product Hunt にローンチし、その日の 3 位を獲得しました。

Development ToolsグラフデータベースAIエージェントオープンソースエージェントメモリGraphRAG開発者ツール無料
Omnigraph screenshot 1

Omnigraph レビュー:AIエージェントに信頼できる記憶を与えるオープンソースのグラフデータベース

2 つのコーディングエージェントに同じプロジェクトを与えると、両方とも良い仕事をします。同じ知識に同時に書き込むまでは。片方がもう片方を上書きし、決定が理由なしに記録され、エージェントが何をいつ知っていたのか誰も言えなくなります。エージェントが実際の仕事を担うほど、欠けているのは賢いモデルではなく、安全に共有できる記憶です。Omnigraph はまさにその問題のために作られたデータベースです。

Omnigraph は 2026 年 11 月 12 日に Product Hunt にローンチし、226 票でその日の 3 位を獲得しました。共有知識で協働する AI エージェントのために ModernRelay が作った、オープンソースでオブジェクトストレージ・ネイティブ、ブランチと型付きオントロジーを持つグラフデータベースです。MIT ライセンスで、現在のバージョンは 0.15.0、GitHub のスターは 2,000 を超え、開発者はすでにこれを使ってカンパニーブレインを構築し、新しいストレージバックエンドのサポートを自らコントリビュートしています。

Omnigraph とは

Omnigraph は 1 つの考え方を中心に設計されたグラフデータベースです。エージェントは開発者と同じように働くべきで、ブランチで作業し、レビューを経てからメインに取り込む。すべてのエージェントはメインから自分のブランチをフォークし、そこで分離して書き込み、レビューを経てスリーウェイマージで戻ります。誰か、人間であれエージェントであれ、差分を承認しなければ、何もメインには届きません。

内部では、Omnigraph はグラフをオープンな Lance ファイルとして、自分のストレージに保存します。S3 互換ストレージ、プレビュー中の Azure Blob、ローカルディスクです。ホスト型のメモリ API も、後から逃れられない独自ストレージもありません。その上に型付きスキーマ、ベクトル検索と全文検索、エンジン内でのポリシー実行が加わり、同じストアがグラフ走査、類似度検索、キーワード検索を 1 つのクエリで答えます。

Omnigraph の主な機能

1. Git スタイルのブランチでエージェントが衝突なく協働する

Claude Code と Hermes はそれぞれメインから自分のブランチをフォークし、分離して書き込み、レビュー順にマージできます。スキーマはブランチで不正な書き込みを拒否し、ポリシーが誰がマージできるかを決め、コミットグラフがすべての変更とその作者を記録します。2 つのエージェント、1 つのグラフ、衝突なし。すべてのバージョンは読み取り可能なままなので、エージェントが何をいつ知っていたかがわかります。

2. すべての書き込みをチェックする型付きスキーマ

すべてのエージェントがドメインの 1 つのモデルを共有し、スキーマファイルで定義され、すべての書き込みがそれに照らしてチェックされます。決定は、それがなされた会議にリンクされなければ保存できません。厳しいように聞こえますが、それが意図です。スキーマがあるからこそ、エージェントが自信たっぷりの半分の真実を事実として静かに記録するのを防げます。

3. 1 つのクエリでのグラフ、ベクトル、全文検索

Omnigraph は、走査する同じ型付きノードに対してベクトル、キーワード、ハイブリッドランキングを行うため、同期を保つべき 2 つのストアがありません。GraphRAG に自然に合います。ドキュメント、チャンク、それらが言及するエンティティを埋め込み付きの型付きノードとして保存し、類似度でチャンクをランク付けし、関連するエンティティとソースへ走査することで、モデルに渡すコンテキストはそのつながりとともに届きます。

4. データは自分のストレージに残る

グラフはオープンなカラムナファイルとして、自分の S3 互換バケット、Azure Blob、ローカルディレクトリにあり、Omnigraph がなくても読み取り可能です。エンジンは無料でオープンソースのため、支払うのは自分のストレージとコンピュートだけです。マネージド版を希望するチーム向けに、Omnigraph Cloud がプライベートプレビュー中で、専用クラスター、シングルサインオン、ポリシー、監査を提供します。

5. MCP、SDK、ビジュアルな Studio

Omnigraph は MCP を提供するため、Claude、ChatGPT、Cursor、あるいはあらゆる MCP クライアントがスキーマを読み、クエリを実行し、ポリシーが許す範囲で書き込むことができます。CLI、TypeScript SDK、Python SDK が残りをカバーし、Studio は macOS、Linux、Windows 向けの GPU レンダリングのデスクトップアプリで、オントロジーとグラフを可視化し、知識を検査し、マージ前に変更をレビューできます。

使い方

インストールは、Omnigraph の GitHub リポジトリからインストールスクリプトを取得する 1 つのコマンドです。自分のドメインの型付きスキーマ、人、チーム、会議、決定、それらの間のエッジを定義し、シードデータを読み込みます。エージェントは MCP または SDK 経由で接続し、それぞれ自分のブランチで作業します。ブランチを作り、ノードとエッジを書き、差分をレビューし、マージします。クックブックのテンプレートを使えばすぐに始められ、業界インテリジェンス、ファーマインテリジェンス、カンパニーブレイン、VC オペレーティングシステム、コーディングエージェント向けの beads スタイルの作業キュー、個人のセカンドブレインといった実行可能なプロジェクトが揃っています。マネージドホスティングの準備ができたら Cloud プレビューがその道で、あるいは組み込み、自分のクラウドアカウント、自分のサーバーにデプロイします。

Omnigraph はどんな人に向いているか

  • 複数のコーディングエージェントを同時に動かすチーム:ブランチとレビューこそ、エージェントに互いを上書きさせずに記憶を共有させる唯一のまともな方法です。
  • カンパニーブレインを作る人:人、プロジェクト、決定、ドキュメントを 1 つのグラフにまとめ、すべての主張をそのソーステキストにリンクします。
  • 本番システムのエージェントメモリ:エージェントやタスクごとのバージョン付きメモリで、すべての変更に監査証跡があります。
  • GraphRAG と研究グラフ:仮説と結果はレビューされ、検索はテキストの類似度からの推測ではなく、つながりをたどります。
  • データを所有しなければならないチーム:オープンな形式とセルフホスティングは、規制環境や独自のメモリストアを拒むすべての人に合います。

料金

Omnigraph は MIT ライセンスで無料のオープンソースです。エンジン、CLI、サーバーは無料で、支払うのは自分のストレージとコンピュートだけです。ローカルディスク、S3 互換バケット、Azure Blob のどれでも構いません。チームが運営するマネージドサービス Omnigraph Cloud はプライベートプレビュー中で、専用クラスター、シングルサインオン、ポリシー、監査を備え、公開料金はまだ発表されていません。請求書に数字が欲しいなら、セルフホスティングが正直な答えです。ソフトウェアは無料で、ストレージは自分のものです。

メリットとデメリット

メリット

  • 無料で MIT ライセンス、データは自分のストレージにオープンなファイルとして保存されるため、ロックインがありません。
  • Git スタイルのブランチはマルチエージェントの仕事に適したモデルで、レビューのステップが静かな上書きを防ぎます。
  • 型付きスキーマとエンジン内のポリシーが、不正な書き込みが共有知識になる前に止めます。
  • グラフ、ベクトル、全文検索を 1 つのクエリで実行でき、Claude、ChatGPT、Cursor へのネイティブな MCP サポートがあります。
  • 実際の支持があります。GitHub のスターは 2,000 を超え、Rust エンジンで、ユーザーがバックエンドを上流にコントリビュートしています。
  • Studio により、開発者でない人もグラフを視覚的に検査し、レビューできます。

デメリット

  • Omnigraph Cloud はまだプライベートプレビュー中で、マネージドホスティングは今日買えるものではありません。
  • セルフホスティングにはオブジェクトストレージと運用への慣れが必要です。ワンクリックの SaaS ではありません。
  • プロジェクトはバージョン 0.15.0 と若く、API やスキーマ言語はまだ変わる可能性があります。
  • 型付きスキーマとポリシーエンジンは、ドキュメントを普通のベクトルストアに投げ込むのと比べて学習コストがあります。

最終評価

Omnigraph は、AI エージェントがずっと欠いていたデータベースです。ベクトルストアは構造を忘れ、Wiki は出所を忘れ、共有ファイルは衝突を招きます。エージェントにブランチ、型付きスキーマ、マージのレビューを与えることで、Omnigraph はソフトウェアエンジニアリングの規律をエージェントの記憶にもたらし、すべてを自分のストレージのオープンファイルとして保存することで、知識を渡すよう求めることはありません。無料のオープンソースエンジンは、セルフホスティングに前向きなチームなら今日から本番で使え、マネージド版を希望するなら Cloud プレビューに参加する価値があります。エージェントが記憶を共有するなら、その記憶は Omnigraph にあるべきです。

FAQ

よくある質問

Omnigraphとは?

Omnigraph は、知識を安全に共有する AI エージェントのために作られた、オープンソースでオブジェクトストレージ・ネイティブ、ブランチと型付きオントロジーを持つグラフデータベースです。

代替製品