Skip to main content

Relational memory

Relational memory is what lets an agent remember an individual user across turns. It is active only in stateful mode, keyed to a user_id you provide. It is the difference between an agent that resets every session and one that knows who it is talking to.

Structured, not a transcript​

Relational memory is not a log of past messages. uniqOS does not store raw message text. Instead it maintains a structured representation of the relationship:

  • a psychological model of the user — inferred traits, communication style, recurring topics, and explicitly stated preferences;
  • a consolidated relational memory — a higher-level summary of the relationship and its significant moments.

Each turn updates these structures; the words themselves are processed and discarded. The value comes from the quality of the model, not from hoarding text.

Ownership and erasure​

The integrating customer owns this data. Because it is keyed per end user, it can be read, exported, and deleted on that user's behalf — see GDPR and data erasure. What an integrator can read back is covered in Relational memory & Insights.