Skip to main content
Mythos

If you're using Obsidian as a memory layer for Claude, you're not alone — and you're not wrong. The setup is clever: point an MCP server at your vault, drop a CLAUDE.md in the root, and suddenly Claude has context about who you are, how you work, and what you've been thinking about. For a lot of people, this is the first time their AI assistant actually remembers them. It's a meaningful upgrade.

But spend enough time with it and the cracks show. This piece walks through exactly how the Obsidian-as-Claude-memory pattern works, where it starts to break down, and what a purpose-built alternative looks like.

How the Obsidian + Claude memory setup actually works

The most common pattern has three components:

1. A CLAUDE.md file in your vault root

This is the simplest version — a single markdown file that Claude reads at the start of a session. It typically contains your preferences, current projects, communication style, and anything else you want Claude to carry as baseline context. Claude Code picks it up automatically when you cd into your vault directory.

2. An MCP server pointed at your vault

Several open-source MCP servers (the most popular have thousands of GitHub stars) expose your Obsidian vault as a toolset Claude can query: read_note, search_vault, create_note. This lets Claude actively retrieve notes rather than just loading a single file. It's closer to a real retrieval system than the CLAUDE.md approach.

3. Daily notes as session logs

A popular workflow: Claude starts each session by reading today's daily note, works with you, then writes a summary at the end. Your daily notes become a rolling session log. Over time, the vault becomes a rough chronicle of your thinking.

This setup genuinely works — especially for solo developers, writers, and researchers who are already living in Obsidian. The zero-friction entry point is real: cd ~/vault && claude and you're running.

Where Obsidian memory starts to break down

The more you use it, the more you hit the same failure modes.

The context window problem

The most commonly cited issue: at scale, the "memory" is just dumping files into Claude's context window. With a small vault this is fine. With 500+ notes it gets expensive and slow. With 5,000 notes it becomes functionally unreliable — you're burning tokens on notes that aren't relevant to the current session, and the signal-to-noise ratio drops. True semantic retrieval requires vector embeddings, not file-loading. Most Obsidian MCP servers don't have this.

No mobile support

Obsidian's MCP integration only works on desktop. If you're on Claude's mobile app or the web interface, your vault context disappears. For anyone who does meaningful thinking away from a desk, this is a real gap.

Claude can overwrite your notes

This one makes people nervous, and for good reason. When Claude has write access to your vault, there's always a risk of unwanted modifications. Obsidian has no built-in concept of "AI-authored content lives here, your content lives there." Some users work around this with dedicated folders or read-only MCP configs, but it's friction.

No access control

Your MCP server exposes the entire vault. Personal journals, sensitive client notes, private reflections — all of it is equally accessible to any query. Obsidian has no native way to tell Claude "you can see my project notes but not my health journal."

CLAUDE.md drift

The CLAUDE.md file is manually maintained. It goes stale. You update your working style, start a new project, go through a life change — and your CLAUDE.md still describes who you were six months ago. There's no mechanism to keep it current.

What purpose-built AI memory looks like

MythOS was built from the ground up as a knowledge system designed for AI collaboration — not a note-taking app with AI bolted on.

The differences that matter most:

Semantic search, not file-loading

MythOS uses vector embeddings and cosine similarity search via chat_with_library. Claude retrieves relevant knowledge, not whole files. This scales — the same retrieval quality at 50 memos and 5,000.

The Augmentation System

Instead of a manually-maintained CLAUDE.md, MythOS has four living identity memos (Soul, Style, Human, Memory) that Claude loads automatically at the start of every session via get_context. They're updated as you evolve. Claude doesn't just read your preferences — it's structurally required to load them before writing anything.

Permission-aware access

Three-tier visibility (public, link, private) plus audience tags that flow through the RAG pipeline. A memo tagged for close collaborators only is invisible to unauthorized queries. You can have a personal health journal and a shared project workspace in the same system without exposure risk.

Structured collaboration

MythOS separates your content from AI-enriched content through a dedicated notes field. Claude's additions live alongside your writing, not inside it. No overwrite risk.

Works on mobile

MythOS connects via HTTP transport and OAuth 2.0, which means it works on Claude's web and mobile interfaces — not just Claude Code on desktop.

Daily memo protocol

The add_daily_entry and read_daily_memo tools are built-in primitives, not workarounds. Session logging, daily context, and rolling memory are first-class features.

Should you move from Obsidian to MythOS?

If you're deep in Obsidian and the setup is working well enough, the switching cost is real. Obsidian's ecosystem — 1,800+ plugins, local-first files, graph view — is mature in ways MythOS isn't yet.

But if you're hitting the scaling problems, the mobile gap, or the access control limitations, MythOS is worth a serious look. The semantic retrieval and augmentation system alone represent a qualitatively different relationship between you and your AI collaborator.

The honest framing: Obsidian is a powerful note-taking app that people have cleverly adapted for AI memory. MythOS is built for the job.

Contexts

Created with 💜 by One Inc | Copyright 2026