AgriciDaniel/claude-obsidian
一个开源“第二大脑”,让Claude Code帮你整理Obsidian笔记,文件所有权始终留在你手里
claude-obsidian是一个配合Claude Code使用的开源工具,它读取你提供的资料,总结后整理成由纯Markdown文件组成的Obsidian知识库。它按照“捕获资料、核实证据、建立链接、重复利用已有知识”这一可反复循环的流程运作,并且每次文件改动都必须先预览计划、用SHA-256哈希批准后才会真正执行。该项目基于Andrej Karpathy提出的“LLM Wiki”设计模式构建。
它做什么
- 做了什么:把任意资料丢进系统,Claude读取后将其整理成互相链接的Markdown页面,存放在你自己的Obsidian知识库里
- 怎么做的:把文件放进inbox收件箱后运行wiki-ingest,系统会生成带来源引用的链接页面;wiki-query则只依据知识库里已有的证据来回答问题
- 安全机制:所有写入操作都必须先生成计划并通过SHA-256哈希获得批准才能执行,操作中断时系统会恢复到之前的状态
- 结构:整个系统拆分成15个“技能”模块,包括负责初始化的wiki、保存内容的save、检查健康度的wiki-lint、负责检索的wiki-retrieve,以及可视化的canvas
- 结果:知识库始终保持为普通的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 打开热门仓库
- vorssaint/vorssaint-utils一个免费菜单栏应用,顶替十几款付费Mac工具
- MadsLorentzen/ai-job-search一个用Claude Code自动完成整个求职流程的开源框架,作者本人就是靠它找到了工作
- rohitg00/ai-engineering-from-scratch一套从数学到智能体全部亲手实现的免费AI工程课程,511节课都能产出可用工具
- openclaw/openclaw一个跑在你自己设备上、通过你已经在用的聊天软件跟你对话的个人AI助手
- tashfeenahmed/freellmapi一个把34家AI公司的免费额度合并成单一API的开源路由工具
- Alishahryar1/free-claude-code一个本地代理,把编程AI助手接到49家免费或低价模型服务商,不再只能用一家付费服务
- freestylefly/awesome-gpt-image-2把532个GPT-Image2案例拆解成可复用模板的提示词工程库
- block/buzz一个让人类和AI智能体在同一空间里聊天、写代码、做审查的开源协作平台