concurrent.cd
Tool / Revision-checked edits: an edit or overwrite can be required to cite the revision it read, so a stale write is rejected. Notes can be marked locked: true to be read-only, and decisions carry dates, e.g. "- [decision] @effective:2026-06-10 We use Redis", so a search can ask what was true on a given day.

Basic Memory

Markdown-note memory for agents over MCP; v0.24.0 lets edits require the revision the agent read, so two agents can't silently overwrite each other, and adds dated facts and locked notes.

The summary describes what the project says it does; inclusion is not an endorsement.

Take

A small, concrete answer to the silent-overwrite problem in shared memory (compare the stale-read race and the shared-memory-clobbering quotes already on file): optimistic concurrency on notes. Source is the maintainers' own release note from 2026-10-23, so unmeasured.

AI-drafted