Skip to content

This is a community translation of the original Chinese text. The translation may contain inaccuracies. When in doubt, please refer to the original Chinese version.

Memory Is Not Chat History

The work computer handles continuity of environment. The career record handles continuity of the record itself. That record is long-term memory.

But the most common understanding of long-term memory is wrong: equating it with stuffing every chat transcript into the context. As if remembering more were always better — ideally infinite, not a word dropped. That isn't memory. It's hoarding.

A career record is distilled, not raw

Consider what a career record actually is. It is not a verbatim transcript of every sentence you said at the company and every meeting you sat through. It is distilled from those experiences: which projects you did, what results you got, what you learned, where you fell down. It is short, but every line can be retrieved and put to use.

Long-term memory should grow into the shape of a career record, not the shape of a chat log. Saving the raw conversation stream wholesale looks complete but is unusable — the key judgments drown in small talk and trial-and-error, you can't fish them out when you need them, and they crowd the context when stuffed in. Useful memory is structured distillation: compress "what happened" into "what was learned," keep the reusable conclusions, discard the one-off process.

Designing memory is deciding what to record

So the core of a memory system is not how much it can store. It is what to record, how to distill, and how to retrieve.

Storage capacity was never the hard part. The hard part is judging what deserves a place in the record, distilling an experience into a reusable conclusion, and finding it again accurately when it's needed. How to manage the context window and when to move information out of it is a model-layer question (see the first book). One level up, memory is not a synonym for infinite context. It is an agent's career record — and only what has been filtered and distilled deserves that name.

And once the record exists, it is not merely an archive to be consulted. It loops back and changes how the agent works.