Kwipu

本地跑通 Graph RAG,让 Markdown 笔记直接问出答案

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 搜索知识 🍴 复刻 60 🐛 待处理 3 👀 关注 1
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 610
维护状态 较活跃
是否开源 开源
定价模式 🏷️完全免费 完全开源免费,MIT许可证,本地部署,无云服务,无付费版本。

项目预览

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

项目数据

分类搜索知识
开发团队benmaster82
定价模式🏷️完全免费
价格说明完全开源免费,MIT许可证,本地部署,无云服务,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型claude-code,embeddings,graph-rag,knowledge-graph,llama-index,llm,markdown,mcp,mcp-tools,md,natural-language,obsidian,obsidian-notes,obsidian-vault,offline,offline-first,ollama,rag,rag-chatbot,terminal-ui
GitHub 星标★ 610
上线时间2026-04-21 00:00:00
代码更新2026-11-02
仓库体积1.5 MB
本站数据更新2026-11-09
维护状态较活跃
收录时间2026-08-09
浏览次数3

项目介绍

Kwipu 是一个完全本地化的 Graph RAG 引擎,专为 Obsidian 笔记库设计,也可处理任意 Markdown 文件夹。它从 wikilinks 和 YAML frontmatter 中提取实体-关系三元组,构建知识图谱,并通过混合搜索(向量 + BM25 + 时间)检索答案。支持多语言,无需云端,依赖 Ollama 运行本地模型。解决的是笔记分散、难以跨文档关联和问答的问题,核心能力包括本地知识图谱构建、混合检索和基于上下文的问答。

Star 增长趋势

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

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

使用教程

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

环境要求

  • Python 3.10+
  • Node.js
  • 文档目录或笔记库

安装与启动步骤

  1. 1克隆装依赖

    前后端分离,Python 侧依赖要单独装。

    git clone https://github.com/benmaster82/Kwipu.git
  2. 2先把图建出来

    它把文档抽成属性图,这步决定后面能不能查准。

    python geode_graph.py --fast
  3. 3起桥接服务

    界面与图之间隔着一层服务,缺了打不开。

    python -m bridge
  4. 4换成本地模型

    默认可能连云端,换本地模型省钱也更私密。

    python geode_graph.py --llm-model qwen2.5:7b --embed-model nomic-embed-text

如何确认成功

提问能沿着关系找到跨文档的答案,而不是只命中单个片段

注意事项

  • 它建的是属性图而不是向量堆,跨文档推理是主要卖点。
  • 建图要跑模型,文档多时耗时明显。
  • 支持普通文件夹与笔记库两种输入,结构越规整效果越好。
  • 节点抽取质量取决于模型,弱模型会造出无意义关系。

核心亮点

  • 利用 wikilinks 和 YAML 自动构建实体关系图谱,增强笔记关联性
  • 混合检索(向量+BM25+时间)兼顾语义和关键词,提升答案准确性
  • 完全本地运行,数据不出本机,隐私安全有保障

不足之处

  • 依赖 Ollama 本地模型,首次配置和模型下载门槛较高
  • 文档/社区待观察

适用场景

  • Obsidian 用户快速检索和问答个人知识库
  • 本地优先的团队知识管理,避免云端数据泄露
  • 多语言笔记环境下的语义搜索与关系发现

替代项目

Obsidian Copilot、Quivr、LocalGPT

上一篇:NanoSage

下一篇:ragpi

同类项目推荐

DataMind 开源

一个框架搞定 RAG、图检索、NL2SQL 和记忆

All-in-one intelligent assistant powered by LlamaIndex — RAG, GraphRAG, NL2SQL, Ski···

★ 455 2026-09-18
OpenKB 开源

上传文档,让 LLM 秒变领域专家

OpenKB: Open LLM Knowledge Base

★ 4860 2026-08-09
rag-all-techniques 开源

一站式看懂并跑通所有主流 RAG 技术

Implementation of all RAG techniques in a simpler way(以简单的方式实现所有 RAG 技术···

★ 475 2026-08-09
code_qa 开源

用自然语言问代码库,快速定位实现细节

RAG on codebases using treesitter and LanceDB

★ 282 2026-08-09
SoSearch 开源

一次查询聚合三家搜索,给 AI 智能体自建搜索接口

One query. Three search engines. Self-hosted web search for AI agents via HTTP API o···

★ 134 2026-10-24
marginalia 开源

像图书馆一样整理知识,用AI自动建立关联

A library-science-inspired personal knowledge management system with LLM agents

★ 252 2026-08-09