ConfigsJul 18, 2026·3 min read

Claude Obsidian — Self-Organizing AI Second Brain for Obsidian

A skill that connects Claude Code to Obsidian, automatically reading, linking, and filing any source material into a connected knowledge graph of plain Markdown you own.

Agent ready

Review-first install path

This asset needs a review step. The copied prompt tells the agent to dry-run, show the writes, then proceed only after confirmation.

Needs Confirmation · 66/100Policy: confirm
Agent surface
Any MCP/CLI agent
Kind
Skill
Install
Single
Trust
Trust: Established
Entrypoint
Claude Obsidian Guide
Review-first command
npx -y tokrepo@latest install 679cccc7-82c6-11f1-9bc6-00163e2b0d79 --target codex

Dry-run first, confirm the writes, then run this command.

Introduction

Claude Obsidian connects Claude Code to your Obsidian vault for AI-assisted knowledge management. It reads documents, extracts concepts, creates wikilinks, and organizes notes into your existing folder and tag structure, all as plain Markdown you own.

What Claude Obsidian Does

  • Reads source material (PDFs, web pages, text) and creates structured Obsidian notes with YAML frontmatter
  • Generates bidirectional wikilinks between related concepts across the vault
  • Files notes into appropriate vault folders based on content analysis
  • Maintains a consistent tagging taxonomy by analyzing current tag patterns
  • Produces daily summaries of newly ingested material with link references

Architecture Overview

The skill interfaces with your local Obsidian vault through the filesystem. It reads the vault's folder structure, existing tags, and link graph to learn your organizational conventions. New content is parsed, chunked into atomic notes, and cross-referenced against existing notes. Output is plain Markdown with YAML frontmatter written directly to the vault directory.

Self-Hosting & Configuration

  • Requires Claude Code and an Obsidian vault on the local filesystem
  • Set OBSIDIAN_VAULT_PATH to your vault's root directory
  • Configure ignored folders via .claude-obsidian.yml
  • Supports custom frontmatter schemas for properties like source and status
  • Works with any Obsidian plugins since output is standard Markdown

Key Features

  • Preserves your existing organizational structure rather than imposing a new one
  • Link graph integrates with Obsidian's built-in graph view
  • Incremental ingestion processes sources one document at a time
  • Handles PDF, HTML, clipboard content, and plain text inputs
  • Runs locally with no data sent beyond the LLM API call

Comparison with Similar Tools

  • Obsidian Copilot — chat over existing vault contents; Claude Obsidian focuses on ingesting and organizing new material
  • Smart Connections — embedding-based linking; Claude Obsidian creates explicit wikilinks with meaningful anchor text
  • Mem.ai — cloud-hosted with proprietary storage; Claude Obsidian keeps everything local as plain Markdown
  • Khoj — search and retrieval focus; Claude Obsidian emphasizes structured filing and bidirectional linking

FAQ

Q: Does it modify existing notes? A: By default it only creates new files and appends backlink references. It will not alter existing note bodies unless explicitly instructed.

Q: Can I use this with synced vaults (iCloud, Syncthing)? A: Yes. The skill reads and writes to the local path you configure. Any sync layer presenting the vault as a local directory works correctly.

Q: What about unresolved wikilinks? A: Obsidian handles unresolved links natively. You can create the target note later and the link resolves automatically.

Sources

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets