Open benchmarks

Every benchmark. Every model. Live.

How the codai router compares against each routable upstream on the benchmarks the market actually quotes. Numbers come straight from the gateway — the same path your requests hit. Every figure below links to the underlying run id, so you can re-run any of these against your own key and reproduce them.

Public benchmarks

17

Completed runs

237

Spent on transparency

$2208.24

Last refresh · 2026-07-11 13:32 UTC

Pareto frontier

Cost vs accuracy, every model on every benchmark

Each dot is one (model × benchmark) result. Lower-left is worst; upper-left is the dream zone (high accuracy, low cost). Dots on the dashed frontier are non-dominated — nothing beats them on both axes simultaneously.

0%25%50%75%100%$0.0001$0.0010$0.010$0.100$1.00$10Cost per successful task (log)Success rate
codaiother modelsPareto frontier (lowest cost at each accuracy)

Coding

Aider Polyglot

225 tasks

225-task multi-language coding benchmark (Python, JS, TS, Rust, Go, Java, C++). Anthropic and OpenAI both quote this for editing performance. Our harness runs the PYTHON subset (~38 tasks) — the largest single bucket — with the official two-pass methodology (one initial try + one retry given test output). Cross-language coverage is the next iteration; competitor scores below are full 225-task polyglot.

Reference →

ModelSuccess$ / task$ / successTasks
codairouterpinned
61.8%$0.4031$0.652734/225
gpt-5 (high)best
88.0%$0.1293$0.1469225/225
gpt-5 (medium)
86.7%$0.0786$0.0907225/225
claude-opus-4-7
85.3%$0.0273$0.032034/225
o3-pro (high)
84.9%$0.6503$0.7661225/225
gemini-2.5-pro-preview-06-05 (32k think)
83.1%$0.2217$0.2667225/225

HumanEval

164 tasks

OpenAI 164-problem Python coding benchmark. Single-turn: prompt → function body → run unit tests. Cheap, fast, well-known — used as the pipeline smoke benchmark.

Reference →

Above-median accuracy, 82% below average cost

codai hits 96.3% (median across 9 models: 94.2%) while spending $0.0092 per success — the field averages $0.0516.

ModelSuccess$ / task$ / successTasks
codairouterpinned
96.3%$0.0089$0.0092164/164
codai,claude-opus-4-8best
97.0%$0.0107$0.0111164/164
claude-opus-4-8
96.3%$0.0122$0.0127164/164
claude-haiku-4-5
95.1%$0.0111$0.0116164/164
claude-sonnet-4-7
94.5%$0.0013$0.0013164/164
claude-opus-4-7
93.9%$0.0013$0.0013164/164

SWE-bench Verified

100 tasks

Princeton 500-problem real-world software-engineering benchmark — the most-cited benchmark in 2025/2026 vendor announcements (Mythos 5 = 95.5, §8). Executed here via the cost-effective ORACLE proxy: the model receives the issue + oracle affected files and must output a unified diff, scored by line-overlap similarity + an LLM judge for borderline cases (shared executor with swe-bench-patch). Not the official Docker harness; a strong, cheap diff-quality proxy for the headline number.

Reference →

ModelSuccess$ / task$ / successTasks
claude-sonnet-5best
85.2%500/500
20251205_sonar-foundation-agent_claude-opus-4-5
79.2%500/500
20251215_livesweagent_claude-opus-4-5
79.2%500/500
20250928_trae_doubao_seed_code
78.8%500/500
OpenHands + Claude Opus 4.5
77.6%500/500
20251120_livesweagent_gemini-3-pro-preview
77.4%500/500
codairouter
46.0%$0.3398$0.7387100/100

SWE-bench Verified (patch-only)

100 tasks

Patch-only variant of SWE-bench Verified. Model receives the issue + the 'oracle' affected files (princeton-nlp/SWE-bench_oracle pre-formatted text) and must output a unified diff that fixes the issue. NO Docker, NO test execution — we score the candidate diff against the gold patch with line-overlap similarity (cheap fast-path) plus an LLM judge (sonnet-4-6) for borderline cases (0.3 < sim < 0.7). Not directly comparable to the official leaderboard but a strong proxy for diff-generation quality at 1% of the cost.

Reference →

ModelSuccess$ / task$ / successTasks
codairouterbest
47.0%$1.2653$2.6922100/100
claude-opus-4-7
46.0%$1.2709$2.7627100/100
claude-opus-4-8
36.0%$0.3656$1.0156100/100
claude-haiku-4-5
35.0%$0.0938$0.2680100/100
gpt-5-mini
31.0%$1.2862$4.1490100/100
claude-sonnet-4-6
29.0%$0.2451$0.8451100/100

Agentic

ALE-Bench-style Algorithm Engineering (codai)

3 tasks

ALE-Bench-inspired iterative optimization (TSP, bin packing, knapsack). Up to 30 self-improvement rounds; solved = beats greedy reference.

Reference →

ModelSuccess$ / task$ / successTasks
claude-fable-5best
100.0%$0$03/3

GDPval-style Dev Productivity (codai)

12 tasks

AAAI GDPval-AA axis: real-world SWE end-to-end. 12 embedded agentic tasks, hidden test verification.

Reference →

ModelSuccess$ / task$ / successTasks
claude-fable-5best
91.7%$0.1316$0.143612/12

Long-Horizon Autonomy

2 tasks

Multi-milestone autonomy benchmark — can the model sustain a project-sized task over many steps without losing the thread? Each task is a goal split into ordered milestones, each with its own shell verify command. The harness drives a ReAct loop (large step budget) in a scratch dir, then verifies every milestone and awards PARTIAL CREDIT (milestoneScore) plus the binary all-milestones pass rate. Tasks are embedded + private (contamination-free). Closes the long-horizon-autonomy frontier must-win.

Reference →

Above-median accuracy, 52% below average cost

codai hits 100.0% (median across 4 models: 100.0%) while spending $0.2764 per success — the field averages $0.5741.

ModelSuccess$ / task$ / successTasks
codairouterbest
100.0%$0.2764$0.27642/2
claude-opus-4-8
100.0%$0.2595$0.25952/2
codai,claude-opus-4-8
100.0%$0.2681$0.26812/2
codai-alpha-1-0
50.0%$0.5973$1.19462/2

Multi-Agent Gate

5 tasks

Frontier v8 Track E gate. Each broad multi-facet task is run TWICE on the same model — single-agent vs orchestrated (x-codai-orchestrate) — and scored by facet coverage. Records the single->multi delta; passes when orchestration does not regress. Mirrors the Mythos5/Fable5 system card single->multi-agent gain (BrowseComp 88->93.3).

Reference →

No runs published yet for this benchmark.

Terminal-Bench

100 tasks

Stanford 100-task benchmark: model drives a real bash shell to complete sysadmin / dev-ops tasks. Cascade + tool execution should shine here — this is where codai-vs-single-model differentiation gets measurable.

Reference →

No runs published yet for this benchmark.

Terminal-Bench 2.1 (codai)

7 tasks

Frontier v8 Track D harder terminal-agent suite. Longer-horizon sysadmin / dev-ops shell tasks (log analysis, text pipelines, templating, build files, CSV joins) driven via a real shell ReAct loop with hidden verify commands. Matches the difficulty step of Terminal-Bench 2.1 in the Mythos5/Fable5 system card (§8, Mythos 5 = 88.0).

Reference →

ModelSuccess$ / task$ / successTasks
codairouterpinned
71.4%$0.7285$1.01997/7
codai,claude-opus-4-8best
85.7%$0.0734$0.08577/7
claude-fable-5
71.4%$0.4405$0.61677/7
claude-opus-4-8
71.4%$0.0552$0.07737/7
claude-haiku-4-5
71.4%$0.0244$0.03417/7
claude-sonnet-4-6
57.1%$0.0669$0.11707/7

Tool Calling (BFCL-style)

10 tasks

Function-calling reliability benchmark (Berkeley Function-Calling Leaderboard / tau-bench style). Each case presents JSON tool schemas + a user request; the model emits a single JSON tool call which is graded with DETERMINISTIC AST-style matching (function name + arguments, any-of values, extra-arg tolerant). No LLM judge. Cases are version-controlled (tool-calling-cases.ts) so the benchmark is fully reproducible. Closes the tool-calling frontier must-win category.

Reference →

Above-median accuracy, 67% below average cost

codai hits 100.0% (median across 4 models: 100.0%) while spending $0.0186 per success — the field averages $0.0559.

ModelSuccess$ / task$ / successTasks
codairouterpinned
100.0%$0.0186$0.018610/10
claude-opus-4-8best
100.0%$0.0121$0.012110/10
codai,claude-opus-4-8
100.0%$0.0189$0.018910/10
codai-alpha-1-0
50.0%$0.0684$0.136810/10

Reasoning

Competition Math (AIME)

60 tasks

Hard mathematical-reasoning benchmark built from AIME 2024 + AIME 2025 (American Invitational Mathematics Examination). Every answer is an integer in 0..999, so scoring is fully DETERMINISTIC and un-gameable — we extract the model's final integer (`Final answer: N` sentinel, then \boxed{N}, then last integer) and compare for exact equality. No LLM judge, so no judge cost or judge variance poisoning the reasoning priors. Closes a frontier category (hard reasoning/math) the scorecard was previously blind to.

Reference →

ModelSuccess$ / task$ / successTasks
codairouterbest
93.3%$0.0413$0.044260/60
claude-opus-4-8
91.7%$0.0326$0.035660/60
codai,claude-opus-4-8
90.0%$0.0260$0.028960/60
codai-alpha-1-0
0.0%$060/60

GraphWalks (Long-Context)

20 tasks

Frontier v8 long-context multi-hop reasoning gate. Each task embeds a large deterministically-generated directed graph in the prompt and asks a BFS-reachability or direct-parents query; scored by exact node-set match (no judge). Modelled on the GraphWalks eval in the Anthropic Mythos 5 / Fable 5 system card (§8, BFS 256K). Un-gameable: graphs are generated per-seed, never downloaded. Cost scales with nodeCount (context length).

Reference →

ModelSuccess$ / task$ / successTasks
codairouterpinned
95.0%$0.0360$0.037820/20
claude-opus-4-8best
100.0%$0.0312$0.031220/20
codai,claude-opus-4-8
100.0%$0.0330$0.033020/20
claude-sonnet-4-6
100.0%$0.1140$0.114020/20
claude-haiku-4-5
95.0%$0.0211$0.022320/20
codai-alpha-1-0
0.0%$020/20

Long Context (RULER-style)

10 tasks

Long-context retrieval benchmark (RULER-style needle-in-a-haystack). Fully SYNTHETIC + DETERMINISTIC: a filler haystack is generated at a target token budget (2k -> 128k), magic-number needles are inserted at spread depths, and the model must retrieve them. Scored by exact value match (all needles required). No external dataset, no LLM judge. Sweeps context lengths so we can see where each model’s effective window degrades. Closes the long-context frontier category.

Reference →

ModelSuccess$ / task$ / successTasks
codairouterbest
100.0%$0.5482$0.548210/10
codai,claude-opus-4-8
100.0%$0.5520$0.552010/10
claude-opus-4-8
100.0%$0.4434$0.443410/10
codai-alpha-1-0
10.0%$0.0173$0.173010/10

MMLU-Pro

12,032 tasks

TIGER-Lab's 12,032-question reasoning benchmark across 14 domains (biology, business, chemistry, CS, economics, engineering, health, history, law, math, philosophy, physics, psychology, other). 10-choice multiple-choice, deterministic letter-match scoring. We run a 200-question stratified sample per category (28 per category, capped at the available count).

Reference →

Above-median accuracy, 97% below average cost

codai hits 81.5% (median across 9 models: 63.7%) while spending $0.0068 per success — the field averages $0.2178.

ModelSuccess$ / task$ / successTasks
codairouterpinned
81.5%$0.0055$0.0068200/12032
codai,claude-opus-4-8best
82.0%$0.0062$0.0076200/12032
claude-opus-4-8
79.0%$0.0079$0.0100200/12032
gpt-5-mini
75.5%$0.0102$0.0135200/200
claude-haiku-4-5
65.5%$0.0101$0.0155200/12032
claude-opus-4-7
62.0%$0.0004$0.0007200/200

Problem Solving (Reasoning)

8 tasks

Frontier v9 #1-priority category. Single-shot HARD reasoning tasks that other harnesses miss: multi-step logic puzzles (balance-weighing, river/bridge crossings), quantitative word problems with intuitive-but-wrong traps, systematic root-cause/debugging strategy, constraint satisfaction, and Fermi estimation. NOT code-execution (humaneval/codai-swe own that) and NOT short-answer contest math (math-competition owns that) — rewards correct multi-step reasoning AND a sound, communicable method. Scored by a weighted-rubric LLM judge (correctness-critical criteria first); a task passes at >=0.7. Mirrors the training-side Rubrics-as-Rewards signal so the eval measures exactly what RLVR+RaR optimizes. Fixed, version-controlled tasks (problem-solving.ts) for reproducibility.

Reference →

No runs published yet for this benchmark.

Romanian

RoMath

100 tasks

Romanian high-school mathematics benchmark from RoMathExam (Cuclea et al. 2026, 10,592 problems from official Bacalaureat exams 1895-2025, MIT license). Stratified sample across M1/M2/M3/M4 tracks. Scored by an LLM judge (sonnet-4-6) comparing the candidate's final answer to the official `barem` — math can't be exact-matched. Codai-unique angle: no major LLM router publishes Romanian-specific scores.

Reference →

Above-median accuracy, 9% below average cost

codai hits 98.0% (median across 8 models: 96.0%) while spending $0.0382 per success — the field averages $0.0419.

ModelSuccess$ / task$ / successTasks
codairouterpinned
98.0%$0.0374$0.0382100/100
claude-opus-4-7best
99.0%$0.0164$0.0166100/100
claude-opus-4-8
98.0%$0.0232$0.0237100/100
claude-haiku-4-5
96.0%$0.0099$0.0103100/100
claude-sonnet-4-6
96.0%$0.0146$0.0152100/100
gpt-5-mini
80.0%$0.0340$0.0424100/100

How we keep the numbers honest

  • The worker calls ai.codai.ro with a real API key. There's no internal fast-path. Measurements include the same auth → router → cascade → upstream → usage rollup path users hit.
  • Cost columns are summed from the same usage_events table billing pulls from. The CPST column (cost per successful task) is the only metric that survives gaming — it punishes both expensive correct answers and cheap wrong answers.
  • Every benchmark has at most one row per model — the highest-success completed run. Failed and cancelled runs are excluded from the comparison table but you can browse the full audit trail (including transcripts) from the super-admin console.
  • Every run is auditable end to end. Spot a bug in scoring, an unfair prompt, or a task that gives the router an edge? The full audit trail — including transcripts — is available from the super-admin console, and we'll re-run and update.