Semilattice
NEW Our Claude skill

The user simulation layer for agentic work

Semilattice gives you and your agents accurate user feedback in minutes, with state-of-the-art models built from real human data. Fix slop and optimise your work before users see it.

MONEYME logo
“Using Semilattice has been game changing when developing product features. We’ve been able to source early, frequent, and instant customer feedback that’s almost identical to real life customer survey responses. It’s been instrumental in helping us make the right product decisions at every stage of ideation and discovery.”
Jem Corden · Head of Product, MONEYME
Read the case study
User models

User models for consumer finance, online shopping, and more.

A user model simulates a specific target audience. Each one is a state-of-the-art Anacreon model built with real human data and tested against real human behaviour. It simulates hundreds of individual respondents, each modelled on one real person, so you can segment and re-cut the results.

Coming soon

UK Consumer Finance

A user model of adults in the UK, for testing consumer finance products and messaging.

Target
Consumers · finance
Region
United Kingdom
Language
English
Sim engine
anacreon
Waitlist

We’re building a catalogue of public user models.

Join the waitlist and we’ll email you when each one launches.

Accuracy

Tested against real people, question by question.

Each user model is built from real human data. Accuracy is measured by comparing its predictions with how real people answered. Every model’s test results are shown in the product.

Simulation engine

Anacreon

Anacreon is built from interviews, reviews and open-ended survey responses. It simulates hundreds of individual respondents, each modelled on one real person, so you can segment and re-cut the results. The first public user models built with it are coming soon. With Semilattice Custom, we build one from your own research.

Accuracy
State of the art

On held-out questions it predicts a person’s exact answer 67.0% of the time, against 65.7% for the best published baseline.*

Exact-answer accuracy
Held-out individual-level questions
anacreon
67.0%
Park et al.
65.7%
Closeness on scale questions
1.0 is a perfect match
anacreon
0.77
Mega-Study
0.75
Socrates
0.74
Twin-2K-500
0.71
*Benchmarked on held-out questions against published academic baselines: Park et al. (2024), arXiv:2411.10109 · Toubia et al. (2025), arXiv:2505.17479 · Peng et al. (2025), arXiv:2509.19088 · Kolluri et al. (2025), EMNLP 2025
Watch a mixture of minds take shape Scroll through the Anacreon pipeline: a corpus of real people becomes 420 clusters, one mind is trained for each, and the 400 that converge answer your questions. Explore how Anacreon works
How it works

Give Semilattice your work. See what to fix.

Upload a plan, an ad, a landing page or a flow to the app, or have your agent send it. In minutes, Semilattice shows how your users will react and what to change, for the decisions that would otherwise be made on instinct because a research study takes weeks.

From your agent
✳ Claude Code - ~/marketing
> test homepage-brief.md with UK adults before I review it
⏺ Read(homepage-brief.md)
  ⎿ Read 64 lines
⏺ The brief has three key messages and a sign-up change. I’ll test both with UK adults.
⏺ list_user_models (MCP)
  ⎿ 32 models · using UK Adults 2026
⏺ create_simulation (MCP)
  ⎿ 3 simulations · 3 messages, 1 journey
⏺ run_simulation (MCP)
  ⎿ Running · results in about 4 min
✳ Waiting for Semilattice…
In the Semilattice app
Projects / Homepage refresh + New project
M
⎘ homepage-brief.md
The free-trial message is the risky change.
Who should I test it with? The brief says UK adults aged 25–54.
M
Yes. Check the sign-up flow on staging too.
Testing the homepage with them, then walking through sign-up on staging.
3 simulations planned from homepage-brief.md
Free-trial appeal
UK Adults 2026 · 12 questions
Discovery
Homepage walkthrough
staging.folk.app · homepage to sign-up
Conversion
Headline variants
UK Adults 25–34 · 9 questions
Messaging
Use cases

Rapid user feedback on any message, asset, or flow.

Check a plan before you commit budget, an ad before you pay for media, and a landing page before launch day.

01 · Plans and documents

See which parts of a plan users support.

Upload a campaign plan, a concept, a pitch or an insights report, or have your agent test the one it just wrote. Semilattice marks the lines users agree with, the ones they push back on, and what they expect that isn’t there.

Homepage refresh · Plan
Homepage refresh
Draft 2 Maya Okafor·Marketing
Key messages

1. Lead with the free trial: no card required to get started.

2.Put customer logos and a case study directly under the hero.

3. Security page stays as a link in the footer.

4.Newsletter sign-up is optional, shown after the first visit.

Success metrics
Trial sign-up rate (primary) · new vs. returning visitors.
72% of UK adults say they’d try it 4 in 5 UK adults miss this
02 · Ads and creative

Check ads, images and copy before you spend on them.

Upload ad variants, social posts or emails, or have your agent test the ones it writes. See which headline people remember, which image they trust and which line puts them off, so the creative changes before any budget is spent on it.

Upgrade campaign / Paid social 2 variants
A Acme Sponsored · acme.com Variant A
Your team hit the free plan cap 3 times last month.
Never hit your limit again
Requests this month98%
9,840 / 10,000
Pro has no request cap
acme.com Pro plans from £12 Upgrade
64% remember this headline
A Acme Sponsored · acme.com Variant B
Everything your team needs, on one plan.
Upgrade to Pro today
Acme Pro £12 / seat / month
✓ Unlimited projects✓ SSO✓ Priority support✓ Audit log
acme.com Pro plans from £12 Upgrade now
2 in 5 read “today” as pressure
03 · Landing pages and conversion

Find out where visitors will drop off.

Paste a landing page or an offer page, or give your agent the URL, live or on staging. Simulated users go through it and show where they hesitate, what reassures them and which version converts better, before launch day.

folk.app/autumn-offer
folk.
ProductPricingCustomers
The CRM your team will actually keep up to date
Headline B lifts clicks by 18%
Free for 30 days, no card needed Visitors find this reassuring
Monthly · Annual, save 20% $24 / seat 1 in 4 stall at the price
Integrations

Works with the agents you already use.

Claude, Claude Code, Cursor and any other agent that supports MCP can test their work with simulated users through the Semilattice MCP server, so the checks happen inside the tools your team already works in.

Claude Opus 5 ▾
We're moving to usage-based pricing. How will free, pro, and enterprise customers react?
Run simulation·Free tier
Run simulation·Pro tier
Run simulation·Enterprise
Reactions split sharply by tier, so a single rollout will not land.
  • •Free users barely notice; lead with the lower entry price.
  • •Pro users fear runaway bills; ship a visible spend cap.
  • •Enterprise wants predictability; offer an annual commit.
Reply to Claude…
✳ Claude Code - ~/app
> simulate the new onboarding
⏺ Run simulation
  ⎿ 200 simulated users
⏺ Fetch results
  ✓ completion 64% → 78%
The new flow lifts completion, but the phone step is where it leaks.
• Move phone verification to the end; most drop-off is there.
• Keep the single-field email start; it tested well.
• Add a skip on the workspace step for solo users.
> ▍
Claude Code
Connect →
Cursor
Plan · annual billing toggle
Thought 4sRead pricing.tsx List simulations Fetch results
Checked what we already know: two past runs cover this.
  • •71% prefer the monthly default; keep annual opt-in.
  • •Show the saving inline; it doubled toggle intent.
  • •No new run needed; wiring the toggle now.
Add follow-up…
Plan Composer 2.5
pricing.tsx
1export function Pricing() {
2 const [annual, setAnnual] = useState(false)
3 const price = annual
4 ? plan.yearly
5 : plan.monthly
6 return (
7 <BillingToggle
8 annual={annual}
9 onChange={setAnnual}
10 saving={plan.saving}
11 />
12 <PriceLabel value={price} />
13 {annual && <SaveBadge amount={plan.saving} />}
14 <PlanFeatures tier={plan.tier}
15 compact
16 />
17 )
18}
Cursor
Connect →
API

Build marketing and product tools with users in the loop.

Create simulations from your own services, jobs and pipelines, and test ad copy, emails, landing pages and onboarding flows with simulated users automatically.

create_simulation.py
from semilattice import Semilattice

client = Semilattice()

simulation = client.simulations.create(
    mode="research",
    goal="test_messaging",
    inputs=ad_variants,
    user_model_ids=[uk_consumer_finance],
)
Pricing

Base

For one person and their agents
$139 / month

1-month free trial

Starting when Anacreon user models launch

1 seat
Unlimited simulations
3 Anacreon user modelsNov 2026 Show
  • UK Consumer Finance
  • US Consumer Finance
  • UK Online Shoppers
50 more in 2027
49 test user models Show
  • Back-End Developers
  • Data Engineers
  • Data Journalists
  • Data Science Community
  • Data Scientists & ML Specialists
  • Designers
  • Desktop & Enterprise Application Developers
  • DevOps Specialists
  • Developers
  • Developers - AI focus
  • Embedded Application & Device Engineers
  • Engineering Managers
  • Front-End Developers
  • Full-Stack Developers
  • Mobile Developers
  • UK Adults 2025 - All Adults
  • UK Adults 2025 - Boomer
  • UK Adults 2025 - Female
  • UK Adults 2025 - Gen X
  • UK Adults 2025 - Gen Z
  • UK Adults 2025 - Male
  • UK Adults 2025 - Millenial
  • UK Adults 2026 - Consumer Finance
  • UK B2B Software Buyers 2026
  • UK Consumer Finance - Affluent
  • UK Consumer Finance - Building a Safety Net
  • UK Consumer Finance - Early Career
  • UK Consumer Finance - Established Mid-Career
  • UK Consumer Finance - Financially Comfortable
  • UK Consumer Finance - Financially Stable
  • UK Consumer Finance - Getting Out of Debt
  • UK Consumer Finance - Growing Families
  • UK Consumer Finance - Growing Wealth
  • UK Consumer Finance - In Financial Difficulty
  • UK Consumer Finance - Just About Managing
  • UK Consumer Finance - Pre-Retirement
  • UK Consumer Finance - Protecting Assets & Retirement
  • UK Consumer Finance - Retired
  • UK Consumer Finance - Saving for a Purchase
  • US Adults
  • US Adults - Environmental Attitudes
  • US Adults - Environmental Regulation
  • US Adults - Higher Education
  • US Adults - Hiring & Gender
  • US Adults - Hiring Decisions
  • US Adults - Home Privacy
  • US Adults - Pharma Advertising
  • US B2B Software Buyers 2026
  • US Gen Z & Millennials
App, MCP, API

Org

For teams working in one workspace
$599 / month

1-month free trial

Starting when Anacreon user models launch

Base +
Unlimited seats
Shared workspace

Custom

A model of your exact audience
From
$1,799 / month
Base + Org +
Custom user model of your users
Regular working sessions and support

Book a call

As seen in
Learn more

A guide to user-in-the-loop marketing and product work.

Learn how to use simulated users to test and validate your work while it is still in progress.

User in the loop 11 min Introduction to user-in-the-loop Watch the walkthrough