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 提供一個使用者友善、本地桌面風格的 Web 應用程式,用於管理與可視化 Microsoft GraphRAG 的複雜輸出。它無需透過命令列介面與引擎互動,而是提供專用介面,用於文件準備、索引控制與 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 輸出目錄。

相關

  • 專案
  • 專案
  • 專案
  • 專案