AgentVault
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@AgentVaultsearch my vault for notes about pgvector"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
AgentVault
Local Markdown vault with semantic search for people and AI agents.
Notes stay plain files on disk. PostgreSQL + pgvector is only a rebuildable
index. Agents query it over MCP (vault_search, vault_get, vault_neighbors)
or a small CLI; there is also a local web UI for browsing and editing.
./notes/*.md → embed + index → CLI / MCP / web UIWhy
Agents work better with your notes, not only generic web knowledge. Keep the
source portable (git, Obsidian, zip). Throw away the database anytime and run
./av index again.
Default embeddings: BGE-M3 (solid for Czech
and many other languages). On a small VPS you can switch to a lighter model in
.env.
Related MCP server: Markdown Memory Context MCP Server
Install
git clone https://github.com/tereza-vac/AgentVault.git
cd AgentVault
./install.shThen:
./av index # index Markdown under NOTES_DIR (default ./notes)
./av web # http://127.0.0.1:8787
./av serve # MCP on http://127.0.0.1:8788/mcpDemo with the bundled samples:
NOTES_DIR=./sample_notes ./av index
NOTES_DIR=./sample_notes ./av webPostgres: docker compose up -d (see docker-compose.yml). Copy .env.example
to .env before the first run.
Web UI

Graph of [[wikilinks]], categories, editor, and semantic search. Bind to
127.0.0.1 unless you put auth in front (WEB_AUTH=user:pass).
Portability
Layer | Role | Move elsewhere? |
| source of truth | yes |
Postgres + embeddings | search index | no — rebuild |
More in docs/PORTABILITY.md.
Notion
Use Notion for shared human pages. Keep the agent brain as Markdown here; promote a summary to Notion only when a project needs it.
Development
python3 -m venv .venv
.venv/bin/pip install -r requirements-dev.txt
.venv/bin/pytestRelated
License
Author: Tereza Vačina
This server cannot be deployed
Maintenance
Related MCP Connectors
Search and reason over your Obsidian-style Markdown vault, right from ChatGPT.
Token-efficient MCP memory for Markdown vaults. Tiered search, GraphRAG, AI memories.
Search, read, and safely update Markdown notes in your connected Phasoric knowledge vaults.
Search your Obsidian vault to quickly find notes by title or keyword, summarize related content, a…
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides semantic search and keyword search over Obsidian notes, along with direct note retrieval, allowing external AI agents to query and access the vault.19BSD Zero Clause
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to maintain a structured Markdown or Obsidian memory vault with tools for reading, writing, searching, and organizing notes.MIT
- AlicenseAqualityDmaintenanceEnables AI assistants to search, read, and traverse Markdown note vaults (Obsidian-compatible) with full-text search, backlinks, knowledge graphs, and a persistent memory system for cross-session context.165 npm3MIT
- AlicenseNot gradedqualityCmaintenanceProvides retrieval and graph tools for agents to search, backlink, and navigate a markdown-based knowledge vault, enabling hybrid search and serendipitous discovery.MIT