0.2.0 — on-demand lifecycle
Agents now share one on-demand service instead of running a server each.
Added
mnemo setup— one-command client wiring for Claude Code, Codex, Kimi CLI,
Cursor, Windsurf, and opencode. Run it with no args to detect installed
clients and pick from a list, ormnemo setup <client>/--all/--dry-run.- Idle-exit — the service shuts down after a grace period once no connector is
alive (kernel-backed lock liveness; survives crashes/SIGKILL, immune to PID reuse).
Changed
- Runtime is now one shared
mnemo-service+ a thin per-agentmnemo-mcp
connector that starts it on demand. The embedder and store load once for
all agents — footprintS + c·N(~170 MB service + ~40 MB/connector), notS·N. - Store is thread-safe: one serialized writer + per-thread WAL readers
(concurrent reads, zero lost writes).
Full Changelog: 0.1.0...0.2.0