Skip to content

0.2.0 — on-demand lifecycle

Choose a tag to compare

@arttttt arttttt released this 14 Jun 21:24
· 214 commits to main since this release
b88e084

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, or mnemo 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-agent mnemo-mcp
    connector that starts it on demand. The embedder and store load once for
    all agents — footprint S + c·N (~170 MB service + ~40 MB/connector), not S·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