Skip to main content
ShippedNo vapor

The AI that actually shipped

Verdictdecisionmodels (decisionmodels)

Editor's first pass (AI-assisted)

Scored by an AI research pass from the linked sources; a human editor will re-score it. How we score →

Real4.0MIT weights as an ONNX file, plus a hosted API with listed pricing.
Useful3.5Classifies a request by category, difficulty, stakes and four flags before choosing a model.
Notable3.0Aimed squarely at LLM routing, and runs on CPU.
Novel3.0Distilled, int8, no PyTorch needed.
Hype gap▼ −0.8 under
Shipped

Readers

Upvotes count the readers who want this seen. Ratings are 1 to 5 scores on the four dimensions; the rating count is the number of readers who rated it. The editor’s score is shown on its own and is the headline figure. Reader ratings join the ranking only once 5 or more readers have rated, and a reader mean from fewer than 5 ratings is too few to count. How ranking works →

decisionmodels releases s1-llm-auto-router, a 183 MB CPU router under MIT

A pruned mmBERT-small that answers seven routing questions in one CPU pass. The card reports 0.898 category accuracy on its held-out set.

The Hugging Face account decisionmodels published s1-llm-auto-router on Hugging Face on 15 October 2026, by repository creation date. The card describes a decision model fine-tuned to classify a request to an LLM before you route it. It answers seven questions in one CPU pass: category, difficulty, stakes, and four yes/no flags for tools, vision, long context and follow-up.

It is built on jhu-clsp/mmBERT-small, pruned to 11 layers and distilled from a fine-tuned mmBERT-base teacher. The ONNX file is 183 MB with int8 embeddings and seven heads, and runs without PyTorch. The licence is MIT. A hosted API is listed at USD 0.001 per million input tokens, with a note that it may change.

On a held-out test of 2,175 examples the card reports category accuracy 0.898, all seven answers exact 0.819 and routing agreement 0.742, with about 26 ms p50 on four CPU threads. On an independent set of 100 requests labelled by Claude Opus, category is 0.88 and routing agreement 0.60. The card says that sample carries roughly plus or minus 8 points and that the maker built the model.

Training data is about 39k synthetic requests, with no real user traffic. The card says so.

Useful if you route a lot and want it off the GPU.

Sources

Editor's first pass (AI-assisted)

Primary evidence

paperNot checked

Comments