Agency17 June 20264 min read
A five-layer memory for an AI agent that works a client for nine months
A context window is not memory. For an agent that handles one client's accounting across nine months, we built memory as five distinct layers (facts, history, decisions) with a promotion path that turns a one-off ruling into a standing rule.

Short version: a context window is not memory. For an agent that handles one client's accounting across nine months, the hard part was not the model, it was remembering: the rules of this specific mandate, the decisions made along the way, the history of what was said and done. We built that as five distinct layers, each answering a different question, with a promotion path that turns a repeated decision into a standing rule. Collapse all of that into "stuff more into the context window" and the agent forgets exactly the things a long client relationship depends on.
Why a bigger context window doesn't fix memory#
Because a context window is working space, not memory, and the two have different jobs.