How it works
- Choose an audience model — Select from 50+ ready-made audiences, or work with us to create a custom model from your own data.
- Describe your decision — Tell Semilattice what you’re trying to learn. The research planner generates questions based on your decision and audience.
- Act on the results — Predicted distributions for each question, with interpretation and built-in accuracy testing so you know how much to trust each audience model.
Get started
Book a call
We’ll walk you through it and get you set up.
Developers
Semilattice is also available via API, Python SDK, Node.js SDK, and MCP server.Python
Get started with the Python SDK.
Node.js
Get started with the Node.js SDK.
Example use cases
Concept testing before you build — You’re considering three pricing tiers. Before committing, you ask your audience how they’d react to each. You get a directional signal in minutes instead of commissioning a survey. Comparing segments — You want to know whether first-time buyers and returning customers respond differently to a new onboarding flow. You ask the same question to both audiences and compare. Product testing on live products — Simulated users navigate your live website as specific audience segments. You see where they get confused, where they drop off, and what they miss. Quick signal for a meeting — You have a product review tomorrow and a hypothesis about messaging. You test it against your audience over lunch and bring evidence to the conversation. Grounding AI workflows — Connect Semilattice to Claude, Cursor, or any MCP-compatible tool. Your AI can ask your audience a question mid-conversation.API Reference
Complete API documentation with request/response examples for all endpoints.