Projects / AI Tools

sys1-bench

Which decision model should I trust for yes-or-no calls?

sys1-bench is an eval suite for OpenRouter decision models: small models that return a choice, a score or a probability instead of text. It runs them over a dataset of structured judgments and compares accuracy, calibration, cost and latency.

ForDevelopers choosing a decision model for classification, judging or scoring steps in their own software.
SolvesDecision models return a calibrated answer rather than prose, and there was no shared dataset to compare how well they make the kinds of calls real projects need.

What is sys1-bench?

sys1-bench measures how well OpenRouter Decisions API models make small structured decisions: judging, classifying and scoring. These models return a choice with calibrated probabilities, bill only input tokens, and have no chat completions path. The cases come from my Bropilot and Protopilot projects, so they reflect decisions those tools actually need to make.

The dataset

18 categories, 231 cases. Examples: is this requirement ambiguous, does this quoted passage support the claim, is this journal entry valid under the stated rulebook, does this one step in a proof follow from the lines before it, which of 28 node kinds should this description become. Binary questions map to the noul primitive, unordered multi-option ones to choice, and ordered scales such as clarity score and priority triage to score.

Some cases are templated: variables are drawn with a seeded RNG per sample and the expected answer can be an expression over those variables. A validator script checks every category file against the spec.

Running it

The app is a Vite and React SPA with a headless CLI. Pick models, review or edit cases, start a run, then compare results. Each run reports accuracy, Brier score, confidence on correct versus incorrect answers, cost and latency, with per-label probabilities for every case. The model list is fetched live from OpenRouter so new decision models appear automatically.

Published results

A GitHub Pages workflow publishes a results-only page from the latest run. The October 2026 run covered all 22 listed decision models at a total cost of $0.138, with the top model at 99% accuracy. The only errors came from known option caps and a model that accepts only binary questions.