Concepts
User Models
User Models
AI representations of specific groups of people, built from real surveys and qualitative sources. Every user model is measured against human ground truth with transparent accuracy metrics. Pick from 50+ ready-made user models (UK/US adults, UK Consumer Finance segments, B2B software buyers, tech audiences) or work with us to build a custom user model from your own data. Read more about user models →
Simulations
Simulations
Simulations predict specific kinds of user behaviour, focused on a decision-making question or goal. A simulation might be focused on validating a new product concept, discovering user frustrations around a particular problem, testing lines of copy, or even checking if users can convert through a sign-up flow.
Modes: User Research and User Journey
Modes: User Research and User Journey
Two modes cover the breadth of product and marketing cycles. User Research simulates your users answering questions. Use it to explore preferences, intents, and attitudes in conceptual space. User Journey mode simulates users interacting with user interfaces. Use it for conversion flow testing, UX discoverability and comprehension, or UI problem discovery.
How it works
Plan
Your assistant picks a user model, picks a mode and a goal, drafts the simulation, and refines the plan with you.Tools:
list_user_models, list_simulation_schema, create_simulation, update_simulation_planRun
Your assistant kicks off the simulation and polls until it’s done. Simulations can take anywhere from a few minutes to half an hour.Tools:
run_simulation, get_simulation (poll)Tools
Plan
list_user_models: browse available user models with their accuracy metrics.list_simulation_schema: discover modes (User Research, User Journey) and the goals available within each.create_simulation: draft a simulation against a chosen user model and goal.update_simulation_plan: refine the simulation’s plan before running.
Run
run_simulation: start a planned simulation.
Interpret
get_simulation: fetch a simulation’s status, plan, and results once complete.list_simulations: browse past simulations to build on.
Connect
Connect Semilattice MCP
Set up the Semilattice MCP server in ChatGPT, Claude Code, Cursor, or any other client that speaks remote MCP over Streamable HTTP with OAuth.