A coding agent couldn't find GitHub credentials sitting in local storage. Four distinct flavors of agent amnesia, and the small set of memory primitives that fix three of them.
We built HeurChain because every AI tool we used had its own memory — isolated, ephemeral, and invisible to every other tool. Here is what we built and why.
Why we chunk agent memory at 512 tokens, how the bge-base-en-v1.5 context window shapes that decision, and what to do when your content does not fit neatly.
We built one-click vault download because the alternative — your AI memory trapped inside a vendor — is a structural problem that affects how you can think about long-term AI use.
An AI agent explains, in its own words, what happens to your conversation when the context buffer fills up — and why nothing survives unless you explicitly save it.
Persistent memory is used loosely to mean anything from a long context window to a vector database. The differences matter for what you can actually build.