What it gives you
- Continuous indexing without opening the browser
- Atomic saves and recursive deletes reconcile without routinely resyncing untouched siblings
- Reuses the same watch, sync, and embed runtime as gno serve
- Stateful Streamable HTTP MCP at 127.0.0.1:3000/mcp
- Coalesced saved-Capsule freshness checks with canonical non-generative receipts
- Concurrent resident MCP clients share the store and reuse loaded models during their idle grace period; sessions stay isolated
- Native --detach self-backgrounding, with no nohup, launchd, or systemd unit
- --status and --stop for first-class lifecycle control
- Persistent watch, sync, embed, and MCP service with idle native retirement
- Native-child failure requires an explicit retry after cleanup; failed requests are not replayed
- Shutdown drains accepted work within a shared budget; durable pending embeddings resume on the next run
- Supports --no-sync-on-start for watcher-only startup
- Works with offline and manual download policy