项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 9157
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- macOS Monterey 12.6+ / CentOS 7 / Ubuntu 20.04+ / Windows 10 LTSC 2021+
- macOS/Linux:Docker、Docker Compose
- Windows:WSL 2 或 Hyper-V、Docker、Docker Compose、Python 3.10+、Git
安装与启动步骤
-
1检查系统版本
确认操作系统满足 README 推荐版本,否则可能无法运行。
-
2安装 Docker
macOS/Linux 安装 Docker 与 Docker Compose;Windows 还需 WSL 2 或 Hyper-V。
-
3启动引擎服务
README 提示下载 docker-compose.yml 并用 Docker Compose 启动服务,但未给出具体命令。
-
4获取 KAG 源码
从 GitHub 仓库 OpenSPG/KAG 获取源码,进入 KAG 目录。
-
5安装 KAG
在 KAG 源码目录下以可编辑模式安装 Python 包。
cd KAG && pip install -e .
如何确认成功
KAG 安装完成且 Docker Compose 引擎服务正常运行,即可认为启动成功。
常见问题
Q:支持哪些操作系统?
A:macOS Monterey 12.6+、CentOS 7 / Ubuntu 20.04+、Windows 10 LTSC 2021+。
Q:Windows 用户需要什么环境?
A:需要 WSL 2 或 Hyper-V、Docker、Docker Compose、Python 3.10+ 和 Git。
Q:如何安装 KAG?
A:进入 KAG 目录后执行 cd KAG && pip install -e . 即可安装。
Q:没有 Docker 可以安装吗?
A:README 要求使用 Docker 与 Docker Compose 启动引擎和依赖镜像,建议先安装。
注意事项
- README 未提供完整的 docker-compose.yml 下载命令,请以官方文档为准。
- Windows 用户建议使用 WSL 2 环境。
- 确保 Python 3.10 或更高版本可用。
核心亮点
- 基于OpenSPG知识图谱引擎,结合逻辑形式引导推理,显著提升多跳问答的准确性和可解释性
- 针对传统RAG向量相似度计算的缺陷,引入逻辑推理与检索融合机制,在专业领域知识库场景表现更可靠
- 提供完整的知识图谱构建与推理框架,支持复杂事实型问答,技术栈清晰且文档完善
不足之处
- 依赖OpenSPG引擎,部署和配置门槛较高,对非图谱背景用户不友好
- 项目尚处成长阶段,社区生态和第三方集成案例相对有限
适用场景
- 企业级专业领域知识库(如医疗、法律、金融)的智能问答系统
- 需要多跳逻辑推理的复杂事实型问答场景
- 结合知识图谱与LLM的混合检索增强生成(RAG)应用开发
替代项目
LangChain、LlamaIndex、Haystack
同类项目推荐
Search-o1
开源
让推理模型边想边搜,减少幻觉,答案更靠谱
Search-o1: Agentic Search-Enhanced Large Reasoning Models [EMNLP 2025]
BibiGPT-v1
开源
一键总结音视频,对话式学习,省时省力
BibiGPT v1 · one-Click AI Summary for Audio/Video & Chat with Learning Content: Bil···
openchatbi
开源
用聊天代替写SQL,一句话查数出图
OpenChatBI is an intelligent chat-based BI tool powered by large language models, de···
akcio
开源
用向量数据库给大模型装上知识库,回答更靠谱
Akcio is a demonstration project for Retrieval Augmented Generation (RAG). It levera···
rag-web-ui
开源
上传文档,即刻拥有一个能聊天的知识库助手
RAG Web UI is an intelligent dialogue system based on RAG (Retrieval-Augmented Gener···
enterprise-rag-knowledge-base
开源
把企业文档变成能问答的知识库,问一句就出答案
Enterprise-oriented RAG knowledge base system
perplexed
开源
用开源代码,快速搭建你自己的 AI 搜索问答应用
Open-source Perplexity app.
asktube
开源
粘贴视频链接,用 AI 秒懂长视频内容并直接提问。
AskTube - An AI-powered YouTube video summarizer and QA assistant powered by Retriev···
chunky
开源
让 RAG 分块不再玄学,轻松对比策略、清洗文档、检查质量
A local, open-source visual workspace for RAG document preparation: inspect PDF conv···
