A local semantic search layer for Markdown vaults that runs entirely offline. It indexes your notes once, then exposes four read-only MCP tools: search with hybrid keyword and vector retrieval, get for reading precise line windows, status for index health, and doctor for diagnostics. Built for personal knowledge bases and Obsidian-compatible vaults. The search daemon keeps embeddings warm in memory and supports optional MLX reranking on Apple Silicon. Results return line-anchored paths you can feed directly to get, so agents can search existing notes and read targeted context without uploading your vault to a cloud service. No API keys, no Obsidian plugin required.
claude mcp add --transport stdio simonsysun-seeklink uvx seeklink