Persistent AI Memory via Obsidian MCP: 16 Tools for Claude Cowork

A developer built a persistent memory system for Claude Cowork (Claude Opus 4.6) by connecting it to an Obsidian vault via a custom Model Context Protocol (MCP) server. The system solves session memory loss without bloating the context window.
Key Details
- Core architecture: An Obsidian vault acts as a queryable knowledge store outside the context window. The AI loads only a context manifest at session start, then queries specific knowledge on demand.
- Custom MCP server: A lightweight Python script exposing 16 tools that map to Obsidian's local REST API endpoints, with headers set explicitly. The server runs locally, allowing Claude to read, write, and search the vault.
- Structured vault: Uses frontmatter metadata and Dataview queries for structured retrieval.
- Context budget: Session start allows 5 MCP calls to keep context under control.
- Comparison to CLAUDE.md: The author notes that
CLAUDE.mdfiles solve project state (current state, next steps) but cannot scale to hold research, retrospectives, troubleshooting, or session history without overloading context.
Who It's For
Developers using Claude Cowork who need persistent memory across sessions for projects with extensive history, research, or troubleshooting logs.
📖 Read the full source: r/ClaudeAI
👀 See Also

Multi-AI Orchestration Setup Using Claude Code with GPT and Gemini
A developer shares their setup where Claude Code orchestrates GPT-5.4 and Gemini 3.1 Pro in the same IDE, using markdown files for persistent context and CLI commands for inter-model communication.

Building an Agentic Research System with Claude Code: A Practical Implementation
A developer details how they built six specialized agents using Claude Code to create a living map of 250+ real AI implementations, with a human-in-the-loop orchestration pattern.

Fine-tuning llama3.2 3B for personalized health coaching using Apple Watch data and MLX
A developer fine-tuned llama3.2 3B on a Mac using MLX in 15 minutes to create a health coach LLM that analyzes personal Apple Health and Whoop data. The model provides specific health insights instead of generic advice, running locally with a 2GB memory footprint.

Building an Asian-market AI CEO persona for OpenClaw with native Chinese thinking
A developer built Eve, an AI CEO persona specifically designed for HK/TW/CN markets, addressing the problem of English personas with poor Chinese translation. The solution includes three separate voice modes, Asian-specific memory decay, platform-aware routing, and local competitor monitoring.