The fee measures against the original booking date
Approved 6 Aug · supersedes the 22 July draft
Unforgetter keeps track of where the work stands: the decisions, the preferences, the open threads and what changed. Whichever agent you open starts from that same record, scoped to what it is allowed to see.
Compatible with Claude, ChatGPT / Codex, Cursor and Grok Bot through MCP.Private alpha · guided setup
The fee measures against the original booking date
Approved 6 Aug · supersedes the 22 July draft
The capacity split is unresolved
Do not implement around it until it is decided
Money is stored in minor units, never as a float
A working method carried into every coding agent
Three sources, freshest 6 Aug
Every line traces back to material you can open
Compatible through MCP
One agent is enough to start. Unforgetter connects as an MCP server, so when you switch agent or add another, it reads the same working truth and you do not explain the project again.
Product proof
Choose a task, then compare what the second agent does with and without shared context.
The actual gap
Agents need to know what still applies now. Three things break that continuity.
Built-in memory stops at the edge of its own product. Switch agents and your corrections and working methods stay behind.
A decision gets superseded. A static context file does not know that, so the old version keeps guiding the next task.
Agents should propose changes rather than overwrite the record, and a rejected idea should stay rejected.
Kept current
Sessions end. Decisions change. Unforgetter reconciles the record automatically, so the next agent starts from what is current. The change history is there when you need it.
Fees and refunds measure against the original booking date
Updated 14:15 · grounded in your 10:40 correction
The capacity split is unresolved
Carried forward · 11 days open
Customer copy never implies a price
Reconfirmed by Grok Bot's session
What changed today: 1 line
Diff, actor and evidence kept for audit
More than a memory dump
For each task, Unforgetter combines current memory, methods, scope, sources and freshness into one small bundle.
Current status, decisions and their reasons, open threads and rejected proposals.
How you work: conventions, writing rules, review standards. Portable instructions any agent can follow.
What each agent may see and do. Project, client and data-class boundaries enforced by the server.
Which document, which date, which person or agent. Every line can be traced.
When the record was last compiled and which facts are provisional, so stale material is marked rather than trusted.
How it works
Connect the work once. Unforgetter maintains, compiles and governs the context from there.
Approved workspace material is configured as the source. Claude, ChatGPT / Codex, Cursor and Grok Bot connect through MCP, with access scoped to what each agent may see.
Your agents reach one memory instead of separate silos.Unforgetter keeps a living record of current status, decisions and why they were made, preferences, open threads and rejected proposals.
A correction you make once stops returning as a new suggestion.The compiler assembles the relevant decisions, methods, policy, provenance and freshness, and leaves out history and anything outside the task's scope.
The agent receives what it needs, not everything that happened.Agents propose changes instead of overwriting the record. A controlled publisher handles authority, conflicts and protected areas before the working truth changes.
One agent's session never becomes the truth by accident.Ownership and control
Your working memory stays readable, reviewable and portable. Agents get scoped context, not a copy of everything.
Each agent token is bound to a workspace, a trust zone and a project catalogue, enforced on the server every time context is served.
Context carries the source and compile time needed to understand why a fact is present and how current it is.
Agents suggest changes. A single publisher decides what becomes part of the working truth.
The canonical memory is versioned Markdown that opens without a proprietary viewer.
Use cases
For people who rely on AI agents for work that continues beyond one session.
Strategy in one tool, code in another, outreach in a third. The same decisions and voice reach all of them.
Read →Open threads, conventions and superseded decisions travel with the task instead of living in a chat scrollback.
Read →Each client can be an enforced project scope. An agent token cannot list or retrieve material outside its allowed catalogue.
Read →Practical objections
No. One agent is enough. The memory keeps itself current between your sessions, so the agent you already use stops losing decisions, preferences and open threads. It becomes even more useful when you use several agents, because they all read the same record and switching agent no longer means starting over.
Built-in memory is excellent inside one product and stops at its edge. Unforgetter is the neutral layer beneath several agents: the same approved working truth, compiled per task, owned by you, and portable when you change vendor.
A file is a snapshot you maintain by hand. It does not know that a decision was superseded on 6 August, it cannot scope itself per client, and every agent reads all of it. Unforgetter keeps the record current, versioned and scoped, and sends only the slice that fits the task.
No. It is not an agent runtime or a task relay. Claude, ChatGPT / Codex, Cursor and Grok Bot and other MCP clients still plan and execute. Unforgetter maintains and compiles the context between them.
Through MCP, which is why Claude, ChatGPT / Codex, Cursor and Grok Bot all work. Setup differs per client, so in the alpha it is guided: we take the quickstart for your client, connect the scoped endpoint and token, and check together that the right workspace comes back. Self-service signup and OAuth login are in build.
The canonical memory is versioned Markdown, compiled on a controlled writer and served from a gateway in an EU region. It opens in any editor, so there is no proprietary format holding it. Export, revoke and verifiable deletion are still in build as product functions.
Private-alpha access is guided rather than self-service. You can apply, every application gets a personal reply, and invited workspaces are connected with you.
Join the private alpha if you rely on AI agents for ongoing work and want decisions, preferences and current status to carry forward without re-explaining them. One agent is enough; the same memory follows when you switch.
A personal reply, a short call, and an invitation when there is room. Setup is guided: we connect your first agent with you rather than hand you a signup flow.