项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 431
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Docker
- TuGraph 或兼容图库
- 一个模型 API Key
安装与启动步骤
-
1拉仓库看文档
它的介绍、快速开始与原理三份文档分开,先读快速开始之前先扫原理。
git clone https://github.com/TuGraph-family/chat2graph.git -
2起一个图数据库
它把对话翻译成图查询,没有图库就没有落点。
-
3配模型与图库连接
两套凭据都要,缺一个服务起不来。
-
4跑最小问答
先用一个两跳关系问题验证它真的走了图查询。
-
5看推理链路
它的可解释性来自把中间图查询打印出来,出问题就看这段。
如何确认成功
问一个需要跨两跳关系的问题时,日志里能看到生成的具体图查询语句,且答案能沿这条路径解释
注意事项
- 它是图原生的 agent 系统,把自然语言转成图查询,不是普通的向量检索 RAG。
- 强依赖图数据库,纯本地文件跑不起来。
- 图 schema 设计质量决定上限,schema 建错时模型会一直查不到东西。
- 多跳问题才体现优势,单跳事实问答用普通 RAG 更省事。
- 文档中英双份,原理部分比快速开始更有信息量。
核心亮点
- 原生支持图查询语言转换,多跳关系问题回答准确率高
- 答案可溯源到图路径,可解释性强于纯向量RAG
- 结合Agentic AI,支持动态更新图数据,知识保鲜
不足之处
- 早期项目,文档和社区生态尚不完善
- 依赖图数据库,部署和运维成本高于传统RAG
适用场景
- 企业内部知识库问答,需要跨部门关联查询
- 金融风控中的关联交易识别与解释
- 医疗领域复杂病例的关联症状推理
替代项目
LangChain、LlamaIndex、Neo4j GraphRAG
上一篇:chatluna
同类项目推荐
busabase
开源
给 AI 智能体一个可自托管、带人工审核的数据库工作台
Open-source database & workspace for AI agents — structured data, durable knowledge···
mangaba_ai
开源
用 Python 编排多智能体协作,快速搭出可落地的 AI 工作流
Framework profissional de orquestracao multi-agente em Python: crews, flows orientad···
roam-code
开源
本地代码图,让 AI 编程更安全、可审计
Local codebase intelligence CLI + MCP server for AI coding agents: SQLite code graph···
agents-universe
开源
让 AI 智能体共享项目记忆,像同事一样协同干活
不是问答机器人,而是能真正干活的数字分身。共享智能体,共享项目上下文,让项目所有成员···
chat-ollama
开源
本地模型也能跑智能体,开箱即用对话界面
ChatOllama is an open source agentic app for running AI agents across local and host···
deepcontext-mcp
开源
给 AI 编程助手装上代码符号雷达,大型代码库秒级定位上下文
DeepContext is an MCP server that adds symbol-aware semantic search to Claude Code, ···
agent_hub
开源
把 Claude/ChatGPT 变成你的加密货币交易助手
Official Bitget Agent Hub — open-source AI toolkit connecting Claude, Cursor, Codex···
refact
开源
让 AI 自主搞定开发任务,从写代码到跑测试一条龙
AI Agent that handles engineering tasks end-to-end: integrates with developers’ too···
awesome-agent-skills
开源
一站式获取AI编程智能体技能,让Claude Code等工具更强大
Curated list of Agent Skills for AI coding agents like Claude Code, Codex and Cursor···
