Personality model
A uniqOS personality is a stable, structured description of how an agent behaves — consistent from one turn to the next, and grounded in an established psychological model rather than an ad-hoc prompt.
Big Five (OCEAN), at the behavioral level
Personalities are described along the Big Five dimensions — openness, conscientiousness, extraversion, agreeableness, and neuroticism (OCEAN). As an integrator you work with these at the behavioral level: what the agent tends to do, not internal machinery. uniqOS translates the trait profile into the agent's tone, register, and conversational tendencies on every turn.
A personality can optionally be described at a finer grain — each Big Five domain expands into its facets — when you want more precise control. When facets are present they define the domain; when they are not, the five domains are enough on their own.
Where personalities come from
- Catalog — pre-built personalities you can use as-is or clone.
- Designer — build your own from the trait model.
You select a personality per call with its personality_id. Personalities are immutable
once created and evolve through explicit versioning, so a given id always behaves the same
way.
What this is not
This is a description of behavioral disposition, not a user profile and not a script. The complementary, per-turn signal — how the user seems to feel right now — is emotional state. What the agent remembers about a specific person over time is relational memory.