Anatomy of a MemCell
A MemCell is not just text; it is a tuple containing three components:Episode (E)
A concise, narrative summary of “what happened.” It captures the flow of events and user intent, preserving the causal logic of the interaction.
Atomic Facts (A)
A set of discrete, verifiable statements derived from the episode (e.g., “User likes spicy food,” “Project deadline is Friday”). These facilitate precise factual queries.
Metadata (T)
Contextual grounding, including timestamps, location, source confidence, and emotional valence. This helps the system understand when and where a memory applies.
From Raw Logs to MemCells
The process of Episodic Trace Formation converts raw chat logs into MemCells.- Segmentation: The system detects boundaries in the conversation (e.g., a topic change or a significant time gap).
- Extraction: An LLM parses the segment to extract the narrative () and facts ().
- Packaging: All components are wrapped into a MemCell and assigned a unique ID.
The “Engram” of AI
Think of a MemCell as an engram in the biological brain, a physical trace of a memory. It bridges the gap between low-level raw data (pixels/tokens) and high-level abstract reasoning. By storing memories as MemCells, EverOS ensures that information is:- Retrievable: By semantic vector or specific fact.
- Understandable: Self-contained and context-aware.

