Our methodology

Trust the process.
Then inspect it.

This field guide is automated. Hardware affiliate links are disclosed and sit outside the ranking, which makes the method, limits, and audit trail more important, not less.

end-to-end process

Six gates from raw signal to a published answer

  1. 01

    Collect

    Catalog facts, benchmarks, prices, and public practitioner reports.

  2. 02

    Classify

    Associate evidence with the exact model, task, sentiment, and source type.

  3. 03

    Score

    Apply the use case's fixed weights to current, eligible model data.

  4. 04

    Draft claims

    Propose atomic tips and cautions from the supplied evidence.

  5. 05

    Verify

    Audit each claim once and discard unsupported output.

  6. 06

    Publish

    Replace the complete recommendation atomically and rebuild the site.

Ranking, claim drafting, and verification are separate stages. The drafting model never receives authority to reorder candidates. A separate model audits atomic claims once; unsupported claims are discarded, and deterministic code assembles the published prose.

source observatory

What the pipeline can actually see

45 of 55 configured or intended sources are healthy. Disabled sources stay in task coverage as visible gaps.

SourceKindStatusRows matchedLast success
Aider Polyglotbenchmarkhealthy37/692026-10-20
Berkeley Function Callingbenchmarkhealthy47/1092026-10-20
design arenabenchmarkhealthy435/4982026-10-20
FrontierMath Tiers 1-3 (Epoch AI)benchmarkhealthy102/1202026-10-20
GPQA Diamond (Epoch AI)benchmarkhealthy193/3242026-10-20
OTIS Mock AIME (Epoch AI)benchmarkhealthy193/3042026-10-20
SimpleQA Verified (Epoch AI)benchmarkhealthy75/912026-10-20
FACTS Groundingbenchmarkhealthy45/522026-10-20
Terminal-Bench (former Frontier-Bench)benchmarkdisabled0/02026-10-01
JevBenchbenchmarkhealthy116/1162026-10-20
LiveBenchbenchmarkfailing0/02026-10-18
LMArena Agentbenchmarkhealthy50/532026-10-20
LMArena Agent Bash Recoverybenchmarkhealthy50/522026-10-20
LMArena Agent Steerabilitybenchmarkhealthy50/532026-10-20
LMArena Agent Task Outcomebenchmarkhealthy50/532026-10-20
LMArena Agent Tool Hallucinationbenchmarkhealthy50/532026-10-20
LMArena WebDevbenchmarkhealthy112/1472026-10-20
LMArena Creative Writingbenchmarkhealthy174/4142026-10-20
LMArena Documentbenchmarkhealthy40/442026-10-20
LMArena Instruction Followingbenchmarkhealthy174/4162026-10-20
LMArena Long Querybenchmarkhealthy174/3942026-10-20
LMArena Mathbenchmarkhealthy169/4002026-10-20
LMArena Searchbenchmarkhealthy13/422026-10-20
LMArena Search Factualitybenchmarkhealthy13/402026-10-20
LMArena Textbenchmarkhealthy173/4162026-10-20
LMArena Text Factualitybenchmarkhealthy128/1852026-10-20
LMArena Visionbenchmarkhealthy96/1672026-10-20
LMArena Vision Diagramsbenchmarkhealthy89/1232026-10-20
LMArena Vision OCRbenchmarkhealthy89/1232026-10-20
LMArena WebDev Image-to-Webbenchmarkhealthy53/642026-10-20
OSWorld Verifiedbenchmarkhealthy5/92026-10-20
SWE-bench Verifiedbenchmarkhealthy11/182026-10-20
SWE-rebenchbenchmarkhealthy12/132026-10-20
tau2-benchbenchmarkhealthy22/272026-10-20
Terminal-Benchbenchmarkhealthy35/352026-10-20
Blueskycommunitydisabled0/0never
GitHub Discussionscommunitydegraded205/2052026-10-20
Hacker Newscommunityhealthy3893/38932026-10-20
Hugging Face discussionscommunityhealthy12/122026-10-20
Lemmycommunityhealthy62/622026-10-20
CRAGowned evaldisabled0/0never
LongBench v2owned evaldisabled0/0never
Route reliabilityowned evaldisabled0/0never
Structured-output evalowned evaldisabled0/0never
VLMEvalKit tasksowned evaldisabled0/0never
WMT translationowned evaldisabled0/0never
GitHub issuespractitionerhealthy373/3732026-10-20
RSS · https://aider.chat/feed.xmlpractitionerhealthy0/102026-10-20
RSS · https://huggingface.co/blog/feed.xmlpractitionerhealthy0/8822026-10-20
RSS · https://metr.org/feed.xmlpractitionerhealthy1/982026-10-20
RSS · https://simonwillison.net/atom/everything/practitionerhealthy5/302026-10-20
RSS · https://thezvi.substack.com/feedpractitionerhealthy0/202026-10-20
RSS · https://www.interconnects.ai/feedpractitionerhealthy0/202026-10-20
RSS · https://www.latent.space/feedpractitionerhealthy3/202026-10-20
Stack Exchangepractitionerhealthy4/42026-10-20
  1. 01

    Catalog, not copy

    OpenRouter and models.dev supply language-model facts; the ranked JevBench roster supplies typed decision systems. Chat baselines, raw-logit controls, classifiers and rerankers in that roster are excluded from the decision catalog. Separate checkpoint variants keep separate identities. These sources supply structured facts such as pricing, context, modalities, release dates, capabilities, and third-party benchmark identifiers. Newly cataloged models are joined automatically to benchmark rows by permanent slug. We never republish vendor descriptions.

  2. 02

    Evidence has a type

    Benchmarks, independent evaluators, practitioner reports, community discussions, operational telemetry, and official release evaluations are kept distinct. JevBench, LiveBench, BFCL, SWE-rebench, Terminal-Bench, OSWorld, tau2-bench, FACTS Grounding, Epoch AI, LMArena, Design Arena, Aider, SWE-bench, and configured task suites retain their evaluator and harness lineage. First-party release claims can never count as independent confirmation.

  3. 03

    The question sets the weights

    There is no universal best model. Each use case defines its own task-specific benchmark, price, context, reliability, and ownership signals. Scores average only measured inputs. Popularity, release age, community volume and missing-test penalties add no points. Only the newest coherent benchmark snapshots participate.

  4. 04

    Coverage has a named status

    A model with one excellent result should not automatically equal one tested broadly. Coverage is measured against every intended feed, including a configured feed that is failing or not yet available. Established measurements require at least two independent evaluator families. Coverage describes breadth, not a probability that the model is best. Close scores are labelled without claiming statistical significance, and among close leaders the one measured by more evaluator families ranks first. One independent result or official release evidence is provisional.

  5. 05

    The writer does not rank

    The deterministic scorer owns candidate order. A language model turns supplied evidence into readable verdicts but cannot promote a model over the computed order.

  6. 06

    Every source is checked

    Citations are checked for model ownership and source existence, then a separate validation pass tests whether each excerpt supports the prose. Claims are attributed to the exact model and task, with integration failures separated from capability. One conversation counts once and each author has a capped contribution. First-hand reports decay with a 45-day half-life; neutral mentions add no endorsement. Evaluators, repositories, publications, communities, and negative reports retain separate lineage. Unsupported output fails closed.

  7. 07

    Freshness is explicit

    Catalog, every benchmark source, official vendor release discovery, evidence, and synthesis each refresh daily. New model announcements are found through reviewed first-party sitemaps and exact model identity checks. Relevant evidence, material catalog changes, new benchmark snapshots, or the freshness ceiling trigger regeneration for affected use cases. Discovery rotates through measured challengers with few practitioner reports regardless of release age. Observation dates and evaluation versions are kept separate.

  8. 08

    Constraints rerank a wider field

    Editorial pages stay concise, but synthesis retains a larger pool of citation-audited candidates. Picker constraints such as open weights, price, context, modalities, and deployment route deterministically rerank that pool. A one-sided candidate can appear there only when its supported evidence is shown and the missing side is stated plainly.

  9. 09

    One answer survives failures

    Every selectable use case has one explicit top recommendation. If an upstream source or synthesis run fails, the last completely verified answer remains published and the pipeline raises an operational alert. A failed source retains its last verified snapshot with its last successful check shown. Benchmark identity or cohort mismatches are excluded; contaminated historical versions are never revived.

who runs this

An automated publication

No person edits the rankings. The pipeline above collects, scores, drafts and verifies on a schedule, and every published claim links to its source. The operator maintains the code and the source list, and earns only from the disclosed hardware affiliate link, which never enters the ranking.

corrections policy

How errors get fixed

  • A source deleted at its origin is removed from the next build, and claims that relied on it are dropped.
  • A wrong number or attribution is fixed in the generator, not by hand on one page, so every page using that rule is corrected together.
  • Each ranking shows its revision number and update date, so a correction is visible as a new revision.

known limits

A useful map is still not the territory.

Community evidence leans developer-heavy, public discussion can be promotional or mistaken, benchmark coverage varies, and listed API prices do not capture hosting or latency. Official release evidence closes the launch-day information gap but remains visibly provisional until independent sources reproduce relevant results. Treat the top pick as the strongest model to test first, then validate it against your prompts, latency target, and failure budget.