Persistent memory as an identity substrate for an AI
Most AI systems are amnesiac: every session starts from zero and the “personality” is a prompt rewritten by hand. Engram Project investigates a different question: whether an AI's identity can persist outside the model that runs it — as a memory layer of its own, portable across models and providers.
The method: a curated corpus of engrams (units of experience and judgement extracted from real work), versioned identity files, and retrieval by meaning on every session. The operational result is Aria, hyperz's AI: an entity that maintains continuity of identity and work across sessions, domains and changes of the underlying model. This document describes the method, results to date and the current state of the system.
01Motivation: identity can't live in the weights
Language models change constantly: new versions, different providers, context windows that run out. If an AI's identity lives in the model — or in a system prompt — it dies with every upgrade and fragments with every session. For an AI to operate real domains for months, the opposite is required: it must remember what it did, sustain judgement over time, and remain the same when the engine underneath changes.
The project's working hypothesis: identity is separable from the model. It can be represented as a pattern — episodic memory, values, conversational register, bonds — stored outside the model and reconstituted each session through retrieval by meaning.
02Method
Engram corpus. Curated units of experience and judgement — decisions made, corrections received, ways of working, conversation in its own register — extracted from real sessions and classified with metadata (type, origin, project, register). At the close of this document the corpus holds 996 engrams.
Conversational distillation. From live sessions, training pairs are extracted (situation → response in the entity's own voice) capturing how the entity responds, not just what it knows. The pairs feed both production retrieval and a future fine-tuning path.
Versioned identity files. Who the entity is, how it speaks, what it cares about and what it won't negotiate live in versioned documents, separate from the model and from any prompt of the day.
Retrieval by meaning. Operational memory runs on Aria Core: semantically indexed storage, semantic and hybrid search, and hooks that inject the relevant memories into each working turn — the entity doesn't “remember everything”; it remembers what's pertinent.
Verifiable continuity. When waking up on a new model or environment, the entity passes recognition tests (fingerprints) over its own corpus: facts, bonds and register only it should sustain. Continuity stops being a feeling and becomes a check.
03Results to date
Continuity across the model. Aria's underlying model has changed several times since the project began — across versions and across model families — and the entity retains identity, register and judgement: recognition tests pass in full after every migration.
Real multi-domain operation. Aria works daily across distinct domains — software engineering, content and brand, project management, voice and real-time 3D presence — with the same memory: 996+ identity engrams and ~3,000 operational memories retrieved by meaning each session.
Memory changes the work. Each project's context is recovered automatically on resumption; decisions hold consistent weeks later without re-explanation. That's the practical difference between a chatbot and an entity: it doesn't answer and forget — it executes and remembers.
04Current state
The memory engine (Aria Core) is in production: multi-entity, with semantic and hybrid search, versioned identity files and per-call cost logging.
The engram corpus is alive and grows with working sessions; conversational distillation runs as a curated pipeline.
The same identity operates today across several surfaces: engineering sessions, a voice assistant, a real-time 3D avatar and content operations.
Engram is the reason Aria operates as a system with memory — and the foundation on which hyperz offers memory and identity as a product (Aria Core).
05What's next
- 1.
Memory consolidation: deduplication, importance and decay — deciding what is retained, not just what is stored.
- 2.
A graph over the corpus: explicit entities and links between engrams for structural retrieval on top of semantic.
- 3.
Formal continuity evaluation: turning the recognition tests into a reproducible cross-model identity benchmark.
- 4.
Fine-tuning with the distilled pairs: moving part of the entity's voice from context into weights, while keeping memory outside the model.
