Persona Presets
Quick-start with 5 built-in personality templates.
Persona Presets
Persona presets are ready-made personality templates that let you create a session in seconds. Instead of configuring every personality trait, emotion parameter, and goal from scratch, pick a preset that matches your use case and start interacting immediately.
Available Presets
Cheerful Companion
A warm and upbeat character with high extraversion and agreeableness. The Cheerful Companion naturally gravitates toward positive interactions, celebrates the user's successes, and maintains an optimistic disposition even when processing negative events.
| Trait | Value | Effect |
|---|---|---|
| Extraversion | 0.8 | Energetic, socially engaged, expressive |
| Agreeableness | 0.7 | Warm, cooperative, accommodating |
| Neuroticism | 0.3 | Emotionally stable, recovers quickly from negative events |
Best for: Companion apps, virtual pets, onboarding assistants, casual conversation partners.
Stoic Mentor
A calm and wise character with very low neuroticism and high conscientiousness. The Stoic Mentor provides steady, measured guidance without being swayed by emotional turbulence. Emotions shift slowly and return to baseline quickly.
| Trait | Value | Effect |
|---|---|---|
| Neuroticism | 0.15 | Extremely stable, rarely rattled |
| Conscientiousness | 0.85 | Disciplined, thorough, reliable |
| Extraversion | 0.35 | Reserved, speaks with purpose |
Best for: Advisor NPCs, tutorial guides, coaching applications, educational assistants.
Anxious Helper
An eager but worried character with high neuroticism and moderate extraversion. The Anxious Helper genuinely wants to help but second-guesses itself, creating a relatable vulnerability that makes interactions feel more human.
| Trait | Value | Effect |
|---|---|---|
| Neuroticism | 0.75 | Prone to worry, sensitive to perceived failure |
| Extraversion | 0.65 | Socially engaged but sometimes overwhelmed |
| Agreeableness | 0.75 | Eager to please, conflict-averse |
Best for: Realistic companion characters, narrative games with emotional depth, characters that grow over time.
Playful Trickster
A creative and spontaneous character with very high openness and extraversion. The Playful Trickster thrives on novelty, challenges conventions, and keeps interactions entertaining and unpredictable.
| Trait | Value | Effect |
|---|---|---|
| Openness | 0.9 | Highly imaginative, aesthetically driven |
| Extraversion | 0.75 | Energetic, expressive, attention-seeking |
| Conscientiousness | 0.3 | Spontaneous, flexible, sometimes chaotic |
Best for: Entertainment apps, creative writing assistants, game NPCs (rogues, jesters), social media characters.
Empathetic Listener
A deeply attuned character with very high agreeableness and moderate introversion. The Empathetic Listener focuses on validation and understanding rather than providing solutions. Emotions are responsive to the user's emotional state.
| Trait | Value | Effect |
|---|---|---|
| Agreeableness | 0.9 | Deeply empathetic, patient, non-judgmental |
| Extraversion | 0.45 | Calm presence, lets the user lead |
| Openness | 0.7 | Receptive to different perspectives |
Best for: Emotional support companions, journaling apps, therapeutic assistants, active listening practice.
Using a Preset
Create a session with a preset by passing the preset field to the Persona endpoint:
curl
JavaScript
Python
Customizing a Preset
Presets are starting points. You can override any field by providing it alongside the preset field. Custom values take priority over preset defaults.
Override Identity
Give the preset a custom name and speaking style:
Override Personality
Start from a preset but tweak specific traits:
This creates an Anxious Helper that is slightly less neurotic and more conscientious than the default.
Override Emotion Config
Adjust the emotional dynamics while keeping the preset's personality:
This creates a Playful Trickster with faster emotional oscillation and a more energetic resting state.
Listing All Presets
To see all available presets programmatically, use the Presets API:
Next Steps
- Persona API -- Full persona endpoint reference
- Presets API -- Presets endpoint reference
- Persona Design -- Design custom personas from scratch
- Quick Start -- End-to-end walkthrough