Every LLM defaults to "How can I help you?" — a question that extracts zero signal. BetterAsk generates precision questions that fill your model's conceptual gaps. 6 archetypes. 607 battle-tested questions. One API call.
curl -X POST https://betterask.dev/api/generate \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "archetype": "philosopher", "context": "onboarding a new user", "depth": 8 }' // → 200 OK { "question": "What's something you wish more tools understood about you without being told?", "archetype": "philosopher", "score": 8.7, "signal_density": 0.91 }
Your AI asks "What are you looking for?" and gets "I don't know, something cool." That's not a user problem — it's a question problem.
Socrates figured this out 2,400 years ago: the quality of an answer is bounded by the quality of the question. BetterAsk encodes that insight into an API. Six archetypes of inquiry, each designed to extract a different dimension of signal from a human — so your model can build a richer internal representation of who it's talking to.
Each archetype targets a different signal band. Combine them to map a human's full conceptual surface.