Skip to content
  • Everything in KeplarEvery feature and whether it is liveLive demoAsk a question now, no sign-upCreateDescribe or speak a site or appCreate showcaseDemos that set the barKeplar-OneThe engine behind every answerTeamsShared workspaces, roles and approvals
  • DocsHow everything worksAPI and widgetKeys, endpoints, embed scriptCommunity gallerySites people chose to shareChangelogWhat shipped, whenRoadmapWhat is next, what is not doneSecurityHow your data is protected
  • Pricing
  • Download
Sign InTry Keplar→
  • Product
  • Live demo
  • Create
  • Create showcase
  • Keplar-One
  • Teams
  • Resources
  • API and widget
  • Community gallery
  • Changelog
  • Roadmap
  • Security
  • Pricing
  • Download
Sign InTry Keplar→

One question. Multiple intelligences. One answer.

team@keplar.one

Product

  • Everything in Keplar
  • Overview
  • Live demo
  • How it works
  • Create
  • Create showcase
  • Community gallery
  • Keplar-One
  • Pricing
  • Download

Use Keplar

  • For you
  • For business
  • Agents
  • API and widget
  • Referral program
  • Create an account

Learn

  • AI answer engine
  • Compare AI models
  • AI study tool
  • AI slideshow maker
  • What is superintelligence?
  • Multi-model AI
  • Models we use
  • Guides
  • Docs
  • Blog
  • Changelog
  • Roadmap
  • Glossary
  • Prompt library

Company

  • About
  • Inquire
  • Help
  • Contact
  • Status

Legal

  • Privacy
  • Terms
  • Security

© 2026 Keplar One.

Theme
Keplar docs
Get started
  • Overview
  • What is Keplar?
  • Quickstart: ask your first question
  • Read a Keplar answer
  • Accounts and sign-in
  • What changes on a paid plan
  • What Keplar cannot do
How Keplar works
  • Overview
  • The pipeline, end to end
  • How Keplar understands a question
  • Which questions use more models
  • Routing and panels
  • Model families and diversity
  • Agreement and the consensus level
  • Disagreement detection
  • The verification review
  • How the final answer is written
  • Missing models, timeouts and stand-ins
  • Exact checks for counting and arithmetic
  • Sources, citations and web lookups
  • Small talk and simple questions
  • Why consensus can be wrong
  • A worked example, step by step
Using Keplar
  • Overview
  • Thoroughness modes
  • Write better questions
  • Attach images and video
  • Follow-ups and saved chats
  • Memory: what Keplar remembers about you
  • Share an answer
  • Deep Research
  • Study mode
  • Slideshow creator
  • Voice dictation
  • Use connected apps in chat
Create
  • Overview
  • Create overview
  • Build a site
  • Import a product from a link or photo
  • Generate images
  • Generate video (Beta)
  • Publish your site
  • Connect a custom domain
  • Create limits by plan
Connectors and agents
  • Overview
  • Connected apps (MCP) overview
  • Add a connection
  • Connect with OAuth (Beta)
  • Tool permissions and approvals
  • Agents overview
  • Agent guardrails
  • Agent schedules
  • Business tools: forms, CRM, inbox and dashboard
Plans, credits and limits
  • Overview
  • Plans compared
  • Credits explained
  • Rolling usage limits
  • Free plan limits and behavior
  • Upgrade, downgrade and cancel
  • When you reach a limit
Desktop app
  • Overview
  • Install the desktop app
  • Sign in on the desktop app
  • Desktop troubleshooting
Privacy and security
  • Overview
  • How Keplar handles your data
  • Free plan privacy
  • Delete and export your data
  • Account security
  • Connected app security
  • Published sites and safety
  • Report a vulnerability
Reference
  • Overview
  • The model roster and roles
  • Answer sections reference
  • Limits at a glance
  • Developers and API status
  • Messages and what to do
Docs menu
Keplar docs
Get started
  • Overview
  • What is Keplar?
  • Quickstart: ask your first question
  • Read a Keplar answer
  • Accounts and sign-in
  • What changes on a paid plan
  • What Keplar cannot do
How Keplar works
  • Overview
  • The pipeline, end to end
  • How Keplar understands a question
  • Which questions use more models
  • Routing and panels
  • Model families and diversity
  • Agreement and the consensus level
  • Disagreement detection
  • The verification review
  • How the final answer is written
  • Missing models, timeouts and stand-ins
  • Exact checks for counting and arithmetic
  • Sources, citations and web lookups
  • Small talk and simple questions
  • Why consensus can be wrong
  • A worked example, step by step
Using Keplar
  • Overview
  • Thoroughness modes
  • Write better questions
  • Attach images and video
  • Follow-ups and saved chats
  • Memory: what Keplar remembers about you
  • Share an answer
  • Deep Research
  • Study mode
  • Slideshow creator
  • Voice dictation
  • Use connected apps in chat
Create
  • Overview
  • Create overview
  • Build a site
  • Import a product from a link or photo
  • Generate images
  • Generate video (Beta)
  • Publish your site
  • Connect a custom domain
  • Create limits by plan
Connectors and agents
  • Overview
  • Connected apps (MCP) overview
  • Add a connection
  • Connect with OAuth (Beta)
  • Tool permissions and approvals
  • Agents overview
  • Agent guardrails
  • Agent schedules
  • Business tools: forms, CRM, inbox and dashboard
Plans, credits and limits
  • Overview
  • Plans compared
  • Credits explained
  • Rolling usage limits
  • Free plan limits and behavior
  • Upgrade, downgrade and cancel
  • When you reach a limit
Desktop app
  • Overview
  • Install the desktop app
  • Sign in on the desktop app
  • Desktop troubleshooting
Privacy and security
  • Overview
  • How Keplar handles your data
  • Free plan privacy
  • Delete and export your data
  • Account security
  • Connected app security
  • Published sites and safety
  • Report a vulnerability
Reference
  • Overview
  • The model roster and roles
  • Answer sections reference
  • Limits at a glance
  • Developers and API status
  • Messages and what to do

Docs/How Keplar works

How Keplar understands a question

The classifier that decides task type, complexity and needed capabilities, what signals it uses, and why it is a transparent rule set rather than another model.

Updated October 3, 20262 min read

On this page
  1. What the classifier decides
  2. Rule-based on purpose
  3. Signals that raise complexity
  4. Floors: questions that are never left to one model
  5. Small talk
  6. What the classifier does not do

Before any model is called, Keplar reads your question and produces a small description of it: the kind of task, its complexity, the capabilities it needs, a rough size estimate, and whether it asks for web access.

What the classifier decides

  • Kind: general, factual, writing, code, analysis, research, finance, strategy, creation or agent.
  • Complexity: simple, moderate or complex.
  • Capabilities: up to five chips such as Reasoning, Coding, Research, Finance, Market Analysis, Data Analysis, Regulatory, Risk, Writing, Creation, Planning, Vision and Verification. These are the chips you see appear while Keplar "selects intelligence".
  • Size estimate: input and output tokens, used for the pre-run allowance check and for choosing models whose context window is large enough.

Rule-based on purpose

At the time of writing the classifier is a set of transparent rules, not another AI call. It looks at keywords and phrases (for example words about code, money, strategy, research or regulation), the length of the question, attachments, and which modes you switched on. The rules are fast, cost nothing, and behave the same way every time. The trade-off is that they can misjudge a question that is phrased unusually: a short question can hide a hard problem. If you think a question was under-served, rephrase it with the context it needs, or choose Most thorough.

Signals that raise complexity

SignalEffect
Longer questions (roughly over 18 words, and again over 60)Adds to the score
Several capabilities needed at onceAdds to the score
Strategy, research, finance or agent tasksAdds the most
Analysis or code tasksAdds some
Deep Research switched onAdds the most
A forecast ("will…", "by 2030") framed as analysisAdds more, because independent models disagree most on forecasts
An attachmentAdds a little
A short, plain factual lookupPins the score to simple

A score of 1 or more makes a question moderate; 3 or more makes it complex. The exact numbers can change; the page Which questions use more models explains the practical effect.

Floors: questions that are never left to one model

Two kinds of question are lifted to at least moderate whatever their score:

  • Error-prone questions: counting, spelling, arithmetic, and requests for an exact figure, year or distance. See Exact checks.
  • Images or video: at least a small panel of vision models, so one model's misreading does not become the answer.

Small talk

Greetings, thanks and short acknowledgements are detected before all of this and answered by a single free model with no panel and no credits. See Small talk and simple questions.

What the classifier does not do

It does not judge whether your question is a good idea, and it does not fetch anything. It never sends your question anywhere to be classified; the rules run inside Keplar.

Related

  • Which questions use more models: A practical guide to what makes Keplar consult one model, three, or five: question type, length, stakes, forecasts, attachments, Deep Research and thoroughness, with examples.
  • Routing and panels: How the router picks models: quality, reliability, speed and cost, family diversity, an open-weight seat, vision requirements and your plan.
  • Write better questions: Eight habits that get more from a multi-model answer: state the decision, add constraints, ask for the counterargument, separate facts from judgment, and more, with prompts you can copy.
PreviousThe pipeline, end to endNextWhich questions use more models

Questions this page does not answer? Write to team@keplar.one, or try Keplar on your own question.

Try Keplar freeOpen Keplar→

On this page

  1. What the classifier decides
  2. Rule-based on purpose
  3. Signals that raise complexity
  4. Floors: questions that are never left to one model
  5. Small talk
  6. What the classifier does not do