{% extends "base.html" %} {% block title %}Simulations β€” Personaut{% endblock %} {% block head %} {% endblock %} {% block content %}

πŸ§ͺ Simulations

Run conversations between simulants or survey your individuals

{{ llm_model or 'No LLM β€” fallback mode' }}
{% if sim_history %}

πŸ“œ Simulation History {{ sim_history|length }}

β–Ό
{% for sim in sim_history %}
{% if sim.mode == 'conversation' %}πŸ’¬{% elif sim.mode == 'survey' %}πŸ“‹{% elif sim.mode == 'outcome' %}🎯{% else %}πŸ§ͺ{% endif %}
{{ sim.title }}
{{ sim.summary }} Β· {{ sim.created_at[:16] | replace('T', ' ') }}
{% endfor %}
{% endif %}
πŸ’¬

Conversation Simulation

Generate multi-turn dialogues between two or more individuals. Each character stays in-character based on their personality traits, emotions, and speaking style.

2+ Individuals Multi-turn LLM-Powered
πŸ“‹

Survey Simulation

Generate persona-driven survey responses. Each individual answers questions based on their emotional state, personality traits, and background.

1+ Individuals Multiple Q Types Personality-Driven
🎯

Outcome Tracking

Test how different personality types respond to a scenario with a target outcome. Generate randomized personas and track success rates to find which traits drive results.

Auto-Generated Personas Success Tracking Trait Correlation
πŸ’¬ Configure Conversation
Add 2+ individuals to start…
πŸ“‹ Configure Survey
Add 1+ individuals as respondents…
πŸ“·
Click or drag to upload a product image
PNG, JPG, WebP β€” max 4MB
🎯 Configure Outcome Tracking
Define the consistent background for all trials. This ensures every conversation shares the same product, service, setting, and context.
The specific measurable outcome you want the agent to achieve.
This individual will try to achieve the outcome. Random personas will be generated as the other participant.
{% endblock %} {% block scripts %} {% endblock %}