Skip to content
BetaBenchAlert v0.1 is in Beta.Numbers are real, but pages and rules can still change.See what changed

Lab health

Is the lab healthy?

The machine behind every number on this site: is it awake, is it still signed in, and what did the last round of checks do?

Lab is runningSigned in and ready

Running means the last round started under 180 minutes ago. A few rate limits a day is normal on paid plans.

If the lab is behind, read the boards as stale and check back. Reading this site never starts a test — the schedule is ours alone.

Next check

A new round starts every hour, day and night. The next one is at 6:00 PM.

How fresh is this?

When the lab last ran, and how far behind it is right now.

Last speed round

1m ago · 13 saved · 0 skipped · 6 failed · took 1m 25s

The hourly ping and speed sweep

Most recent problem

failed

The newest error label in the last 24 hours

What counts on the boards

Test kit v0.2 only · the answer must pass our grader · leftover plugins, skills, or hooks are named on the sample

The rule the live boards apply to every sample

Where each plan's meter stands

How full our own usage window is on each paid plan right now, when it resets, and how solid today's reading is. This is our account, not yours.

See what a full window is worth
Claude Max 20x
59% of the window usedGrade C · Thin

Resets Thu 04:00 UTC · 326 readings that day · read 17h ago

ChatGPT Pro ($100, 5×)
49% of the window usedGrade · Gaps

Resets Tue 00:30 UTC · 7 readings that day · read 17h ago

SuperGrok Heavy
17% of the window usedGrade · Gaps

Resets Sun 17:53 UTC · 14 readings that day · read 17h ago

We read our own account's meter from each vendor's usage endpoint, a few times an hour. It costs no model calls, and it says nothing about your account.

24-hour tape

The last 24 hours

Every ping, lined up round by round. This is the app waking up — not a writing-speed test.

Claude Code

Anthropic

Fastest this round

3.48s

Start-to-finish this round

100%

Pings that worked in 24h

23% fasterthan its usual 24-hour time

Start-to-finish · 24 hours

Usual
4.54s
Slowest
8.36s
Finished
24/24

Codex

OpenAI

Unfilled

Start-to-finish this round

100%

Pings that worked in 24h

Waiting on this round’s check

Start-to-finish · 24 hours

Usual
6.24s
Slowest
12.1s
Finished
22/22

Grok Build

xAI

Live

6.61s

Start-to-finish this round

100%

Pings that worked in 24h

27% slowerthan its usual 24-hour time

Start-to-finish · 24 hours

Usual
5.20s
Slowest
15.3s
Finished
24/24

How to read this

Ping is a tiny ok check. Wall time is start to finish — lower is better. In the chart, a red hashed stub failed, and a bar that fades at the top ran past the scale — hover it for the real number. Writing speed lives on the home leaderboard, in visible answer tok/s.

Rounds with a check
24 of 24
Each round is hour
Checks saved
70
0 failed
Checks that worked
100.0%
Finished with no error

Wall time · last 24 hours

One bar per agent, every hour

Every column is one slot on the same clock, so the bars line up across agents.

Claude Codemedian 4.54sCodexmedian 6.24sGrok Buildmedian 5.20sShorter bars are faster
wall02s4s6s8s10s
6pmAug 228pm10pm12amAug 232am4am6am8am10am12pm2pm4pm5pm

How to read this

Each one-hour slot has one bar per agent, side by side. Height is how long the ping took, so a shorter bar is faster. A red hatched stub is a probe that failed. A bar that fades at the top ran past the scale — hover it for the real number. A thin flat line means no probe ran that slot.

Full record — every slot, every number
HourClaude CodeCodexGrok Build
Wall timeTok/sWall timeTok/sWall timeTok/s
Aug 23 5:00pm3.48s21.57no sample6.61s4.39
Aug 23 4:00pm4.37s17.84no sample7.28s3.98
Aug 23 3:00pm4.94s14.778.52s0.595.80s2.93
Aug 23 2:00pm5.14s20.646.40s0.785.19s5.59
Aug 23 1:00pm4.69s22.176.54s0.765.23s3.25
Aug 23 12:00pm4.73s13.1210.1s0.504.79s3.76
Aug 23 11:00am4.90s19.614.73s1.0615.3s1.90
Aug 23 10:00am7.62s16.414.72s1.065.26s5.52
Aug 23 9:00am8.36s7.064.76s1.055.47s5.49
Aug 23 8:00am3.96s16.675.30s0.947.23s2.49
Aug 23 7:00am4.95s16.1612.1s0.415.31s3.20
Aug 23 6:00am5.72s12.235.69s0.885.11s5.68
Aug 23 5:00am4.37s20.824.97s1.014.58s3.71
Aug 23 4:00am4.39s10.714.63s1.084.62s3.68
Aug 23 3:00am4.10s20.736.08s0.826.94s4.18
Aug 23 2:00am5.58s16.144.64s1.085.21s3.26
Aug 23 1:00am7.77s13.135.34s0.944.64s6.47
Aug 23 12:00am3.76s11.716.67s0.754.57s3.72
Aug 22 11:00pm3.60s12.216.53s0.774.43s3.84
Aug 22 10:00pm3.10s29.375.93s0.844.96s5.85
Aug 22 9:00pm4.11s31.177.32s0.685.17s3.29
Aug 22 8:00pm2.87s28.557.34s0.685.21s3.26
Aug 22 7:00pm2.63s15.218.58s0.585.04s5.96
Aug 22 6:00pm5.44s24.468.15s0.614.85s5.98

Last check 1m ago

70 records in view · all times America/New_York

The apps we are signed into

We buy the same paid plans you can buy. If a sign-in goes stale, we skip that app for the round and say so here, rather than publishing a broken number.

Claude Code sign-in

Signed in · claude.ai

claude.ai · max · v2.1.241 (Claude Code)

Codex sign-in

Signed in · ChatGPT

chatgpt · vcodex-cli 0.147.0

Grok Build sign-in

Signed in · grok.com

session · vgrok 1.0.5 (5115b46bc9) [stable]

No API keys

None set — we test the paid apps only

An API key in the environment would quietly move billing to the pay-as-you-go API, and we would stop measuring the paid app people actually use. Our runner strips those keys, and stops on purpose if one is set.

Test kit v0.2 · win32. App versions change often — a jump can move the numbers.

What the last round did

Every model the last speed round touched, in order. Recorded means we saved a measurement. Skipped means it was not that model’s turn, or the app had already hit a rate limit.

Show every target from the last round (13)
ping · claude
saved · ok · ok · 3.48s
ping · codex
saved · failed · failed · 6.91s
ping · grok
saved · ok · ok · 6.61s
speed · claude/fable
saved · failed · rate limit warning · 6.46s
speed · codex/luna
saved · failed · failed · 7.09s
speed · codex/terra
saved · failed · failed · 6.42s
speed · codex/sol
saved · failed · failed · 5.96s
speed · codex/gpt-5.5
saved · failed · failed · 6.33s
speed · grok/grok-4.6
saved · ok · ok · 7.25s
speed · grok/grok-4.5
saved · ok · ok · 6.25s
speed · claude/haiku
saved · ok · ok · 6.62s
speed · claude/sonnet
saved · ok · ok · 5.24s
speed · claude/opus
saved · ok · ok · 4.80s

Read next