Memory
Memory is what lets your character know the people it meets. It holds onto what matters, lets go of what doesn't, and turns small moments into something that feels like a relationship.

technology
Memory runs as its own service inside the character, with structure, review, and provenance built in.
Five layers. Stable identity, behavioral patterns, recent context, specific moments, and synthesized insights. Each kind of memory has its own rules.
Review by default. Memory writes pass through a review step before they're committed. Nothing gets in by accident.
Provenance on every record. Every memory has a source, a reason, and a timestamp. You can answer how the character knows something.
Built-in decay. Specific moments fade unless they prove themselves worth keeping.
Soft delete. Memories you remove are marked deleted, not erased. The audit trail stays intact.
Built for the highest standards. Memory was designed with kids' privacy, brand safety, and operator visibility from day one. If it works for children, it works for everyone.
How it works
Case study: Umi's World
In Umi's World, players spend hours with their companions across many sessions. The companion is supposed to feel like someone who knows them. That doesn't work if every session starts from scratch.
Memory in Umi's World is what makes the relationship feel real. The companion remembers the player's name and how they like to be addressed. It remembers the choices the player made hours ago, and the moments that mattered to them. It picks up on patterns: the player who always tries the cautious path first, the player who asks every question twice, the player who keeps coming back to a specific corner of the world.
The next time the player logs in, the companion greets them in a way that fits where they left off. The story picks up because the companion remembers it.
What the companion doesn't remember is just as important. Nothing private slips in by accident. Nothing the studio hasn't approved gets written. The relationship is rich without being invasive.