Memory
How experience is kept, recalled, and made useful across time.
4 subsystems · 3 incoming / 11 outgoing cross-family relationships
Working Memory · Recent Experience · Recent-Life Horizon · Long-Term Memory
Explore these systemsEXPLORE LUNA'S ARCHITECTURE
LUNA Core is a running experimental software system, not solely a proposed architecture or white paper. This page describes both the architecture operating today and the accepted architecture being developed around it. Every subsystem is marked by its current implementation status.
CURRENT RUNTIME · SEPTEMBER 2026
Current Runtime is a live slice through the architecture below—not a separate, smaller architecture. Status labels distinguish what functions today, what is being expanded or tested, and what has not yet been implemented.
SEE THE SYSTEM
Select a region to see how it connects to the surrounding architecture.
LUNA is not one model and not one memory database. It is an attempt to build interacting cognitive infrastructure around inference so that history can remain causally relevant over time.
THE LONGITUDINAL LOOP
The central idea is simple: a present event should be able to leave effects that alter how a later event is perceived, remembered, valued, or acted on.
PUBLIC ARCHITECTURE
46 subsystems 59 relationships 8 architectural families
Drag to pan. Use the visible controls or a wheel/trackpad to zoom.
ACCESSIBLE DIRECTORY
HOW TO READ THE MAP
Family color groups systems by their primary architectural role.
Relationships show only the reviewed public connections between systems.
Maturity describes present development scope, not importance or quality.
The dashed inference region shows where AI model requests connect to the larger architecture.
PUBLIC MATURITY
Functioning today.
Already works today and is still being expanded.
A real implementation being used for controlled research or testing.
Part of LUNA's architecture but not currently implemented.
MAJOR RESEARCH SYSTEMS
Each mechanism owns a different causal role. The goal is not to ask a language model to narrate these processes, but to give them persistent state and explicit architectural boundaries where possible.
Autobiographical history, provenance, salience, relationships, and continuity are treated as persistent system state rather than a transcript pasted into the next prompt.
Relevant memories, goals, intentions, appraisals, and cognitive products compete for limited access to the foreground.
A memory or completed thought can itself become a cue, allowing cognition to make other cognition more available without requiring a new external prompt.
Events can alter short- and middle-timescale operating conditions so later cognition occurs in a state shaped by what happened before.
The architecture separates remembering an event from the slower structural changes that consequential experience may leave behind.
Expected events, unresolved threads, intentions, deadlines, and future opportunities can persist beyond the turn that created them.
Continuous sensors are intended to update a persistent world model in which stable conditions become quiet and violated expectations become meaningful.
Requests, goals, preferences, commitments, consequences, and competing reasons can participate in action selection rather than collapsing directly into behavior.
LUNA is designed to distinguish what the project intends, what the current runtime can actually do, and what remains unresolved.
Controlled timelines let researchers manipulate developmental conditions, then compare the histories that emerge: checkpoint, branch, live through consequences, compare, and return.
PROGRESSIVE RECALL
LUNA separates long-term storage from current cognitive availability. Detailed history can remain dormant, compact cues can keep selected recent or unresolved material easy to reach, multiple candidates can become near the surface, and only a very small amount crosses into foreground reasoning.
Persistent memory, recent-life cueing, activation, bounded competition, and selected admission can shape what reaches inference. The Stack is therefore more than passive storage around a model.
The active model reasons over the resulting foreground state. It does not need to own the entire persistent memory system or make every cognitive-state decision itself.
ONE OF THE CORE DISTINCTIONS
A system may perfectly preserve an experience and still remain behaviorally identical to a version that never had it. LUNA treats storage, retrieval, causal use, and developmental integration as different measurements.
Did the event enter durable autobiographical history?
Can the event or its meaning become available again when relevant?
Did available history actually alter current reasoning, attention, creation, or choice?
Can consequences remain active even when the original episode is not consciously retrieved?
STACK & SLEEVE
LUNA uses a simple conceptual separation. The Stack is the persistent identity-and-continuity state: autobiographical history, durable dispositions, goals, relationships, intentions, provenance, and other longitudinal state. The Sleeve is the active computational substrate through which that state currently runs.
The research objective is that changing provider, model, machine, or embodiment should not require recreating the persistent instance from a prompt. The inference model is therefore important, but it is not intended to be the whole identity of the system.
Realtime Conversation is one deliberately configured Sleeve path; it remains inside the same conversation, memory, provenance, and tool boundaries rather than creating a separate assistant.
LUNA does not treat a model saying “I remember,” “I want,” or “I changed” as proof that the corresponding architecture exists. Claims about memory, motivation, self-modeling, or development are separated from fluent self-description and should ultimately be traceable to system state, history, and controlled experiments.
That is why public material distinguishes implemented behavior, accepted architecture, observation, interpretation, and prediction rather than blending them into one marketing claim.