Route work, not just models — and never guess.

Watch it decide. Deterministic rules first, a calibrated 150 MB on-device model only for genuinely ambiguous text — and an escalation, never a silent wrong answer.

0
decided
0
escalated
0
blocked · $0
$0.00
spent before inference
PHASE A · ALWAYS

Precheck

trust + residency · $0
AVAILABILITY

Cache

hit → no model at all
PHASE B · ON MISS

Calibrated gate

150 MB · on-device
THE SIGNATURE MOVE

Escalate

doubt costs a hand-off, never a bad answer
$0.00 · BLOCKED
LAST DECISION · RULE TRACE
every verdict above is computed by the gateway’s real deterministic rules, mirrored client-side · stream rhythm, cache hits & fallbacks are staged for pacing · learned-gate outcomes are illustrative — real gates are fitted per workload (probe 4)
CONTEXT · 8MEM

What’s true

Governed memory — recalled, corrected, forgotten, with provenance.

STATE · DECASTATE

What’s cached

Inference state reused; every call measured byte-for-byte.

DECISION · ROUTERML

What to do now

The cheapest capable path — or an escalation, never a guess.

We measured our own model four times. It lost three.

That is not the product failing — it is the product. Tap a probe for the full finding; every number carries its workload.

Below “always answer fact”. The deterministic rule-based judge kept the job on merit; the learned judge went back to research with no ship date.93 labelled examples · fact-vs-instruction · authored seed
“Simple or complex” has no text-only ground truth — a request is simple iff the cheaper tier gets it right. The confidence gate we already ship was the honest baseline, and it delivers. Any learned replacement now has a measured bar to clear.700 held-out examples · MASSIVE intents · gate 0.70
Runtime-schema transfer is real, by +32.7 points. It still did not ship: fitted rules beat it on the same set, and at a usable gate 71% of traffic would escalate. Real capability is not deployable capability.104 examples · 6 unseen gateway domains · authored seed
Gates do not transfer. So per-tenant calibration is an onboarding step the system refuses to skip: a learned route without a calibration report for your workload is rejected at the door, by code.gate fitted on MASSIVE, applied to sst5 · 400 examples each

How to read these numbers: every figure above carries its workload and sample size, because a routing number quoted without its workload is marketing, not measurement — probe 4 is the proof. Nothing on this page comes from a demo box or an unnamed benchmark.

A gateway that knows when not to use a model is worth more than one that reaches for a model every time.

The denominator that decides

Cost per call bills a refusal, an error, a miss — as if they worked. RouterML’s verifier checks every response against its contract: a rejected outcome counts as cost, never as success.

cost / call flatters  ·  cost / accepted outcome decides

This page carries the number the day it exists with a named workload attached.

Nobody can drop in a gate

fitted at 80% → 80.6% at home · 31.8% abroad
gate fitted on MASSIVE, applied unchanged to sst5 · 400 each

Calibration runs on your traffic during onboarding, and the system enforces it. That cuts both ways — ours can’t be dropped in blind, and neither can a competitor’s. The moat is the measurement.

Onboarding, not installation

We calibrate on your workload.

Our gate’s accuracy is real only on the traffic it was fitted to — we measured that the hard way, and built the system to refuse shortcuts. Onboarding fits the gate to your workload and hands you the calibration report. That’s the product.