Persistent brain for Claude Code sessions using Obsidian. Auto-logs sessions, captures curated insights, enables project-scoped context resume, and provides fast cross-project search via tags and metadata.
Interactively saves curated insights from the current Claude Code session to the Obsidian vault. Use when: (1) /compress command to save session insights, (2) /compress <topic> to extract a specific topic, (3) user wants to capture decisions, patterns, solutions, or error fixes from the current session.
Generates daily/weekly standup summaries across all projects from the Obsidian vault. Includes a Closed This Period section listing items checked off during the window, grouped by project. Use when: (1) /standup for today's summary, (2) /standup this week for weekly summary, (3) /standup <date range> for custom range.
Asks questions and gets synthesized answers grounded in vault history with source citations. Use when: (1) /vault-ask <question> to reason over vault knowledge, (2) user wants to know what their notes say about a topic, (3) user wants cross-project pattern analysis.
Interactive configuration menu for obsidian-brain settings. Use when: (1) /vault-config to view and change settings, (2) user wants to toggle log_raw_messages, (3) user wants to adjust session filtering thresholds.
Diagnostic and repair skill for the Obsidian vault. Runs a battery of checks against vault notes and offers to fix detected issues. Dry-run by default — requires 'fix' to write. Use when: (1) /vault-doctor command to scan for vault health issues, (2) /vault-doctor fix to apply repairs, (3) /vault-doctor --check <name> for a specific check, (4) user reports stale backlinks or wants to audit vault integrity.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimnpx claudepluginhub abhattacherjee/obsidian-brain --plugin obsidian-brainBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin that turns your Obsidian vault into a persistent brain across sessions. Auto-logs sessions, captures curated knowledge, enables project-scoped context resume, and provides fast search across all historical context.
Claude Code sessions are ephemeral — when you close a session, the context is gone. Your existing CLAUDE.md and memory system help, but they lack:
Obsidian Brain bridges this gap by writing structured markdown notes to your Obsidian vault, where Dataview turns them into a queryable knowledge base.
CC Session Lifecycle
|
|-- SessionStart --> Injects last-session context hint
|-- PreCompact ---> Saves context snapshot before compression
|-- /compress ----> You curate & save specific insights
|-- /recall ------> Loads project context from vault
|-- /vault-search > Searches across all sessions & insights
|-- /standup -----> Generates daily/weekly project summaries
|-- /standup deep > Evidence-based open-item consolidation
|-- /emerge ------> Cross-project pattern discovery
|-- /link --------> Cross-references notes with wikilinks
|-- /retro -------> Session retrospective & process improvements
|-- /vault-ask ---> Synthesized answers from vault knowledge
+-- SessionEnd ---> Auto-logs session to vault
All data flows are one-directional filesystem writes — no MCP server, no REST API, no Obsidian plugins required (except Dataview for dashboards). A local SQLite + FTS5 index enables fast full-text search as the vault scales. Works even when Obsidian isn't running.
/plugin marketplace add abhattacherjee/obsidian-brain
/plugin install obsidian-brain@obsidian-brain-repo
Then run /obsidian-setup once to point the plugin at your Obsidian vault.
If you previously installed obsidian-brain from the claude-code-skills
marketplace, switching is seamless — your config and vault are untouched, so
no /obsidian-setup is needed:
/plugin marketplace add abhattacherjee/obsidian-brain/plugin install obsidian-brain@obsidian-brain-repo/plugin uninstall obsidian-brain@claude-code-skills — so only one version is enabled.Run only one version at a time. Keeping both the monorepo and standalone plugins enabled simultaneously double-registers the session hooks. A built-in guard reduces duplicate notes if both are ever briefly active — it errs toward suppressing a duplicate rather than writing two — but the supported configuration is a single enabled version.
Run /obsidian-setup after installation. It will:
claude-sessions/, claude-insights/, claude-dashboards/, claude-check-items/~/.claude/obsidian-brain-config.jsonInteractive Figma UI design skill with brainstorming, progress tracking, and design-to-code bridging via Figma MCP
Creates polished, narrated product demo videos using Remotion with AI-crafted storytelling, real app screenshots, animated phone mockups, brand-aligned styling, TTS voiceover, and background music.
Creates detailed story specifications with TDD implementation steps, success metrics, Figma UX design gates, and vertical splitting from various inputs (plans, requirements, GitHub issues).
Prevents context window overflow by delegating token-heavy reads to isolated sub-agents that return distilled summaries. Auto-detects when ralph-loop is needed. Covers: documentation sites, code audits, dependency research, large PR reviews, competitive analysis, security advisories.
Plugin-first publishing for Claude Code skills. Auto-assembles and syncs plugins from plugin-manifest.json files. Also supports bare skills and individual repos
Persistent Obsidian-based memory for coding agents. Automatically orients from a knowledge vault at session start, navigates project architecture via graph traversal, and writes discoveries back to the vault.
Automatic Claude Code -> Obsidian second brain: zero-config session capture, hybrid search, autonomous recall, daily/lessons/preferences.
Create and edit Obsidian vault files including Markdown, Bases, and Canvas. Use when working with .md, .base, or .canvas files in an Obsidian vault.
Bidirectional knowledge flow between Claude Code and Obsidian — 20 MCP tools, skills, and hooks for PKM
A self-developing knowledge management system for Claude Code. Bridges AI memory to an Obsidian vault with feature-organized spine notes, auto-capture skills, and color-coded graph visualization.
Sync AI conversations to an Obsidian knowledge base with Memory Mason knowledge base skills.