Search for the pain, not the app idea.
Immensity search looks through stored problem clusters and their supporting evidence. It is deterministic retrieval over Immensity's data—not a web search and not an LLM brainstorm.
Write problem-shaped queries
Describe the user, workflow, friction, or repeated job. Avoid starting with the solution you already want to build.
| Better | Too solution-first |
|---|---|
| freelancers chasing unpaid invoices | AI invoice app |
| Android developers finding 12 closed testers | tester marketplace |
| restaurant managers filling last-minute shifts | restaurant scheduling SaaS |
What search returns
Through MCP, search_problems(query) returns concise candidates built from existing Immensity clusters.
- clusterId — the stable problem-cluster identifier used to create a project.
- name — the cluster's short label.
- problemStatement — the normalized statement of the pain.
- summary — a concise description of the recurring problem.
- evidenceCount — how much stored source evidence supports the cluster.
- sources / communities — where the evidence came from.
- hasProject — whether the signed-in user already has a project for it.
The search tool reuses Immensity's stored cluster search. Model reasoning begins later, when you choose to analyze or design a Build.
Evaluate a result before creating a project
A high evidence count is useful, but it is not enough by itself. Look for a problem statement that is specific, repeated, and attached to a recognizable user or workflow.
- Read the problem statement and ask whether the pain is concrete.
- Check the evidence count and source diversity.
- Look at the communities to understand who is experiencing the problem.
- Prefer a problem with a clear repeated job over a one-off complaint.
- Create the project only when you want to investigate it further.
Turn a result into a project
In an MCP client, the normal sequence is:
search_problems("freelancers chasing unpaid invoices")
→ choose clusterId
create_project_from_problem(clusterId)create_project_from_problem creates the project for the signed-in account or returns the existing owned project if you already created one from that cluster.
Search iteratively
If a query is too broad, narrow the workflow or user. If it is too narrow, remove product-specific language and describe the underlying job instead.
Broad
developer testing problems
Focused
Android developers finding closed beta testers
Workflow-specific
solo Android developers recruiting 12 Play Console closed testers