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 输出目录。
相关
- 项目
- 项目
- 项目
- 项目