项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 5219
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Claude Code(或 README 列出的其余六种 CLI 平台之一:Codex CLI、Gemini CLI、Grok Bot、OpenCode、Her
- git(用于获取项目源码)
- uv(Python 辅助脚本:健康检查、研究工具包、bootstrap)
- jq:仅在「经典脚本安装」路径必需,缺失时 scripts/setup.sh 会直接退出
- 可选:Ollama(本地语义搜索)、openai-whisper(首次音频 ingest 时自动安装并拉取 PyTorch)
安装与启动步骤
-
1准备环境依赖
先装好 Claude Code 或其它受支持的 CLI 平台,并确认 git、uv 可用。若不使用插件方式安装,还需额外安装 jq,否则经典脚本安装会中断。
-
2获取项目源码
把项目源码放到本地任意目录,后续命令中的 /path/to/obsidian-second-brain 即指该目录的绝对路径。
-
3构建目标平台包
项目是「一套代码、八种构建」,需按目标平台编译。以 Hermes 为例,构建产物输出到 dist/hermes/。
bash scripts/build.sh --platform hermes -
4skills.sh 安装共享技能树
在 Obsidian 库根目录执行,写入一份共享的 .agents/skills/ 技能树,可同时指定多个平台参数。
npx skills add /path/to/obsidian-second-brain/dist/agent-skills -a antigravity -a codex -a opencode -
5经典脚本安装
脚本安装路径会安全地编辑 ~/.claude/settings.json,因此本机必须先有 jq。插件方式安装则不需要这一步。
bash scripts/setup.sh -
6按平台补装说明
Grok Bot 需看 dist/grok-bot/INSTALL.md;Hermes 需按 dist/hermes/INSTALL.md 把技能复制到 ~/.hermes/skills/ 或添加为 tap。
-
7设置库路径变量
把 OBSIDIAN_VAULT_PATH 指向你的 Obsidian 库根目录,Grok Bot 等平台的 vault I/O 依赖它定位笔记。
export OBSIDIAN_VAULT_PATH=/your/vault/path
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
OBSIDIAN_VAULT_PATH | 是 | 指向 Obsidian 库根目录,供各平台读写记忆笔记 | /your/vault/path |
OPENROUTER_API_KEY | 否 | 把 OpenCode 指向 Hermes 等模型时需要,先认证一次即可 | sk-or-v1-xxxxxxxx |
如何确认成功
在智能体里执行 /obsidian-daily 或 /obsidian-save,能正常读取库并生成或更新笔记即说明安装成功。
常见问题
Q:核心功能需要 API 密钥吗?
A:不需要。README 明确说明核心 vault 命令无需 API 密钥;只有 X 读取、Perplexity 深度研究等外部能力才依赖对应平台。
Q:缺少 jq 会怎样?
A:经典脚本安装会直接退出。scripts/setup.sh 用 jq 安全编辑 ~/.claude/settings.json,所以必须先装 jq;走插件安装路径则不受影响。
Q:音频转写需要提前准备什么?
A:使用本地 Whisper 转写,openai-whisper 会在首次音频 ingest 时自动安装并拉取 PyTorch,首次会比较耗时。
Q:可以搭配非 Claude 的模型吗?
A:可以。技能是模型无关的,OpenCode、Codex、Gemini 构建都是纯指令文件,模型由宿主 CLI 决定。Hermes 另有独立构建。
Q:Grok Bot 支持定时维护吗?
A:不支持。README 指出 Grok Bot 没有 hook runtime,因此没有 hooks 和定时智能体,定时整理需换用其它平台。
注意事项
- 记忆以纯 Markdown 文件形式存在你的 Obsidian 库里,切换 CLI 平台也不会丢失。
- 八个构建共用同一套源码与配置源,vault 行为一致,差异只在安装路径和调度文件(CLAUDE.md / AGENTS.md / GEMINI.md 等)。
- scripts/conformance_report.py 会在 CI 中校验每个构建是否产出非空目录、脚本路径可解析、文档可达,可据此确认构建完整。
- 定时夜间智能体、生命周期 hook 等能力依赖宿主平台,Grok Bot 与 Hermes 的部分集成仍在推进中。
核心亮点
- 纯 Markdown 存储,数据完全本地可控,与 Obsidian 生态无缝集成
- 45 个命令覆盖搜索、改写、研究、调度,功能全面且可扩展
- 支持 6 种 CLI 智能体,不锁定单一 AI 工具
不足之处
- 依赖 Obsidian 库结构,对非 Obsidian 用户有迁移成本
- 文档/社区待观察
适用场景
- 开发者在多项目间切换,需要 AI 助手保持项目上下文
- 团队使用 CLI 智能体协作,需共享项目决策和人员知识
- 个人知识管理,希望 AI 自动整理和关联笔记
替代项目
mem0、Letta、Basic Memory
上一篇:yoagent
下一篇:claude-smart
同类项目推荐
ai-coding-project-boilerplate
开源
用现成模板搭建 Claude Code 多智能体工作流,让 AI 编码更稳更可控。
Agentic coding TypeScript boilerplate for Claude Code: sub-agent workflows with buil···
VibeDrift
开源
让 AI 写代码不跑偏,实时自检保持架构一致
Ship agentic. Stay coherent. Self-checking code integrity for AI coding agents, via ···
Agent-Reach
开源
抛出问题就出答案,再也不用全网翻找资料
Give your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, Y···
due-diligence-agents
开源
13个AI代理交叉审阅数据室,风险发现精确到页码
Legal flags a risk. Finance flags another. We connect and cite. Open-source forensic···
memoria
开源
给 AI Agent 装上可靠记忆库,减少胡编乱造
Secure memory management for AI Agents • Ensures data integrity • Reduces hallucin···
hermes-agency-orchestrator
开源
看懂 Claude Code 多智能体编排,省钱又高效
Claude Code Agent Workflows Guide 2026: Skills vs Teams vs Cost Analysis
YT-Assets
开源
跟着视频学 AI 与数据,一键获取配套代码资源
This repository contains code snippets, steps and other artifacts used in the youtub···
agent-c
开源
用 C 语言打造超轻量 AI 智能体,资源受限也能跑
Ultra-lightweight AI Agent
serena
开源
让 AI 像人翻书一样搜代码,改哪里一眼定位。
A powerful MCP toolkit for coding, providing semantic retrieval and editing capabili···
