How routing works
Classify. Route. Improve.
A deterministic classifier reads each prompt, picks the right capability, and routes
to the current best-ranked model — and shows you the call. No black box.
-
Step 01
Classify the prompt
A regex-and-keyword classifier labels each prompt's capability — backend, UI, debug, refactor, research, image, voice — using weighted patterns. Most prompts are decided in milliseconds, without calling a model.
-
Step 02
Route — and show you
Each capability maps to a ranked list of models. The top-ranked model handles the task; a badge in the chat panel shows the capability and the model, with the reasoning and the full ranked-model breakdown one click away — and one click reroutes the same prompt through any other ranked model.
-
Step 03
Improve from how you work
Opt-in behavioral signals — accept, reject, immediate-redo, edit-distance — tune the rankings over time. During beta, every change is human-reviewed before it ships.
The classifier, router, cap-table format, and learning pipeline are licensed
under BSL 1.1 (source-available at public launch).