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.