VAULTDASHBOARD
aiagentwithdhruv

Ai Vault

Obsidian vault template for AI developers — PARA structure, Dataview dashboards, Claude Code MCP integration. Clone and start building your AI second brain.

2 Stars
GitHub

AI Second Brain — Knowledge Graph

AI Second Brain

Obsidian vault template for AI developers — connected to Claude Code via MCP

Quick StartArchitectureWhat's IncludedClaude Code MCPPlugins

Obsidian Claude Code MCP PARA Dataview Templates


The Problem

Every AI developer / freelancer / solopreneur hits the same wall:

  • Projects scattered across folders, Notion, Google Docs, random files
  • Client notes in 5 different places — can't find that one conversation
  • Skills & automations you built but forgot about
  • AI assistants that start fresh every time — zero memory of your work
  • Context switching between tools kills your flow

The Solution

One Obsidian vault. PARA structure. Connected to Claude Code via MCP.

Your AI doesn't just answer questions — it thinks with your entire knowledge base.

Clone this template, fill it with your data, and your AI remembers everything.


Quick Start

1. Clone & Open

git clone https://github.com/aiagentwithdhruv/obsidian-ai-vault.git

Open Obsidian → Open folder as vault → select the cloned folder.

2. Enable Plugins

Go to Settings → Community Plugins → Turn on community plugins

Install the recommended plugins listed in the Plugins section.

3. Connect Claude Code (MCP)

Install the Obsidian MCP server:

npm install -g obsidian-mcp

Add to your project settings (~/.claude/projects/<your-project>/settings.json):

{
  "mcpServers": {
    "ObsidianVault": {
      "command": "obsidian-mcp",
      "args": ["/path/to/your/obsidian-ai-vault"]
    }
  }
}

4. Install Official Obsidian Skills (Optional)

npx skills add kepano/obsidian-skills -y

This installs 5 skills by the CEO of Obsidian — teaches Claude Code how to properly read/write Obsidian files.

5. Start Building

  • Open Dashboard/Home.md — your command center
  • Use templates to create clients, projects, daily notes
  • Claude Code can now search, create, and update notes in your vault

Architecture

obsidian-ai-vault/
│
├── 00-Inbox/                    # Quick capture — dump ideas here
├── 01-Projects/                 # Active projects with deadlines
├── 02-Areas/                    # Ongoing responsibilities
│   ├── Clients/                 # Client CRM (one note per client)
│   ├── Revenue/                 # Revenue tracking & pipeline
│   ├── Content/                 # Content calendar & ideas
│   └── Freelancing/             # Upwork, Fiverr, LinkedIn
├── 03-Resources/                # Reference material
│   ├── Skills/                  # Automation skills & patterns
│   ├── Agents/                  # AI sub-agents
│   ├── Workflows/               # n8n / automation docs
│   └── Research/                # Deep research notes
├── 04-Archive/                  # Completed / inactive
├── Context/                     # AI handoff context (CLAUDE.md, etc.)
├── Memory/                      # Persistent AI memory files
├── Templates/                   # 6 note templates
├── Dashboard/                   # 4 Dataview dashboards
└── .obsidian/                   # Obsidian config

This follows the PARA method (Projects, Areas, Resources, Archive) by Tiago Forte — the most proven system for organizing knowledge.


What's Included

6 Templates

TemplatePurposeKey Fields
ClientCRM entry per clientstatus, channel, value, contacts
ProjectTrack active projectsstatus, priority, deadline, github
Daily NoteDaily standup / journaltasks, wins, revenue, tomorrow
SkillDocument automation skillsinputs, outputs, steps, composable
MeetingMeeting notesattendees, agenda, action items
ResearchDeep research sessionsquestion, findings, sources

4 Dashboards (Dataview-powered)

DashboardWhat It Shows
HomeQuick navigation, active clients, active projects, recent notes
Client PipelineCRM pipeline: leads → proposals → active → delivered
Skills IndexAll skills by category with version
Projects MapAll projects with status, priority, deadlines

Folder Structure

FolderWhat Goes Here
00-InboxQuick captures — process later
01-ProjectsTime-bound goals (build X by Y date)
02-Areas/ClientsOne note per client with frontmatter
02-Areas/RevenueRevenue tracking, pricing, proposals
03-Resources/SkillsReusable automation patterns
ContextAI context files (CLAUDE.md, brand, preferences)
MemoryPersistent AI memory across sessions

Claude Code MCP

The magic: Claude Code connects to your vault via MCP and can:

  • Search across all notes, skills, and knowledge
  • Create new client entries, project docs, meeting notes
  • Update memory, context, and status fields
  • Navigate the knowledge graph via backlinks
  • Query using Dataview-style logic

How It Works

┌─────────────────────────────────┐
│         OBSIDIAN VAULT          │
│  Skills • Clients • Projects    │
│  Memory • Context • Knowledge   │
│         ┌──────────┐            │
│         │  Graph   │            │
│         │  View    │            │
│         └────┬─────┘            │
└──────────────┼──────────────────┘
               │ MCP (obsidian-mcp)
               ▼
┌──────────────────────────────────┐
│         CLAUDE CODE              │
│  Reads • Writes • Searches      │
│  Reasons over your knowledge     │
└──────────────────────────────────┘

Example Commands

Once connected, just ask Claude Code naturally:

  • "Search my vault for everything about lead generation"
  • "Create a new client note for Acme Corp, $5000 project"
  • "What skills do I have for email automation?"
  • "Update my daily note with today's wins"

Plugins

Must-Have (Pre-configured)

PluginPurpose
DataviewQuery vault like a database — powers all dashboards
TemplaterAdvanced templates with date math and logic
TasksTask management with due dates and filters
KanbanVisual pipeline boards for clients and projects
CalendarDaily notes and content calendar
Obsidian GitAuto-backup vault to GitHub

Recommended

PluginPurpose
Smart ConnectionsAI semantic search across your vault
ExcalidrawDiagrams and system design inside notes
CommanderCustom toolbar commands
Post Webhookn8n / Make.com / Zapier integration

Screenshots

Home Dashboard
Home dashboard — Quick Navigation, Active Projects, Recent Notes

Knowledge Graph
Knowledge graph — everything connected through backlinks


Customization

Adding Your Own Skills

  1. Create a note in 03-Resources/Skills/your-skill-name/
  2. Use the Skill template
  3. Document: inputs, outputs, steps, composable skills

Setting Up CRM

  1. Create client notes in 02-Areas/Clients/
  2. Use the Client template
  3. Set frontmatter: status: lead, channel: upwork, value: 2000
  4. View pipeline in Dashboard/Client Pipeline.md

Daily Workflow

  1. Create a daily note using the Daily Note template
  2. Track: distribution done, tasks, wins, revenue, tomorrow's plan
  3. Process inbox items into Projects/Areas/Resources/Archive

Why Obsidian + Claude Code?

FeatureObsidianNotionGoogle Docs
Local-firstYour files, your SSDCloud onlyCloud only
AI-connectedMCP to Claude CodeLimited AIGemini only
MarkdownPlain .md filesProprietaryProprietary
Git-backedFull version historyNoNo
Plugin ecosystem2700+ pluginsLimitedNone
FreeFree (commercial $50)$10/moFree-ish
OfflineAlways worksNeeds internetNeeds internet
Knowledge graphBuilt-in graph viewNoNo

Built By

Dhruv — AI Developer building autonomous AI systems.


Your AI doesn't just answer questions.
It thinks with your entire knowledge base.

Use Template

Related

How to Install

  1. Download the ZIP or clone the repository
  2. Open the folder as a vault in Obsidian (File → Open Vault)
  3. Obsidian will prompt you to install required plugins

Stats

Stars

2

Forks

0

Last updated 27d ago

Tags

aiclaude-codeknowledge-managementmcpobsidianpara-methodproductivitysecond-brain