Skip to content
DurkBench

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 ready1 rate limits in 24h

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 12:00 AM.

How fresh is this?

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

Last speed round

1m ago · 10 saved · 3 skipped · 5 failed · took 1m 35s

The hourly ping and speed sweep

Most recent problem

rate limit warning

The newest error label in the last 24 hours

What counts on the boards

Test kit v6 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

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

Unfilled

Start-to-finish this round

100%

Pings that worked in 24h

Waiting on this round’s check

Start-to-finish · 24 hours

Usual
4.62s
Slowest
7.75s
Finished
23/23

Codex

OpenAI

Live

9.19s

Start-to-finish this round

100%

Pings that worked in 24h

9% slowerthan its usual 24-hour time

Start-to-finish · 24 hours

Usual
8.40s
Slowest
12.6s
Finished
24/24

Grok Build

xAI

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.10s
Slowest
2m 60s
Finished
23/23

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 wall 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.62sCodexmedian 8.40sGrok Buildmedian 6.10sShorter bars are faster
wall05s10s15s
12amAug 202am4am6am8am10am12pm2pm4pm6pm8pm10pm11pm

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 20 11:00pmno sample9.19s0.54no sample
Aug 20 10:00pm4.56s9.658.67s0.585.24s5.72
Aug 20 9:00pm4.62s13.418.51s0.596.50s4.62
Aug 20 8:00pm4.79s8.988.96s0.565.53s3.08
Aug 20 7:00pm4.27s22.739.01s0.564.47s3.80
Aug 20 6:00pm5.08s19.308.39s0.606.16s4.87
Aug 20 5:00pm5.69s17.225.16s0.976.82s4.40
Aug 20 4:00pm4.64s23.906.71s0.754.61s3.69
Aug 20 3:00pm7.36s9.917.25s0.696.60s4.24
Aug 20 2:00pm7.75s13.937.71s0.658.83s3.40
Aug 20 1:00pm4.46s17.957.88s0.6312.3s1.38
Aug 20 12:00pm4.47s18.119.57s0.526.44s4.66
Aug 20 11:00am6.42s7.489.20s0.545.10s3.33
Aug 20 10:00am4.11s9.257.21s0.696.08s4.61
Aug 20 9:00am4.10s10.2511.1s0.456.81s2.50
Aug 20 8:00am4.84s7.6511.6s0.436.10s4.75
Aug 20 7:00am3.86s11.136.67s0.755.99s5.01
Aug 20 6:00am4.45s17.067.32s0.682m 60s0.09
Aug 20 5:00am4.12s12.378.30s0.605.71s2.98
Aug 20 4:00am5.24s15.847.75s0.656.03s4.81
Aug 20 3:00am4.02s24.157.71s0.654.89s6.13
Aug 20 2:00am7.40s22.998.42s0.596.51s4.45
Aug 20 1:00am4.58s9.169.61s0.529.44s1.91
Aug 20 12:00am5.49s11.4812.6s0.404.89s6.14

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.238 (Claude Code)

Codex sign-in

Signed in · ChatGPT

chatgpt · vcodex-cli 0.147.0

Grok Build sign-in

Not signed in — this app is skipped

vgrok 1.0.5 (5115b46bc9)

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 v6 · 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 · failed · rate limit warning · 4.20s
ping · codex
saved · ok · ok · 9.19s
ping · grok
skipped · subscription auth missing
speed · claude/haiku
saved · failed · rate limit warning · 11.7s
speed · claude/sonnet
saved · failed · rate limit warning · 6.57s
speed · claude/opus
saved · failed · rate limit warning · 8.12s
speed · claude/fable
saved · failed · rate limit warning · 7.68s
speed · codex/luna
saved · ok · ok · 14.4s
speed · codex/terra
saved · ok · ok · 9.83s
speed · codex/sol
saved · ok · ok · 9.71s
speed · codex/gpt-5.5
saved · ok · ok · 10.4s
speed · grok/grok-4.6
skipped · subscription auth missing
speed · grok/grok-4.5
skipped · subscription auth missing

Read next