工作日早上 7 点读 AI,周日早上 8 点读周报订阅邮件

METAL LAB

AgriciDaniel/claude-obsidian

11,589今日 +272Python

一个开源“第二大脑”,让Claude Code帮你整理Obsidian笔记,文件所有权始终留在你手里

claude-obsidian是一个配合Claude Code使用的开源工具,它读取你提供的资料,总结后整理成由纯Markdown文件组成的Obsidian知识库。它按照“捕获资料、核实证据、建立链接、重复利用已有知识”这一可反复循环的流程运作,并且每次文件改动都必须先预览计划、用SHA-256哈希批准后才会真正执行。该项目基于Andrej Karpathy提出的“LLM Wiki”设计模式构建。

它做什么

  1. 做了什么:把任意资料丢进系统,Claude读取后将其整理成互相链接的Markdown页面,存放在你自己的Obsidian知识库里
  2. 怎么做的:把文件放进inbox收件箱后运行wiki-ingest,系统会生成带来源引用的链接页面;wiki-query则只依据知识库里已有的证据来回答问题
  3. 安全机制:所有写入操作都必须先生成计划并通过SHA-256哈希获得批准才能执行,操作中断时系统会恢复到之前的状态
  4. 结构:整个系统拆分成15个“技能”模块,包括负责初始化的wiki、保存内容的save、检查健康度的wiki-lint、负责检索的wiki-retrieve,以及可视化的canvas
  5. 结果:知识库始终保持为普通的Markdown文件夹,不会被锁进云数据库,而缺乏证据支持或相互矛盾的说法也会被明确保留而不是隐藏

为什么重要

对于想借助AI整理笔记、但又不想把文件所有权交出去或丢失证据来源的人来说,这提供了一个实际可用的方案。对希望搭建本地、自主管理的“第二大脑”而非依赖云端笔记应用的开发者或研究者来说,这是一个值得参考的架构。

本仓库术语

  • Obsidian · 一款把笔记存成Markdown文件并以图谱形式相互链接的本地笔记应用
  • 知识库(vault) · Obsidian用来管理笔记文件的整个文件夹
  • BM25 · 一种基于关键词匹配对文档进行排序的经典检索算法
  • SHA-256 · 一种将数据转换成固定长度数值、用来验证数据是否被改动的哈希函数
  • Agent Skills · 定义AI代理可执行的具体任务的标准格式

仓库简介(英文)

Self-organizing AI second brain for Obsidian + Claude Code. Drop any source and Claude reads, links, and files it into one connected knowledge graph of plain Markdown you own. AI note-taking, personal knowledge management (PKM), and an open-source Notion alternative. Based on Karpathy's LLM Wiki pattern.

在 GitHub 打开

热门仓库

全部仓库 →

METAL LAB 最新报道