Patent broadsheet of The Recallatron memory apparatus — five strata, a central memory drum, an index wheel and a chrono-indexing mechanism, drawn in the style of a 19th-century patent drawing
Fig. I — The Recallatron in full elevation, with its five strata of mechanical memory.

Case Study · Design & Development

The Recallatron

A persistent, self-managed memory engine for AI agents, so a model still knows who you are and what you're building across sessions, weeks, and the life of a project.

Site
recallatron.com ↗
Status
Built and running · public exhibition forthcoming
Disciplines
Systems design · Full-stack development · AI memory architecture · Brand & site design
Stack
Model Context Protocol · 26-tool agent surface · versioned entity graph · episodic + semantic + procedural memory

The problem

Large language models don't remember. Each conversation runs inside a context window that holds the present exchange and nothing else. End the session, start again, and the names, the decisions, the preferences, the whole history are gone. The window is a rolling buffer, not a memory. For anything meant to run longer than a single sitting, an assistant you talk to for months, an agent working a project over weeks, that's the wall you hit first.

The usual patches don't hold. Paste the old transcript back into the prompt and you pay for it on every turn until it overflows. Dump every message into a vector store and you can retrieve text, but you can't tell what happened from what's currently true, or which fact quietly replaced which. What's missing isn't a bigger buffer. It's memory with structure, and an agent able to keep it in order itself.

What was built

The Recallatron is a persistent memory server for AI agents, exposed over the Model Context Protocol. Any MCP-compatible agent, whether Claude Desktop or a custom agent running on Claude, GPT, or Gemini, reads and writes its memory directly, with no bespoke integration. It's built and running in production behind the studio's own tools; a public exhibition is forthcoming.

Memory is organized as five strata, mapped onto the three faculties cognitive science names: episodic (what happened), semantic (what's true), and procedural (how things are done). An append-only ledger is the source of record. Everything above it is derived, versioned, and curated.

How it's built

Five strata of memory, and an agent that tends them.

No single trick. A record that never loses anything, structured memory derived from it, and a set of tools the agent uses to keep the whole thing in order.

01

The Ledger

An append-only record of every exchange. Each turn is written once and never edited or deleted, searchable to the word. It's the source of truth the other four strata derive from, so nothing downstream can invent a past that didn't happen.

02

Session digests

Every session is distilled into a structured précis: the topics raised, the people involved, the decisions reached. An agent picks up where it left off from the digest, without replaying the whole transcript to get its bearings.

03

Topic threads

Recurring concerns are indexed and cross-referenced under stable names, so scattered mentions of the same matter, weeks apart and across different sessions, find each other instead of living as disconnected fragments.

04

Versioned entity graph

People, projects, deadlines, preferences, and the relationships between them, held as a graph and versioned through time. When a fact changes, the old one is superseded rather than overwritten. The prior truth stays on a reviewable chain, so nothing is silently corrupted.

05

The agent surface

Twenty-six MCP tools by which the agent retrieves, writes, and curates its own memory, on its own initiative. This is memory the model manages, not context injected into its prompt by a wrapper it can't see.

06

Nightly self-maintenance

A scheduled pass prunes, compacts, and curates the archive on its own: merging duplicates, retiring stale threads, keeping recall fast and the graph clean without a hand laid on it.

Model Context Protocol · 26-tool agent surface · append-only episodic ledger · versioned entity graph · automated session digests · self-scheduled maintenance.

What this shows

The hard part of memory isn't storage. It's structure and stewardship.

Keeping text is easy. The work is in the rest: knowing the difference between what happened and what's true, versioning every fact so nothing is quietly corrupted, and handing the agent the tools to maintain its own archive. The Recallatron is built on the episodic, semantic, and procedural split from cognitive science and current agent research, not a single embedding store with search bolted on.

This is the kind of infrastructure Novadiem builds: model-agnostic systems that sit around the LLM and make it useful past the demo. Persistent memory, agentic tooling, and the MCP surfaces that connect them, running in production on our own property. A public release is coming; the engine already works.

episodic semantic procedural
Ω

Want systems like this around your model?

Model-agnostic LLM layers, agentic tooling, and the memory and web platforms they run on, designed and built from one practice.