Repolode
punnerud

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 数据每日更新。

相关项目