KAG

专业资料问 AI 也能答得准,知识库不再吃灰

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开源模型 🍴 复刻 719 🐛 待处理 175 👀 关注 75
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 9157
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源框架,基于Apache-2.0许可证,完全免费,可自行部署使用。

项目预览

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

项目数据

分类开源模型
开发团队OpenSPG
定价模式🏷️完全免费
价格说明开源框架,基于Apache-2.0许可证,完全免费,可自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言Python
技术栈/模型knowledge-graph,large-language-model,logical-reasoning,multi-hop-question-answering,trustfulness
GitHub 星标★ 9157
上线时间2024-09-21 00:00:00
代码更新2026-01-28
仓库体积186.9 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数10

项目介绍

基于 OpenSPG 引擎与 LLM 的逻辑形式引导推理检索框架,专为专业领域知识库打造,有效克服传统 RAG 在逻辑推理与事实问答上的短板。

Star 增长趋势

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

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

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:进阶 约 15 分钟 部署方式:本地安装 5 步

环境要求

  • 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. 1检查系统版本

    确认操作系统满足 README 推荐版本,否则可能无法运行。

  2. 2安装 Docker

    macOS/Linux 安装 Docker 与 Docker Compose;Windows 还需 WSL 2 或 Hyper-V。

  3. 3启动引擎服务

    README 提示下载 docker-compose.yml 并用 Docker Compose 启动服务,但未给出具体命令。

  4. 4获取 KAG 源码

    从 GitHub 仓库 OpenSPG/KAG 获取源码,进入 KAG 目录。

  5. 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

上一篇:graphify

下一篇:ragflow

同类项目推荐

Search-o1 开源

让推理模型边想边搜,减少幻觉,答案更靠谱

Search-o1: Agentic Search-Enhanced Large Reasoning Models [EMNLP 2025]

★ 1253 2026-08-09
BibiGPT-v1 开源

一键总结音视频,对话式学习,省时省力

BibiGPT v1 · one-Click AI Summary for Audio/Video & Chat with Learning Content: Bil···

★ 6273 2026-08-09
openchatbi 开源

用聊天代替写SQL,一句话查数出图

OpenChatBI is an intelligent chat-based BI tool powered by large language models, de···

★ 677 2026-09-12
akcio 开源

用向量数据库给大模型装上知识库,回答更靠谱

Akcio is a demonstration project for Retrieval Augmented Generation (RAG). It levera···

★ 257 2026-08-09
rag-web-ui 开源

上传文档,即刻拥有一个能聊天的知识库助手

RAG Web UI is an intelligent dialogue system based on RAG (Retrieval-Augmented Gener···

★ 3297 2026-08-09
perplexed 开源

用开源代码,快速搭建你自己的 AI 搜索问答应用

Open-source Perplexity app.

★ 148 2026-08-09
asktube 开源

粘贴视频链接,用 AI 秒懂长视频内容并直接提问。

AskTube - An AI-powered YouTube video summarizer and QA assistant powered by Retriev···

★ 88 2026-08-09
chunky 开源

让 RAG 分块不再玄学,轻松对比策略、清洗文档、检查质量

A local, open-source visual workspace for RAG document preparation: inspect PDF conv···

★ 202 2026-08-09