Vault Cortex is a standalone, remote-capable Model Context Protocol (MCP) server that provides AI assistants with hybrid search, task management, structured memory, and bidirectional read/write access to Obsidian vaults.
Unlike traditional integrations that require the Obsidian desktop application to be running alongside a REST API plugin, Vault Cortex operates directly on the filesystem. It runs headless in Docker, making your personal knowledge base accessible from any MCP-compatible client (such as Claude Desktop, Claude Code, or Cursor) across mobile and desktop devices via HTTPS ARCHITECTURE.md3-6 It is listed on the official MCP server registry and provides a full tool suite plus guided prompts README.md18-20
Vault Cortex packs the entire vault-to-agent chain into one always-on Docker container. It replaces the typical Obsidian + MCP setup — a local-only chain involving Obsidian running, the Local REST API plugin, and a separate MCP server wrapping that API ARCHITECTURE.md21-34
.md files on disk. No Obsidian instance or plugins required at runtime README.md40sqlite-vec vector KNN via Reciprocal Rank Fusion (RRF), refined by cross-encoder reranking (ms-marco-MiniLM-L-6-v2) for intent-heavy queries README.md41 server.json79-88Vault Cortex is structured into four internal layers that separate domain knowledge from protocol implementation and I/O AGENTS.md102-124
The following diagrams map high-level AI capabilities to the specific code entities that implement them.
NL Space to Code Entity Space: Search & Discovery
Sources: ARCHITECTURE.md118-121 ARCHITECTURE.md143-144
NL Space to Code Entity Space: Content & Memory
Sources: ARCHITECTURE.md47 server.json95-108
Data Flow: MCP Request to Vault Filesystem
Sources: ARCHITECTURE.md63-108 server.json46-65
obsidian-markdown/ (Pure Parsers)This layer contains pure functions for parsing Obsidian-flavored Markdown with no I/O AGENTS.md108-111
vault-operations/ (Filesystem I/O)The layer that reads, writes, and transforms vault content using safety primitives AGENTS.md112-116
search/ (Indexing & Retrieval)sqlite-vec, and dedicated tasks tables AGENTS.md117-120bge-small-en-v1.5 with content-hash gating.mcp-core/ (Protocol Surface)Exposes the internal logic to MCP clients via tools and prompts AGENTS.md121-124
vault-orientation).Vault Cortex supports three primary deployment paths, all running the vault-cortex Docker image AGENTS.md7-17:
:remote image tag which bundles the MCP server and Obsidian Sync under s6-overlay supervision for mobile/remote access README.md89-107The CLI (npx vault-cortex@latest init) provides the fastest path to a working setup for all modes README.md58-61 cli/package.json4
Sources: README.md18-20 ARCHITECTURE.md24-31 server.json13-162 AGENTS.md7-17
Refresh this wiki
This wiki was recently refreshed. Please wait 7 days to refresh again.