Skip to content
HARBAN AI LABS

Evaluation · Standards

How we source, label and compare benchmark numbers

The rules behind every score on this site: who produced it, how we checked it, what it can be compared with — and what we will publish when we run evaluations ourselves.

Dataset last verified · 14 benchmarks · 35 results · 14 models

Where numbers come from

Every result carries exactly one provenance label. The label says who ran the evaluation — not how good the number is.

Vendor-reported
Published by the organisation that built the model. Not independently reproduced.
33 results on file
Third-party
Measured and published by an independent evaluator.
2 results on file
HARBAN internal
Run by HARBAN AI LABS with published settings and logs.
0 results on file

Today every result on this site comes from someone other than HARBAN. We have not yet published internal evaluations — see what one will include.

What “checked” means

A result is listed only if we can point to where it was published. For every external result we record:

  • the source URL and the organisation that ran the evaluation;
  • the benchmark variant exactly as the source names it — version, subset, tool setting or date window;
  • the model identity as stated (snapshot, reasoning effort, mode);
  • the settings as stated, or “conditions not stated” when the source gives none;
  • a short verbatim excerpt from the source containing the number, so anyone can find it again;
  • the date we retrieved it.

“Checked” means the number on this site matches the number on the source page on that date. It does not mean we reproduced the result, or that the evaluation was run well. Only a HARBAN internal result, published with its logs, means we ran it ourselves.

Comparability groups

Two results can share an axis only when they come from the same benchmark and the same variant. That pair is the comparability group. A score on one version of a benchmark, or with tools versus without, is a different measurement — so it gets its own chart, or none.

Being in the same group is necessary but not sufficient: vendor-reported numbers inside one group are still produced under different settings, which is why every chart carries a warning.

Benchmarks on file that split into several groups

  • AIME2026 (2) · 2025 (1)
  • HLENo tools (3) · Tools not stated (3) · With tools (2)
  • LiveCodeBenchv6 (2) · Problems 2024-10-01 to 2025-02-01 (1)
  • Terminal-Bench2.1 (4) · 4.0 (2) · 2.0 (1)

Why vendor numbers differ

Two vendors can report the same benchmark and still not be measuring the same thing. The usual reasons:

Settings
Reasoning effort, sampling temperature, token budgets, number of attempts and how answers are averaged. Effort labels such as “high” or “max” are defined by each vendor, so the same word need not mean the same setting at another vendor.
Harness or scaffold
Agentic benchmarks measure a model inside some software that gives it tools, memory and a loop. Change that software and the score can change, even with the same model.
Versions
Benchmarks are revised — tasks fixed, answer keys corrected, date windows moved — and a model name can cover more than one snapshot. A score belongs to one benchmark version and one model snapshot.
Grading and selection
Some benchmarks are graded by another model, and vendors choose which benchmarks and which configurations to publish.

What each source stated when reporting Terminal-Bench — taken verbatim from our dataset:

Stated conditions for Terminal-Bench results on file
ModelVersionSettings (as stated)
DeepSeek-V4.1-Flash2.1Pass@1; max reasoning effort; Minimal mode of DeepSeek Harness, 1M-token context window
Qwen3.8-Max2.1Evaluated with Claude Code (avg@10), 5-hour timeout, max_tokens=131,072 (card footnote 2)
Qwen3.8-27B2.1Terminus harness (row label 'Terminal Bench 2.1 (Terminus)')
Muse Glimmer2.1with terminus2; High Reasoning. Meta’s linked methodology report states Terminal-Bench 2.1 results are sourced from Artificial Analysis (Terminus 2 harness in an E2B sandbox; 89 tasks).
Claude Opus 5.54.0xhigh effort (per page footnote); stated standard error ±2.6 pts. Anthropic evaluated Opus 5.5 with production safeguards enabled; when they intervened, biology and frontier LLM development tasks were completed by Claude Opus 5 and cybersecurity tasks by Claude Opus 4.8 (page note).
Grok 4.74.0xhigh reasoning; Grok Build harness (model card §2.3). xAI’s announcement page reports 37.6% for the same model — the two official sources disagree.
Gemini 3.1 Pro2.0Terminus-2 harness; self-computed

Benchmark health labels

A benchmark can stop being informative: top models bunch near the ceiling, errors are found in the answer key, or test data leaks into training sets. Each benchmark carries one of four labels, with a dated note and a public source for the judgement.

Active
No documented saturation, major flaw or retirement found as of the review date.
4 benchmarks
Saturated
Top models cluster near the ceiling; small differences are noise.
4 benchmarks
Flawed
Documented problems — label errors, weak tests or contamination — materially affect scores.
6 benchmarks
Retired
No longer maintained or superseded by a successor.
0 benchmarks

A label reflects what we found on its review date. It is a reason to read a score carefully, not a reason to ignore it. Browse the labels on the benchmarks catalogue.

Model facts

The model registry shows a field — release date, context window, modalities, licence — only when it appears on an official page from the model’s developer, and it links that page next to the value. We keep the vendor’s own wording (“1M tokens”) beside the normalised number, because the two do not always agree exactly.

Anything we could not confirm is shown as “Not verified”. We never fill a gap with a third-party figure or an estimate.

HARBAN internal evaluations

HARBAN has not yet published any internal evaluations. When we do, a result will only carry the “HARBAN internal” label if it is published with:

  • the exact model identity and the date it was accessed;
  • the full settings — prompt template, sampling parameters, reasoning effort, tools and token limits;
  • the harness or scaffold and its version, and the benchmark version and any excluded items;
  • the number of runs, with per-run scores;
  • a confidence interval and how it was computed;
  • complete run logs, linked from the result.

Our data schema enforces the last point: a result cannot be labelled internal without a link to its logs.

Corrections

If a number, date or label is wrong or out of date, use “Report an issue” on the benchmark or model page and include a link to the source. How we review and log corrections is set out in our editorial and data standards.

Questions

Why is there no overall leaderboard or ranking?

Every result we hold was produced by a different organisation under settings it chose. Ranking those numbers against each other would present them as comparable when they are not. We group them, label them and link the source instead.

Why list a benchmark marked Flawed or Saturated?

Vendors still publish scores on these benchmarks, and readers still meet those numbers in announcements. Keeping them listed — with the documented problem next to the score — is more useful than hiding them.

Why do some model fields say “Not verified”?

We only show a fact when we found it on an official page and recorded that page. “Not verified” means we could not confirm it; it does not mean zero, unlimited or unknown to the vendor.

Why don’t you show error bars?

We show a confidence interval only when the source published one. Most vendor tables report a single number, and we will not invent uncertainty the source did not report.

Can I use this data?

The registry and the benchmark results are available as read-only JSON at /api/v1/models and /api/v1/benchmarks. Every record carries its source URL; cite the original source for any number you reuse.

I think a number is wrong. What should I do?

Use “Report an issue” on the benchmark or model page, with a link to the source that shows the correct value. Corrections are handled under our published standards.

Model registry/models
Benchmarks/benchmarks
Paper breakdowns/research
AI tools directory/tools
Work with us/work-with-us