Get AI summaries of any video or article — Sign up free
Build Your AI Second Brain with Obsidian + Claude Code (Free Setup) thumbnail

Build Your AI Second Brain with Obsidian + Claude Code (Free Setup)

Noah Vincent·
5 min read

Based on Noah Vincent's video on YouTube. If you like this content, support the original creators by watching, liking and subscribing to their content.

TL;DR

Pair Obsidian (local, plain-text vault ownership) with Claude Code (vault-access AI agent) to avoid generic, session-by-session chat limitations.

Briefing

An AI “second brain” becomes genuinely useful when it’s tied to a personal Obsidian vault—so the system can read, organize, and connect the user’s own notes instead of producing generic answers from scratch every session. The setup described here pairs Obsidian (local, plain-text notes) with Claude Code (an AI agent that can access the vault’s file system) and a prebuilt vault template that enforces an “eparax” organization system. The result is an AI that can triage an inbox of incoming notes, find connections across the vault, and help turn existing thinking into new content—without requiring months of learning complex knowledge-management methods.

The core problem motivating the workflow is familiar: people consume information—books, articles, videos, notes—but later can’t recall or explain what they learned. Traditional “second brain” implementations often fail for a different reason: the methods are too complex to maintain, so users end up with a well-organized “graveyard” of notes that never get used. Even adding chat-based AI doesn’t fix the issue because the AI lacks access to the user’s vault and projects; it only sees whatever context is pasted into a chat, leading to repetitive setup and generic outputs.

To address that, the guide starts with two prerequisites: a free Obsidian vault template from Noah’s Arc Bank (including a configured cloud.md file and the eparax folder structure) and Claude Code, which is free to install but requires a $20/month subscription for AI access. Obsidian is emphasized for ownership and portability: files live on the computer in modern, readable plain text, avoiding lock-in and proprietary formats.

After downloading and opening the template as a vault in Obsidian, the system’s structure is laid out as six folders. Inbox holds unprocessed material. Projects are time-bound outcomes with a finish line. Areas manage ongoing responsibilities without an end date. Resources store reference material such as templates, guides, and SOPs. Archives stores completed work and historical records. Galaxy is the Zettelkasten-style knowledge base: a flat network of one-note-per-concept, connected over time so it compounds into a living synthesis layer.

The template also includes a built-in taxonomy using tags for note type (e.g., note, newsletter, book, SOP), status (where a note sits in its lifecycle), and subject (what it’s about). Retrieval is designed to be fast: users can search by tags and subject rather than relying on deep folder hierarchies.

The second half focuses on connecting Claude Code to the vault. The Claude Code desktop app can open the local vault folder in one click, granting file-system permissions. Enabling Obsidian’s Command Line Interface (CLI) lets Claude Code navigate the vault more efficiently using terminal commands rather than reading markdown files one by one. Finally, the cloud.md file acts as global context loaded at startup; Claude Code can “interview” the user to fill it in, and the system improves as it’s used more often.

Once configured, the workflow’s practical use cases include automatic inbox triage (rooting each item into the correct eparax folder and asking questions when uncertain), learning support for books (turning highlights into permanent notes and using spaced repetition), connection-finding across the vault (suggesting related notes and new links), writing assistance for newsletters and YouTube scripts (using the user’s voice and prior structures), and journaling pattern analysis (spotting recurring themes and blind spots). A key caution is repeated: AI should elevate and structure the user’s thinking, not write the permanent notes or content on the user’s behalf—so the second brain compounds intelligence rather than replacing it.

Cornell Notes

The workflow builds an AI-powered “second brain” by connecting Claude Code to a local Obsidian vault that follows an eparax structure. Instead of relying on pasted chat context, Claude Code reads and organizes the user’s actual files, using a preconfigured cloud.md context file and Obsidian CLI for efficient navigation. The vault is organized into Inbox, Projects, Areas, Resources, Archives, and Galaxy (a flat Zettelkasten knowledge base of one note per concept). Tags add retrieval power through note type, status, and subject. The system is meant to triage incoming notes, support learning, find connections, and help draft content while keeping synthesis and authorship with the user.

Why does chat-based AI often fail to make a second brain “stick,” even when users have notes?

Chat-based AI can’t access the user’s vault by default, so it only works from whatever context is pasted into the conversation. That means each session starts effectively from zero: the user must re-explain background, and the AI tends to produce generic outputs because it lacks knowledge of the user’s projects, voice, and existing notes. The described fix is giving Claude Code direct access to the Obsidian vault so it can read, search, and connect notes across time.

What is the eparax folder logic, and how does it reduce maintenance compared with learning multiple methods?

The template uses six folders with clear purposes: Inbox for unprocessed material; Projects for time-bound outcomes with completion criteria; Areas for ongoing responsibilities; Resources for reference material (templates, guides, SOPs); Archives for completed work; and Galaxy for Zettelkasten-style permanent knowledge. Because the structure is prebuilt and Claude Code is trained to operate within it, users don’t need months of manual method-building to get consistent routing and organization.

How does the Galaxy (Zettelkasten) layer differ from the PAR-based folders?

Galaxy is a flat, permanently connected knowledge base with no subfolders—built around one note per concept. Notes are linked over time, so the knowledge layer compounds as more concepts and connections accumulate. By contrast, the PAR-based folders (Inbox, Projects, Areas, Resources, Archives) are action- and lifecycle-oriented, organizing material by how it will be used or whether it’s ongoing, time-bound, or completed.

What roles do tags play in retrieval inside the vault?

The template includes a taxonomy of tags that complements the folder structure. Tags indicate note type (e.g., note, newsletter, book, SOP), status (where the note sits in its lifecycle), and subject (what it’s about). This enables quick searching and retrieval without relying solely on deep folder navigation.

How does Claude Code become “vault-aware” and more efficient?

Claude Code connects to the local Obsidian vault folder with file-system permissions. Enabling Obsidian’s Command Line Interface (CLI) allows Claude Code to navigate the vault using terminal commands (search/read/create/backlinks) rather than reading markdown files one by one, making operations more token-efficient and structurally aware.

What’s the intended division of labor between AI and the user?

AI is positioned as an assistant that elevates thinking: it can triage, suggest connections, propose structures, and surface relevant prior notes. The user remains responsible for synthesis, decisions, and authorship—especially for permanent notes and published content—so the second brain compounds the user’s intelligence instead of turning into an AI-generated replacement.

Review Questions

  1. How do Inbox, Projects, Areas, and Galaxy serve different functions in the eparax system?
  2. What technical steps make Claude Code able to work with a local Obsidian vault (including CLI and cloud.md)?
  3. Why does the guide warn against letting AI write permanent notes and content on the user’s behalf?

Key Points

  1. 1

    Pair Obsidian (local, plain-text vault ownership) with Claude Code (vault-access AI agent) to avoid generic, session-by-session chat limitations.

  2. 2

    Start from a preconfigured eparax vault template that includes the cloud.md context file and routing rules.

  3. 3

    Use the six-folder structure—Inbox, Projects, Areas, Resources, Archives, Galaxy—to separate incoming material, action items, references, completed work, and permanent knowledge.

  4. 4

    Enable Obsidian CLI so Claude Code can navigate the vault efficiently using search/read/create/backlinks commands.

  5. 5

    Let Claude Code personalize cloud.md by interviewing the user, then keep using it so its context improves over time.

  6. 6

    Use AI for triage, learning support, connection-finding, and drafting scaffolds, but keep synthesis and final writing with the user to preserve authorship and compounding intelligence.

Highlights

The system’s main fix for “generic AI” is direct vault access: Claude Code can read and organize the user’s actual Obsidian notes instead of relying on pasted context.
Galaxy is designed as a flat, one-note-per-concept Zettelkasten network that compounds as links accumulate over time.
Obsidian CLI is a key efficiency step, letting Claude Code navigate the vault structurally rather than consuming markdown files one by one.
The cloud.md file acts as always-on global context, and Claude Code can update it through an interview process.
A central warning: AI should elevate and structure thinking, not replace the user’s permanent notes and published content.

Topics

Mentioned