一个本地代码知识图谱,通过 MCP 和 CLI 为 AI 编程工具提供精准的代码审查上下文。
punnerud/Local_Knowledge_Graph
基于本地模型运行的推理工具,把逐步推理结果保存为知识图谱,全部在本机通过 Ollama 运行。
- Star
- 584
- Fork
- 51
- 未关闭 Issue
- 1
- 最近提交
- 2个月前
这是什么?
Local Knowledge Graph 通过 Ollama 调用本地大语言模型,并要求模型逐步推理。每次推理过程都会被记录为知识图谱,且图谱会参与后续回答,而不只是用于展示。访问 localhost:5100 即可打开网页界面发起任务,并查看缺少哪些依赖。
项目提供三种模式:reason 单次运行直接作答;explore 为每个子问题单独运行一次;settle 要求两次独立运行结果一致才结束。任意一次运行都可以通过 JSON 接口导出为 RDF。项目同时提供模型选择和配置文档,并公布了不同模型在算术测试集上的实测准确率差异。
项目可通过 PyPI 以 mpe-lkg 安装,并在 Linux、macOS 和 Windows 上进行测试。许可证为 mpedb License 1.0,对大多数用户免费,但对营收或估值超大的组织收取一次性费用,且不属于 OSI 认证的开源许可证。
核心功能
- 01通过 Ollama 调用本地模型,数据不发送到外部服务。
- 02将逐步推理保存为知识图谱,并反过来用于回答。
- 03提供 reason、explore、settle 三种模式,回答越来越谨慎。
- 04通过简单的 HTTP 接口把任意一次运行导出为 RDF。
- 05可从 PyPI 安装,支持 Linux、macOS 和 Windows。
适用场景
- 用本地部署的模型回答需要多步推理的算术或逻辑问题。
- 研究知识图谱如何辅助小型语言模型的推理过程。
- 把模型推理过程导出为 RDF,供后续语义网工具使用。
标签
常见问题
- Local_Knowledge_Graph 是什么?
- 基于本地模型运行的推理工具,把逐步推理结果保存为知识图谱,全部在本机通过 Ollama 运行。 Local Knowledge Graph 通过 Ollama 调用本地大语言模型,并要求模型逐步推理。每次推理过程都会被记录为知识图谱,且图谱会参与后续回答,而不只是用于展示。访问 localhost:5100 即可打开网页界面发起任务,并查看缺少哪些依赖。
- Local_Knowledge_Graph 可以免费使用吗?用的什么许可证?
- Local_Knowledge_Graph 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
- Local_Knowledge_Graph 还在维护吗?
- 半年内有更新。Local_Knowledge_Graph 最近一次提交是在 2026年8月13日。
- Local_Knowledge_Graph 适合用来做什么?
- 用本地部署的模型回答需要多步推理的算术或逻辑问题。 研究知识图谱如何辅助小型语言模型的推理过程。 把模型推理过程导出为 RDF,供后续语义网工具使用。
- 在哪里获取 Local_Knowledge_Graph?
- 源代码和安装说明在 GitHub 上:https://github.com/punnerud/Local_Knowledge_Graph
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
开源的本地优先 AI 会议助手,支持会议录制、实时转写和摘要生成,运行于 macOS 和 Windows。
在消费级 NVIDIA 或 AMD 显卡电脑上运行 Qwen3.8-Flash-Next 大模型,并提供本地 OpenAI/Anthropic 兼容接口。
一个运行在自有设备上、通过 WhatsApp、Telegram、Slack、Discord 等聊天应用响应你的个人 AI 助手。
一套为编码智能体设计的可组合技能库与软件开发方法论,引导 agent 完成设计、规划、TDD 与子代理开发。
一组可复用的 AI 编程代理技能,覆盖需求对齐、代码设计、TDD 与工程化工作流,适用于 Claude Code、Codex 等代理。