Skip to content
zensation

Research

πŸ”¬

Research overview

Three tracks, architecture and agenda

πŸ“

Methodology

Operational standards and validation

πŸ“„

Publications

Preprints, software, identifiers

βš–οΈ

Research ethics

Fundamental rights and compliance

🧰

Resources

Code, data, citation, open science

Collaboration & applications

πŸ›οΈ

Public sector & funding

Collaborations in the public sector

🧭

Adopt AI

Neutral roadmap & interactive simulation

πŸ›‘οΈ

Protecting public spaces

Track B β€” rights-preserving early warning

βš™οΈ

Technology

ZenBrain β€” our open core

PublicationsAboutOpen SourceBlog
Contact
zensation

Research

πŸ”¬Research overviewπŸ“MethodologyπŸ“„Publicationsβš–οΈResearch ethics🧰Resources

Collaboration & applications

πŸ›οΈPublic sector & funding🧭Adopt AIπŸ›‘οΈProtecting public spacesβš™οΈTechnology
PublicationsAboutOpen SourceBlogContact
Blog
Engineering

An Architecture for Memory: The First Sketches

Alexander Bering
Alexander Bering
July 23, 2024 Β· 3 min read

From question to sketch

For a long time the problem stayed a question: a system can retrieve, but it does not remember. In mid-2024 it became a sketch β€” the first concrete attempt to describe, on paper, what a memory subsystem for an AI system would have to contain. We gave the sketch a working name, ZenBrain, mostly so we could argue with it.

The starting commitment was deliberate and slightly unfashionable: rather than designing from what is convenient to build, design from what is known about how memory is organised, and only then ask what is implementable. The literature here is old and unusually solid.

The findings the sketch had to honour

Four results did most of the shaping.

Tulving (1972) separates episodic memory β€” concrete experiences tied to a time and place β€” from semantic memory, the abstract knowledge distilled out of them. "We discussed the budget on Tuesday" is stored differently from "budgets need owners." A serious memory needs both, and a way to move from the first to the second.

Ebbinghaus (1885) described the forgetting curve: memories decay exponentially, but each well-timed review flattens the curve. Forgetting, on this view, is not a defect to be engineered away. It is the mechanism that keeps the important separable from the incidental.

Hebb (1949): repeated co-activation strengthens a connection. Association is something that accrues with use, not a static link drawn once at write time.

Sleep consolidation (in the tradition of Stickgold and Walker) suggests that some of the most important memory work happens offline β€” replaying the day, strengthening what matters, weakening the rest. That implies a memory system needs a background process, not just a read and a write path.

What the first sketch proposed

Out of those commitments came an early shape: not one memory store but several, each with a distinct role β€” an active working focus, a short-term session context, an episodic record of concrete events, a long-term store of distilled knowledge, a procedural memory for learned routines, and a small set of pinned, always-present facts. Consolidation would move information between them over time rather than at the moment of writing.

In mid-2024 this was a diagram and a stack of references, nothing more. There was no code, no benchmark, no claim that it would work. What it did have was a property we cared about: every part of it could be traced to a documented mechanism and, in principle, measured. Whether the pieces would cohere into something better than a vector store was exactly the open question β€” and the reason to start building.

Next in this series: Seven Layers: A Memory Model Takes Shape.

Share on XShare on LinkedIn

Related Articles

From AI Overview to a Real Demo: Turning a Blueprint into a ZenAi Instance β€” Autonomously

Most AI pilots don't fail on the technology β€” they fail at the jump from idea to a tangible, context-true application. Here's how a quick assessment turns autonomously into a lightweight, sector-accurate ZenAi instance β€” and why honesty (clearly labelled demo data) is the most important building block.

The Stress Test: Why We Ran Ten Security Sprints Before the First Customer

Between 'it runs on my machine' and 'a company entrusts it with its data' lies a gap many AI projects underestimate. How we bridged it with ten back-to-back hardening sprints.

91 % of the accuracy at 1 % of the tokens β€” the Pareto position for AI memory

On LongMemEval-500, ZenBrain reaches 91.3 % of a long-context oracle's accuracy at 1/106α΅—Κ° the per-query token budget. The oracle wins by 4.5 percentage points, burns 106Γ— more tokens, and has no memory architecture at all.

Β© 2026 Alexander Bering / ZenSation Enterprise Solutions

HomeResearchMethodologyResearch ethicsPublic sectorPublicationsResourcesAdopt AIOpen SourceTechnologySystem explorerAboutBlogRSSChangelogPrivacy PolicyLegal NoticeAccessibility
GitHubLinkedInarXivZenodoORCIDScholarSemantic ScholarHuggingFacenpmDiscord