Skip to content

Getting Started

Pick the path that matches where you are:

Concepts to understand first

  • LanceDB — local embedded vector database. No external service, no API key. Stores embeddings for semantic search.
  • Pi subagents — the subagent() tool from pi-subagents. Lets the Manager fork isolated worker sessions (context: "fork") for the Miner, Broadcaster, etc.
  • @agent markers — a passive dispatch pattern. Drop @agent-Miner in any Obsidian note, save, the watcher fires.
  • JSONL WAL — append-only write-ahead log. pi-vault-mind writes durable JSONL, embeds into LanceDB, and extracts graph edges. Best of all worlds.

What's next?

After setup, head to the Architecture section to understand the multi-agent model, then Reference for the full tool/command reference.