langchain-graphrag

把知识变成图谱,让RAG回答更全局、更懂关系。

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 搜索知识 🍴 复刻 28 🐛 待处理 3 👀 关注 3
GitHub ↗
GitHub 星标 ★ 173
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,Apache-2.0许可证,可免费使用和部署。

项目预览

langchain-graphrag 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类搜索知识
开发团队ksachdeva
定价模式🏷️完全免费
价格说明开源项目,Apache-2.0许可证,可免费使用和部署。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言Python
技术栈/模型graphrag,langchain,llm,rag
GitHub 星标★ 173
上线时间2024-07-22 00:00:00
代码更新2026-03-31
仓库体积519 KB
本站数据更新2026-11-08
维护状态低维护
收录时间2026-08-09
浏览次数6

项目介绍

langchain-graphrag 是一个基于 LangChain 实现的 GraphRAG 示例项目,旨在将图结构引入检索增强生成(RAG)流程,解决传统向量检索难以处理全局性、多跳关系问题的缺陷。它通过构建知识图谱,将文本实体和关系抽取为图数据,并利用图算法进行查询聚焦的摘要生成,实现从局部到全局的语义理解。项目核心能力包括:从文档中自动抽取实体与关系、构建图索引、支持社区检测与层级摘要、以及结合大语言模型进行多跳推理问答。它提供了完整的代码示例和配置说明,帮助开发者快速理解 GraphRAG 的实现思路,并可作为基础进行二次开发。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 173

技术标签

核心亮点

  • 清晰展示从文档到图谱的构建流程,代码结构易懂,适合学习GraphRAG原理
  • 利用图社区检测生成层级摘要,能回答需要全局视角的跨文档问题
  • 基于LangChain生态,便于集成现有链式调用和模型配置

不足之处

  • 项目处于早期阶段,文档和示例覆盖有限,社区支持待观察
  • 图谱构建依赖LLM抽取质量,对长文档处理成本较高

适用场景

  • 需要跨文档、多实体关系推理的知识库问答
  • 企业级文档库的全局摘要与主题发现
  • 研究GraphRAG技术原理和快速原型验证

替代项目

microsoft/graphrag、neo4j-labs/llm-graph-builder、getzep/graphiti

上一篇:MakerAi

下一篇:Llamatik

同类项目推荐

pgmpy 开源

用 Python 轻松搞定贝叶斯网络与因果推断

Python Toolkit for Causal and Probabilistic Reasoning

★ 3368 2026-08-10
fragments 开源

用 AI 一句话生成完整 Next.js 应用,快速搭建全栈原型

Open-source Next.js template for building apps that are fully generated by AI. By E2···

★ 6406 2026-08-09
maua 开源

一个工具箱搞定图像、视频、音频的 AI 生成

Deep learning toolkit for image, video, and audio synthesis

★ 106 2026-08-09
token-tracker 开源

实时盯紧 AI 编程 token 消耗,省钱又省心

Claude Code & Codex 本地 token 追踪 — 状态栏(Codex 业界首创伪 statusline)、GitHub···

★ 535 2026-08-09
SD-Latent-Interposer 开源

打通不同SD模型潜空间,自由混搭生成

A small neural network to provide interoperability between the latents generated by ···

★ 330 2026-08-09
eino 开源

用 Go 构建 LLM 应用,像搭积木一样编排 AI 工作流。

The ultimate LLM/AI application development framework in Go.

★ 13580 2026-08-10
svelte-markdown 开源

在 Svelte 5 中安全渲染 AI 流式 Markdown,开箱即用。

Markdown and HTML renderer for Svelte 5 — built for streaming AI agent output from ···

★ 145 2026-08-09
sendbird-uikit-ios 开源

拖拽式集成,快速为 iOS 应用加上完整聊天界面

Sendbird UIKit for iOS is a development kit with a user interface, offering a simpli···

★ 126 2026-08-09