lyon-industries/graphrag-workbench

Interactive 3D visualization of knowledge graphs generated by Microsoft GraphRAG. Explore entities, relationships, and communities with immersive visual analytics.

何を解決するか

GraphRAG Workbench は、Microsoft GraphRAG の複雑な出力を管理・可視化するための使いやすく、ローカルのデスクトップスタイルの Web アプリケーションを提供します。コマンドラインインターフェースでエンジンとやり取りする必要がなく、ドキュメントの準備、インデックス制御、3D グラフの探索を専用インターフェースで行えるようになります。

動作方法

このアプリケーションは Microsoft GraphRAG 3.1.0 をラップしており、ローカルのテキスト抽出プロセスを使用して、テキストを含む PDF を知識グラフに変換します。データフローは PDF の抽出から始まり、GraphRAG エンジンが parquet および LanceDB ファイルを生成し、それらが JSON に変換されて 3D Three.js グラフで可視化されます。ユーザーは、Ollama(例:Gemma 4)によるローカルモデルや OpenAI によるクラウドベースのモデルを、インターフェース内で直接設定して、抽出およびインデックス化プロセスを処理できます。

対象ユーザー

GraphRAG の複雑な CLI 設定を管理しなくても、ドキュメント内のエンティティやコミュニティ間の関係を可視化・検査したい研究者、アナリスト、開発者。

特徴

  • 3D 知識グラフ:検索、コミュニティの分離、エンティティとその接続のコンテキスト情報表示を備えたフルスクリーンインタラクティブグラフ。
  • ローカル優先アプローチ:アカウント、ホストされたデータベース、リモートドキュメントサービスは不要。すべてのデータはワークステーションのローカルに保存されます。
  • 柔軟なモデルプロバイダー:Ollama(ローカル)と OpenAI(クラウド)の統合プリセットと、組み込みのセットアップウィザード。
  • プロジェクト管理:複数のインデックス実行とそのターミナル出力を命名、読み込み、管理できる専用の Projects シート。
  • リアルタイムのポピュレーション:ビルド中にエンティティ、関係、コミュニティが抽出・クラスタリングされる際、3D グラフがリアルタイムで更新されます。
  • ポータブルバンドル.graphrag.json バンドルとしてプロジェクトをインポート/エクスポート可能、または既存の Microsoft GraphRAG 出力ディレクトリをインポート可能。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト