Independent eval research. Open methodology, published datasets, and the tools to run your own studies.

Original, open-source studies

Model comparisons, agent setups, cost, and modalities, measured on real tasks. Read the methodology and results, or rerun a study on your own data.

20 July 2026
Paper MCP vs Figma MCP for frontend agents

A coding agent rebuilt 27 complex designs through each MCP server, three trials each. Visual similarity scores CLIP embedding distance to the reference screenshot, and faithfulness comes from a claude-sonnet-5 judge.

Visual similarity · complex designs
Paper0.000
Figma0.000

0–1 CLIP score · 0.93 practical ceiling

Faithfulness · judge score
Paper0.000
Figma0.000

0–1 · complex designs

10 July 2026
Evaluating the GPT-5.6 family

225 procedurally generated tasks span arithmetic, symbolic rules, and data transforms, graded by exact match in code with no partial credit. Each model runs every task three times.

Overall solve rate
Sol0%
Terra0%
Luna0%
Sonnet 50%
Opus 4.80%
Fable0%

225 code-graded tasks · higher is better

9 July 2026
Evaluating speech-to-text models

Six providers transcribed 240 clips across eight content domains. Answer equivalence checks whether a downstream agent reaches the same answer from the transcript as from the ground-truth text.

Answer equivalence
OpenAI0.000
Groq0.000
ElevenLabs0.000
AssemblyAI0.000
Deepgram0.000
Google0.000

Downstream answer correctness · 0–1

6 July 2026
Evaluating the USA vs Belgium World Cup matchup

Applying the best-performing Parallel configuration from the World Cup eval to inspect the USA vs Belgium matchup as a source-backed research map.

2 July 2026
From World Cup matchups to research maps: evaluating Parallel's web research agents

We used Braintrust to evaluate six Parallel web research configurations across 48 World Cup matchups

30 June 2026
Benchmarking GLM-5.2 vs Opus 4.8 for real-world long-context retrieval

A Braintrust-native eval comparing GLM-5.2, Opus 4.8, and Sonnet 5 on exact long-context retrieval, cost, and latency.

30 June 2026
GLM-5.2 vs. Opus 4.8 technical report

The full methodology, hypotheses, and findings for Braintrust's GLM-5.2, Opus 4.8, (and Sonnet 5!) long-context retrieval eval.

30 June 2026
Using OSS models to save on inference costs without cutting quality

Call GLM-5.2 directly in playgrounds, prompts, and scorers, with no configuration, through July 31.

24 June 2026
Using Braintrust to eval agentic setups from large-scale Hugging Face data

We pulled 1,781 real agent traces from Hugging Face into Braintrust, scored every run, and found that the wrapper around your model explains 7× more variation in success than the model itself.

Videos

Evaluating the GPT-5.6 family

Which GPT-5.6 model should you actually use? We ran an independent eval of Sol, Terra, and Luna against Anthropic's Fable, Opus 4.8, and Sonnet 5 on 225 machine-checkable tasks across arithmetic, symbolic rules, and data transforms, each at three difficulty tiers. We cover the dataset, the scoring, the decision map for the cheapest model that clears a 90% reliability bar, and what Fable's refusals do to the headline scores.

17 August 20265:45
Paper MCP vs Figma MCP for frontend agents

Which design MCP server builds a better front-end page: Figma or Paper? We ran an independent eval in Braintrust with a headless Claude Code agent rebuilding 40 simple and 27 design-heavy web pages through each tool, then scored every rebuild three ways: CLIP visual similarity (turning each image into a list of numbers so look-alikes score close), an LLM faithfulness judge, and two deterministic checks. We cover the dataset design, the scoring, the 0.93 similarity ceiling, what the traces revealed, and where the two land on consistency, speed, cost, and code quality.

29 July 20263:18
GLM-5.2 vs Opus 4.8

Do open-source models fall apart once the context gets long? We put GLM-5.2 (the open-source model from z.ai) head-to-head against Claude Opus 4.8 on exact retrieval from long code contexts to find out. In this video, we build the whole eval in Braintrust — mechanically generating machine-checkable questions straight from CPython's abstract syntax tree, scoring answers three different ways, and adding a perturbation control to rule out memorization. We cover dataset design, scoring, statistical honesty (Wilson intervals), and the cost vs. accuracy trade-off.

29 July 20263:18

Run evals like us

Each skill packages best practices from leading AI teams and researchers into a plain SKILL.md file your coding agent can read. Use them to get started running evals on your data.

Claude Code
Codex
Cursor
Gemini CLI
GitHub Copilot
opencode
Browse the repo

Point your agent at a skill

Ask it to do what the skill describes, like validating a scorer against human labels or finding hidden failure modes.

gh skill install braintrustdata/eval-library braintrust-validate-eval-scorer
skills/braintrust-validate-eval-scorer/SKILL.md
---
name: braintrust-validate-eval-scorer
description: Validate automated eval scorers and LLM judges against expert-reviewed reference data.
---
# Validate the scorer
  1. 1.Name the reference tier before computing anything.
  2. 2.Verify alignment: scorer outputs and reference labels must line up at the item and criterion level.
  3. 3.Report agreement (κ or α) with uncertainty, not raw accuracy.
  4. 4.Lead with the most decision-relevant false acceptance before any aggregate, and enumerate the dangerous cells case by case.
  5. 5.Break errors down by class and severity.
  6. 6.Test sensitivity and shortcuts: inject known regressions and improvements and confirm the scorer moves; probe whether length, confidence, or polish raise the score independent of quality; probe whether text addressed to the judge moves it; slice agreement by subgroup.

Subscribe to the Department of Evals

A newsletter for unfiltered thoughts on eval methodology, analysis, and failures

Subscribe