mailwal

Inferred 06: A new routing engine

OpenRouter Team
Inferred, Issue 06, October 30, 2026. Usage is the best benchmark.

A new routing engine

This week - the router. On Wednesday we shipped the biggest change to provider routing since OpenRouter began. Instead of mostly sending traffic to the cheapest provider, the router now weighs speed and reliability alongside price for every request.

The new pricing abstract
Cost of one try
Price
$0.40
What the provider actually charges, after cache hits
Waiting
0.60
Time to first token, generation time, and any 429 retry
One try
1.00
÷
Chance it works
80%
4 in 5 tries succeed. Errors and broken answers count as failures.
So 1.25 tries per good answer
=
Routing cost of a good answer
1.25
Lower wins more traffic.
Highlights

Faster first touch. First tokens arrived sooner on 15 of the 20 models we tested, by as much as 42% on DeepSeek V3.1.

Fewer rate limits. The new router hit fewer 429s than the old one in 27 of 28 head-to-head blocks.

Faster streams. Output tokens per second rose on 14 of the 20 models, by as much as 88% on Qwen3.8 27B.

Across the whole experiment, median time to first token fell 16.9% and the share of requests hitting a 429 roughly halved, for 6.0% more cost per request.

Time to first token

Speedy initial tokens

Change in median time to first token, new router versus legacy, by model. Faster: DeepSeek V3.1 minus 42%, Qwen3 32B minus 28%, Qwen3.8 27B minus 27%, Qwen3 VL 30B A3B minus 21%, Kimi K2.6 minus 21%, MiniMax M3 minus 20%, Qwen3.6 27B minus 14%, Llama 4 Scout minus 12%, Qwen3 VL 8B minus 10%, Qwen3.6
Each bar is one model. Left of zero, the new router got the first token sooner.

Time to first token is of paramount importance not just to the experience of conversing with models but also in the long trains of multi-turn agent workflows. The new router improves that snappy touchpoint across most models. We score every provider for every model separately, so the gains can vary a lot by model. DeepSeek V3.1 got its first token 42% sooner. Qwen3 32B, Qwen3.8 27B, Kimi K2.6 and MiniMax M3 were each 20 to 28% faster.

Five models were flat or slower. Interestingly, these tended to be models where the various providers were already quite close. There was less room to improve across available inference and a provider that is cheaper but slower still saw a solid share of tokens.

Rate limits

Consistently reliable

Share of requests that hit a 429 before succeeding, in each 3-hour block from October 10 to 16, 2026. The new router line runs mostly between about 1% and 4.7%; the legacy price-first line mostly between about 4% and 7%. The new router is lower in 27 of 28 block pairs.
Requests that hit a 429 before succeeding. Each point is a 3-hour block.

To measure the new router’s reliability fairly, we switched back and forth between the two routers every three hours for a full week. The blue line is the new router and the gray line is the old price-first one. Each point is a 3-hour block.

The blue line sits below the gray one in 27 of 28 pairs, across weekdays, the weekend and overnight. The typical old-router block had about 6% of requests hit a 429 before succeeding. The typical new-router block had about 2.5%.

This improved reliability is downstream of an increasingly watchful eye on capacity. When we see a provider start to turn away requests, that provider receives proportionally less traffic until it recovers, no matter where it sat in the original routing order.

Throughput

Faster streams

Median output tokens per second, new router versus legacy, by model. Change: Qwen3.8 27B plus 88%, Llama 3.1 70B plus 81%, Qwen3.5 35B A3B plus 28%, DeepSeek V4 Pro plus 17%, Qwen3.6 27B plus 10%, MiniMax M3 plus 10%, Llama 4 Scout plus 10%, Qwen3 Next 80B plus 5%, MiMo V2.5 plus 4%, Kimi K2.6 plus
Each row is one model: gray is the legacy router, blue the new one.

A quick first token is great, but what about the rest of the response? We also measured how quickly each model streamed once it started. This new router saw output tokens per second rise on 14 of the 20 models. Qwen3.8 27B streamed 88% faster, Llama 3.1 70B 81% faster and DeepSeek V4 Pro, the largest model in the experiment, 17% faster.

A few models moved the other way. DeepSeek V3.1 streamed 5% slower, though it had the biggest TTFT gain of any model.

These improvements do sometimes come at a cost. Across the experiment the new router cost 6.0% more per request on average. For traffic where cost matters most, you can add :floor to the model ID or set provider.sort: "price" on the request. You can also make price your default sort in account settings.

Provider choice

Explicit instructions vs letting it ride

Open-weight chat requests by who chose the provider, October 28 to 29, 2026: the new router picks 34%, customer pins providers with order, only or ignore 26%, bring your own key 14%, explicit sort with :floor, :nitro or provider.sort 11%, model not on the new router yet 10%, other 5%.
Open-weight chat requests by who chose the provider, October 28 to 29, 2026.

A quarter of open-weight requests on OpenRouter still name their providers with provider.order, only or ignore, and another 11% set an explicit sort. Those requests will obviously not benefit from the new router improvements.

Plenty of those pins have good reasons behind them, such as data policies, contracts, or eval parity. But we expect a lot of them were originally set to avoid a slow or flaky provider. That’s now the router’s job! If you pinned for speed or reliability, try dropping the pin on one workload and compare. And on the off chance pinning was in order to maintain cache, don’t worry - once a conversation lands on a provider, it stays there while the cache is warm.

We’re hopeful that this new router provides a foundation for an ever-improving inference market. Providers can now optimize across multiple dimensions of quality rather than being artificially focused on cost alone (or even driven to playing pricing games with list vs effective price). We wanted to incentivize a market where competing providers won traffic by serving better inference, not just cheaper inference.

Onwards,
Peter

Charts 1 to 3 cover a switchback experiment from October 9 to 16, 2026 (UTC): 20 open-weight models, with the old and new routers taking turns in 3-hour blocks, about 24M requests split evenly between them. TTFT is the serving provider’s median time to first token on streamed requests. 429 and retry rates are the share of successful requests that hit a 429 or needed more than one attempt along the way. Throughput is median output tokens per second after the first token, on streamed requests.

Past issues of Inferred are on the web at openrouter.ai/data/newsletter.

169 Madison Avenue, New York, NY 10016