Obsidian替代方案SwarmVault:如何把散落笔记变成可查询、可复利的RAG知识库
【免费下载链接】swarmvaultThe local-first LLM Wiki: open-source knowledge graph builder, RAG knowledge base, and agent memory store. Built on Andrej Karpathys pattern. An Obsidian alternative for personal knowledge management, AI second brain, and durable Claude Code / Codex / OpenClaw memory.项目地址https://gitcode.com/gh_mirrors/sw/swarmvault点击查看免费下载SwarmVault 是一款本地优先的开源 RAG 知识库工具也是 Obsidian 的强力替代方案一条命令即可把散落的笔记、文档、录音和代码自动编译成可查询、可追溯、持续复利的 Markdown 知识图谱——无需 API key数据全程留在你的磁盘上。 为什么 Obsidian 不够用了Obsidian 很好用本地存储、双向链接、丰富的插件生态。但它有三个绕不开的痛点维护全靠手动打标签、补链接、整理结构知识图谱的质量取决于你的勤快程度搜索是关键词匹配想问我所有笔记里对 X 的观点有哪些很难得到答案知识不增长笔记写一次就静止了不会随使用而变得更聪明。SwarmVault 的思路来自 Andrej Karpathy 提出的 LLM Wiki 模式把维护工作交给 LLM。你只负责持续收集原始材料工具负责阅读、建页、链接、更新、检查矛盾。这正是 1945 年 Vannevar Bush 的 Memex 构想——Bush 没解决的是谁来维护而 LLM 解决了这个问题。传统笔记应用如 ObsidianSwarmVault知识链接手动添加LLM 自动构建带溯源的类型化图谱检索方式关键词匹配自然语言 RAG 查询全文 向量混合搜索维护成本完全手动自动编译、矛盾检测、一键体检AI 集成依赖插件内置 MCP 服务、代理上下文包、任务账本输入格式以 Markdown 为主30 种格式PDF、音频、视频、代码……️ 核心架构三层设计知识自动沉淀SwarmVault 采用三层架构见 README.md层位置作用原始来源raw/不可变的源材料工具只读不改是你的事实基准Wikiwiki/LLM 生成 人工撰写的 Markdown 页面是持续积累的资产Schemaswarmvault.schema.md定义组织约定与领域重点你与 LLM 共同演进更关键的是图谱中的每条关系都带溯源标签extracted源文件原文提取、inferred模型推断或ambiguous存疑。你永远知道哪些是事实、哪些是猜测这从机制上抑制了幻觉扩散。 想零安装体验可以直接复制独立 schema 模板 templates/llm-wiki-schema.md配合任意 LLM 代理使用不够用再升级到完整 CLI。⚡ 一键安装30 秒启动本地 RAG 知识库需要 Node 24或使用自带运行时的桌面应用。两条命令即可上手npm install -g swarmvaultai/cli swarmvault quickstart ./your-notesquickstart会自动完成初始化 vault → 导入本地文件/目录 → 编译 wiki 和图谱 → 打开本地交互式图谱查看器。不需要任何 API key内置heuristic引擎完全离线运行源码见 packages/engine/src/providers/heuristic.ts手头没有现成材料运行swarmvault demo用内置示例数据完整走一遍流程不确定下一步做什么swarmvault next只读地告诉你当前状态和建议命令运行后磁盘上的产物一目了然my-vault/ ├── swarmvault.schema.md 可编辑的 vault 约定 ├── raw/ 不可变源文件 ├── wiki/ 编译出的 wikisources / concepts / entities / outputs ├── state/ graph.json 知识图谱 本地检索索引 └── .obsidian/ 可选的 Obsidian 工作区配置 从散落到可查4 步把笔记编译进知识库1️⃣ 初始化 vault兼容 Obsidian 工作流swarmvault init --obsidian --profile personal-research--obsidian会生成.obsidian/工作区配置——你可以继续用 Obsidian 浏览但维护交给 SwarmVault。2️⃣ 导入散落的笔记swarmvault ingest ./raw swarmvault ingest ./meeting-notes.srt支持 30 种输入格式PDF、Word、EPUB、PPT、CSV、SRT/VTT 转录稿、邮件、日历、音频本地 Whisper 离线转写、YouTube 链接甚至代码tree-sitter AST 分析。格式细节见 README.md 中的输入类型表。3️⃣ 编译成 wiki 图谱swarmvault compile一次编译产出wiki/sources/— 每个源文件的摘要页wiki/entities/— 反复出现的人、项目、地点页面wiki/concepts/— 跨源出现的主题概念页wiki/dashboards/— 时间线、活动、研究地图等仪表盘state/graph.json— 带溯源的类型化知识图谱不同来源之间的矛盾声明会被自动标记想专门审查可运行swarmvault lint --conflicts。4️⃣ 用自然语言查询swarmvault query 我的睡眠状况和生产力有什么关系查询走混合搜索SQLite 全文索引 语义向量答案引用具体来源——这不是搜到一段文字而是基于编译后知识图谱的 RAG 式综合回答。 知识复利每次提问都在给知识库存款这是 SwarmVault 与普通笔记库的本质区别——save-first 查询答案默认写入wiki/outputs/有价值的回答不会消失在聊天记录里新源进来不只是加页而是重塑已有页面仓库内置的真实示例可以直观感受worked/research-deep-dive/四篇观点互相冲突的研究笔记每 ingest 一篇wiki 对RAG vs 编译式知识库的立场就演化一次lint --deep会明确标出矛盾点worked/personal-knowledge-base/日记 播客笔记 健康记录自动互相关联——日记提到睡眠差播客解释原因健康日志确认模式目标页面依赖改进它worked/book-reading/逐章导入小说人物页和主题页随阅读持续变丰富。官方示例中有句话说得精准一个实体页积累十条日记后远比积累两条时更有用。这就是标题里复利的含义。代码仓库同样适用可参考 worked/code-repo/ 的完整输出。️ 看见知识网络图谱可视化与一键体检swarmvault graph serve # 打开本地交互式图谱查看器 swarmvault graph path sleep Project Meridian # 两个概念如何相连 swarmvault doctor # 一键体检图谱完整性、检索索引、审查队列God 节点与社区自动识别连接最密集的桥梁节点、跨主题的惊喜连接都会用大白话解释代码场景下graph callers 符号直接列出所有调用方及精确的 file:line 调用点不用全仓库 grepdoctor报告不健康时会给出可直接复制的修复命令 进阶离线模型、语音录入与 AI 代理记忆更强提取、依旧免费搭配 Ollama Gemma 本地模型即可提升概念/实体抽取质量全程无 API key语音即笔记swarmvault provider setup --local-whisper --apply配置本地 Whisper 后语音备忘录丢进raw/inbox/即离线转写入库敏感内容在入库前自动脱敏AI 代理的持久记忆swarmvault install --agent claude --hook --mcp让 Claude Code、Codex 等代理获得可查询的第二大脑——上下文包context build、任务账本task start、MCP 服务一应俱全隐私默认值heuristic 模式零网络请求即使用云端模型也只有非代码内容会被发送图谱构建永远在本地完成。❓ 新手常见问题需要 API key 吗不需要。默认 heuristic 引擎完全离线本地 Ollama 模型或云端模型都是可选项。和 Obsidian 冲突吗不冲突。vault 就是一个 Markdown 目录Obsidian 照常打开浏览graph export --obsidian还能把图谱导出为 Obsidian 笔记包。知识库变大后还查得动吗可以。混合搜索无需把所有页面塞进上下文compile --max-tokens n可按 token 预算裁剪生成内容。数据安全吗本地优先文件就在你的磁盘上vault 在 git 仓库中时--commit可自动提交swarmvault diff展示每次编译在图谱层面的增减变化。 现在就构建你的知识复利npm install -g swarmvaultai/cli swarmvault quickstart ./your-notes swarmvault query What are the key concepts?延伸阅读仓库内均为相对路径项目主文档README.md零安装 schema 模板templates/llm-wiki-schema.md真实场景示例集worked/CLI 入口源码packages/cli/src/index.tsPDF 提取说明docs/pdf-extraction.md赞分享【免费下载链接】swarmvaultThe local-first LLM Wiki: open-source knowledge graph builder, RAG knowledge base, and agent memory store. Built on Andrej Karpathys pattern. An Obsidian alternative for personal knowledge management, AI second brain, and durable Claude Code / Codex / OpenClaw memory.项目地址https://gitcode.com/gh_mirrors/sw/swarmvault点击查看免费下载相关推荐xerj brain一条命令把笔记文件夹变成可查询、可回放、带证据的知识图谱xerj brain 一条命令把笔记文件夹变成可查询、可回放、带证据的知识图谱 本文以 XERJ 的 Second Brain 用例为核心讲解 xerj b人工智能搜索引擎本地部署后端MCP 服务/graphify Agent Skill 执行协议全解graphify 如何把任意代码库变成可查询知识图谱/graphify Agent Skill 执行协议全解graphify 如何把任意代码库变成可查询知识图谱 本文是一份技术研究与工程解读文章主体内容是 gAI 技能人工智能RAG知识图谱开发工具Graphify把整个代码库变成可查询的知识图谱——/graphify 技能实战指南Graphify把整个代码库变成可查询的知识图谱——/graphify 技能实战指南 Graphify 是一个面向 AI 编码助手Claude Code、CAI 技能人工智能RAG知识图谱开发工具上一篇从书签自动生成项目路线图Field Theory CLI ft possible 五阶段 LLM 流水线深度拆解下一篇ReAgent候选代码验证详解隔离项目副本、构建测试门与trust_configured_commands安全开关创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考