A portable memory protocol for artificial intelligence agents
A portable memory protocol for AI agents — load it as standing rules; a curation discipline + reference spec + optional cap hook.
Project overview
What Engramory contributes is the opinionated bundle + the discipline, not the primitives. Do not claim novelty on markdown, frontmatter, wikilinks, a loaded index, one-file-per-fact notes, or curation hygiene — all are prior art. What's actually differentiated
2. The curation contract as concrete behaviour the protocol applies (model-followed, not a hard gate): dedup-before-write, update-don't-duplicate, delete-when-wrong, and a negative-scope rule ("don't store what git/CLAUDE.md/the code already records"). Surveys consistently name modify/delete/forget as the most under-implemented memory operation — Engramory makes it the spine.
\ Claude Code's memory docs document this exactly: "the first 200 lines of MEMORY.md, or the first 25KB, whichever comes first, are loaded at the start of every conversation." Other hosts vary, so the window stays configurable via the hook's env vars. Where it fits — and the goal