The missing part of an agent handoff
Why Obsidian fits the way I work
The rules that make the vault useful
HOME.md is where I find the work
How I organize the vault
The daily journal records what happened
Project, PR, and deployment notes own current state
Reference notes and the supporting folders
Bases gives me views without duplicate records
One change across those files
Writing the handoff is part of finishing
One retrieval service for several vaults
Project scope comes before ranking
Returning evidence instead of another answer
Embeddings are useful, but optional
What this still depends on
Tech stack
- Obsidian, Bases, and Markdown for project notes and property-based dashboard views
- Git for synchronization and reviewable note history
- Python for the Vault RAG CLI, indexer, and service
- SQLite FTS5 for local keyword retrieval
- PostgreSQL and pgvector for the shared index and source revisions
- An OpenAI-compatible embedding endpoint for optional semantic search
- MCP and HTTP for read-only client access
- Kubernetes and Helm for my central deployment