Obsidian Agent Brain — AI skill for Claude Code
Turn your Obsidian vault into a zero-context second brain for AI agents (Claude Code, etc.) — MOCs + YAML schema + hybrid RAG + session hooks.
How to install Obsidian Agent Brain
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open coltonfitzgerald/obsidian-agent-brain and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Obsidian Agent Brain does
Turn your Obsidian vault into a zero-context second brain for AI agents (Claude Code, etc.) — MOCs + YAML schema + hybrid RAG + session hooks.
Alternatives in AI
- Claudian — An Obsidian plugin that embeds Claude Code as an AI collaborator in your vault 7.7k ★
- Obsidian + Claude Code: Rebuild Your Second Brain With AI — Build an AI-powered personal knowledge management system from scratch 540 ★
- Second Brain Starter — Build your own AI Second Brain with Claude Code - a skill that generates a personalized PRD for a proactive, p 377 ★
README
Obsidian Agent Brain
Turn your Obsidian vault into a structured second brain that AI agents (Claude Code, Codex, Aider, etc.) can navigate without you repeating yourself every session.

_What the Obsidian graph looks like after this system is applied to a ~200-note vault. Green nodes are active work; grey are everything else. MOCs act as hubs — you can see them as the denser clusters._
What this is
A set of conventions + scripts that convert "a folder of markdown files" into:
- Maps of Content (MOCs) — one hub page per domain, auto-populated by Dataview
- A strict YAML frontmatter schema — every note tagged with type/domain/status so queries work
- A dense wikilink graph — Obsidian's graph view finally becomes useful
- A hybrid RAG search tool — local FastEmbed + SQLite over every note, for "what did I say about X"
- A SessionStart hook — auto-injects vault context into every Claude Code session
- A living handoff file (PICKUP.md) — mid-project sessions resume without re-explaining
Net effect: a new agent session starts with ~40KB of your relevant context already loaded, plus semantic search over everything else.
Why
If you use an AI coding agent (or any agent that reads/writes a vault), you probably hit one or more of:
- "Random folder problem" — you open the agent in some project dir, then want to work on something else, now you're re-explaining context.
- Flat vault — 100+ markdown files but nothing links to anything. Obsidian's graph is useless.
- Forgotten notes — you wrote down something useful three months ago and can't find it.
- Repetition — you explain "my homelab is…" every new session.
This repo is the opinionated fix for all of the above.
Credit
Architecture inspiration: [coleam00/second-brain-starter](https://github.com/coleam00/second-brain-starter) and Cole Medin's YouTube channel. This repo is a different take — no chatbot, no heart
Related Skills
Hypernovum
Agent Ops for your second brain - a 3D IDE for Obsidian built on Three.js. Visualize your vault as a code city
AyCode
One calm desktop app for every AI coding agent: Claude Code, Codex, Gemini CLI, Grok, OpenCode, Cline and more
Brainstem MCP
Your Obsidian vault as Claude's second brain: self-hosted MCP connector for claude.ai, Claude mobile/Desktop a
AyCode Releases
One calm desktop app for every AI coding agent: Claude Code, Codex, Gemini CLI, Grok, OpenCode, Cline and more
Second Brain Cc
Persistent memory + working protocol for AI coding agents (Claude Code). Numbered Markdown vault, stdlib SQLit
Claudly
Give Claude Code memory, quality gate, and token optimization in one command. Claudly installs your full AI wo
Related Agents
Bookkeeper
Records everything to an Obsidian vault (~/notes/) — dev work, notes, deadlines, journal entries, ideas, and m
Second Brain Curator
Maintains the user's Obsidian "second brain" vault (Karpathy LLM-Wiki pattern) and its ingest pipeline — runs/
Cortex Auditor
Read-only vault auditor for the Cortex second-brain. Dispatched by the /cortex-audit ritual to scan the WHOLE