v5.5.0 — Cairn is now Waykeep
Cairn is now Waykeep. Same local-first memory for AI coding agents, new name — chosen so the project has a brand it can actually own.
What changes for you
npm uninstall -g cairn-memory # first — npm won't hand the `cairn` bin between package names
npm install -g waykeep
waykeep init # re-points hook wiring at the new install- The CLI is
waykeep(thecairnbin still works as an alias). - Your data is untouched — everything stays in
~/.cairn, and MCP tool names keep theircairn_prefix, so hooks, rules files, and muscle memory keep working. - Codex asks to trust its hook entries once after switching — that's the install path moving, not new behavior.
- Marketplace installs:
/plugin marketplace add vedtechsolutions/waykeepthen/plugin install waykeep@waykeep(Codex:codex plugin add waykeep@waykeep). Old repo URLs redirect. - The old
cairn-memorypackage is deprecated but keeps working until you switch.
New in 5.5.0
waykeep migrate-project <old-project-id>— renaming or transferring a git repository changes the remote-derived project id and silently orphans that project's memories. This command carries memories, plans, sessions, and telemetry to the current id (--dry-runto preview), and fails closed if the old project is marked private while the new id isn't listed in your scope config.- The system-voice neutralizer now strips forged
[waykeep …]prefixes from stored memory text alongside[cairn …]ones.
Full changelog: CHANGELOG.md