GPT‑6 Astra on robotic manipulation

September 4, 2026

A follow‑up to our comparison of Claude Fable 5 and Fable 5.1. We gave OpenAI's GPT‑6 Astra control of the same YAM arms under the same Inspect Robots agent policy, on the same two tasks:

“Pick up the red block from the table and place it inside the bowl.”

“Pick up the round blue puzzle piece by the knob at its center and place it into the matching circular groove in the board.”

On the bowl task Astra placed the block in 19 of 20 trials, against Fable 5.1's 8 of 20 and Fable 5 in 1 of 20, in 2.5 minutes per trial to Fable 5.1's 6.8, at an estimated $0.94 per run to $2.12.

The puzzle task is a different story: Astra completed the insertion 2 times in 20 against Fable 5.1's 2 in 20. It reaches the groove and stalls at the same final step Fable does, at $1.36 per run to $2.18.

Block into bowl: the best completed run of each model (highest stage, then shortest), each played in its own time at the same speed‑up. Timers show real elapsed time with thinking pauses removed.


Astra completes the bowl task far more often, at about half the cost per run

2026-09-04T18:50:02.475437 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ $1 $2 $3 0 20 40 60 80 100 completion rate (%) Fable 5 Fable 5.1 GPT-6 Astra 2.4× higher completion rate 2.3× cheaper Block into bowl $1 $2 $3 Fable 5 Fable 5.1 GPT-6 Astra same completion rate 1.6× cheaper Puzzle piece into groove estimated cost per run (USD, list price)

Large dots are condition means; faint dots are individual trials (100 if completed, 0 otherwise) at their own cost.


Scoring

Every trial was scored by a human grader on the highest stage it reached, so a run that fails still records how far it got. The rubric is unchanged from the Fable report.

0No purposeful approach
1Made contact with the object
2Lifted the object clear of the table
3Positioned it above the deposit point
4Placed it in its final position

Astra places the block almost every time; on the puzzle it stalls where Fable does

2026-09-04T18:50:02.444943 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ Fable 5 (n=20) Fable 5.1 (n=20) GPT-6 Astra (n=20) 2 13 3 2 6 2 2 8 19 Block into bowl 0 20 40 60 80 100 share of trials (%) Fable 5 (n=20) Fable 5.1 (n=20) GPT-6 Astra (n=20) 2 11 2 5 4 4 9 2 3 6 8 2 Puzzle piece into groove 0 no approach 1 contact 2 lifted 3 positioned 4 placed

Share of trials per model reaching each stage; n per row is the number of trials in that cell.


Results

TaskModelMean stageCompletions RateOutput tokens/runEst. cost/runMinutes/run
Block into bowlFable 51.301 / 205%19.2k$2.698.2
Block into bowlFable 5.12.408 / 2040%12.9k$2.126.8
Block into bowlGPT-6 Astra3.9519 / 2095%2.1k$0.942.5
Puzzle into grooveFable 51.500 / 200%16.3k$2.637.9
Puzzle into grooveFable 5.12.352 / 2010%10.5k$2.185.9
Puzzle into grooveGPT-6 Astra2.002 / 2010%2.7k$1.363.4

All runs

Every counted trial, 120 in total.

TaskModelScoreTime (min) Output tokensTranscriptVideoRerun
Block into bowlGPT-6 Astra41.71,533viewwatchdownload
Block into bowlGPT-6 Astra41.71,734viewwatchdownload
Block into bowlGPT-6 Astra41.71,573viewwatchdownload
Block into bowlGPT-6 Astra41.81,669viewwatchdownload
Block into bowlGPT-6 Astra41.91,570viewwatchdownload
Block into bowlGPT-6 Astra42.11,491viewwatchdownload
Block into bowlGPT-6 Astra42.12,153viewwatchdownload
Block into bowlGPT-6 Astra42.11,782viewwatchdownload
Block into bowlGPT-6 Astra42.22,034viewwatchdownload
Block into bowlGPT-6 Astra42.52,441viewwatchdownload
Block into bowlGPT-6 Astra42.52,625viewwatchdownload
Block into bowlGPT-6 Astra42.51,697viewwatchdownload
Block into bowlGPT-6 Astra42.82,434viewwatchdownload
Block into bowlGPT-6 Astra42.92,966viewwatchdownload
Block into bowlGPT-6 Astra43.21,627viewwatchdownload
Block into bowlGPT-6 Astra43.32,768viewwatchdownload
Block into bowlGPT-6 Astra43.32,777viewwatchdownload
Block into bowlGPT-6 Astra43.42,185viewwatchdownload
Block into bowlGPT-6 Astra43.51,979viewwatchdownload
Block into bowlGPT-6 Astra33.52,428viewwatchdownload
Block into bowlFable 545.213,120viewwatchdownload
Block into bowlFable 537.114,048viewwatchdownload
Block into bowlFable 525.010,663viewwatchdownload
Block into bowlFable 528.717,859viewwatchdownload
Block into bowlFable 529.115,064viewwatchdownload
Block into bowlFable 514.79,096viewwatchdownload
Block into bowlFable 515.813,800viewwatchdownload
Block into bowlFable 515.89,954viewwatchdownload
Block into bowlFable 517.116,666viewwatchdownload
Block into bowlFable 517.218,165viewwatchdownload
Block into bowlFable 517.214,719viewwatchdownload
Block into bowlFable 518.424,975viewwatchdownload
Block into bowlFable 518.717,436viewwatchdownload
Block into bowlFable 518.821,388viewwatchdownload
Block into bowlFable 519.630,566viewwatchdownload
Block into bowlFable 5110.828,784viewwatchdownload
Block into bowlFable 5111.727,810viewwatchdownload
Block into bowlFable 5114.835,211viewwatchdownload
Block into bowlFable 508.717,764viewwatchdownload
Block into bowlFable 509.727,582viewwatchdownload
Block into bowlFable 5.144.29,124viewwatchdownload
Block into bowlFable 5.144.89,779viewwatchdownload
Block into bowlFable 5.145.011,359viewwatchdownload
Block into bowlFable 5.145.18,526viewwatchdownload
Block into bowlFable 5.145.610,998viewwatchdownload
Block into bowlFable 5.146.57,031viewwatchdownload
Block into bowlFable 5.146.715,901viewwatchdownload
Block into bowlFable 5.147.58,964viewwatchdownload
Block into bowlFable 5.135.714,477viewwatchdownload
Block into bowlFable 5.138.620,110viewwatchdownload
Block into bowlFable 5.127.320,022viewwatchdownload
Block into bowlFable 5.1218.914,526viewwatchdownload
Block into bowlFable 5.115.713,265viewwatchdownload
Block into bowlFable 5.115.918,073viewwatchdownload
Block into bowlFable 5.116.013,070viewwatchdownload
Block into bowlFable 5.116.611,506viewwatchdownload
Block into bowlFable 5.117.111,404viewwatchdownload
Block into bowlFable 5.118.517,760viewwatchdownload
Block into bowlFable 5.104.58,979viewwatchdownload
Block into bowlFable 5.105.213,394viewwatchdownload
Puzzle into grooveGPT-6 Astra42.82,229viewwatchdownload
Puzzle into grooveGPT-6 Astra43.31,967viewwatchdownload
Puzzle into grooveGPT-6 Astra32.32,581viewwatchdownload
Puzzle into grooveGPT-6 Astra32.62,805viewwatchdownload
Puzzle into grooveGPT-6 Astra32.62,470viewwatchdownload
Puzzle into grooveGPT-6 Astra32.92,978viewwatchdownload
Puzzle into grooveGPT-6 Astra33.02,937viewwatchdownload
Puzzle into grooveGPT-6 Astra33.12,932viewwatchdownload
Puzzle into grooveGPT-6 Astra33.62,538viewwatchdownload
Puzzle into grooveGPT-6 Astra33.63,417viewwatchdownload
Puzzle into grooveGPT-6 Astra23.93,142viewwatchdownload
Puzzle into grooveGPT-6 Astra12.22,458viewwatchdownload
Puzzle into grooveGPT-6 Astra12.82,464viewwatchdownload
Puzzle into grooveGPT-6 Astra13.02,117viewwatchdownload
Puzzle into grooveGPT-6 Astra13.12,901viewwatchdownload
Puzzle into grooveGPT-6 Astra13.93,041viewwatchdownload
Puzzle into grooveGPT-6 Astra110.22,491viewwatchdownload
Puzzle into grooveGPT-6 Astra02.63,025viewwatchdownload
Puzzle into grooveGPT-6 Astra02.82,916viewwatchdownload
Puzzle into grooveGPT-6 Astra03.33,161viewwatchdownload
Puzzle into grooveFable 535.412,599viewwatchdownload
Puzzle into grooveFable 536.611,044viewwatchdownload
Puzzle into grooveFable 536.711,726viewwatchdownload
Puzzle into grooveFable 536.810,743viewwatchdownload
Puzzle into grooveFable 538.814,855viewwatchdownload
Puzzle into grooveFable 527.019,149viewwatchdownload
Puzzle into grooveFable 529.122,592viewwatchdownload
Puzzle into grooveFable 514.59,620viewwatchdownload
Puzzle into grooveFable 514.79,942viewwatchdownload
Puzzle into grooveFable 515.313,629viewwatchdownload
Puzzle into grooveFable 515.816,029viewwatchdownload
Puzzle into grooveFable 516.616,460viewwatchdownload
Puzzle into grooveFable 517.310,544viewwatchdownload
Puzzle into grooveFable 518.325,603viewwatchdownload
Puzzle into grooveFable 518.323,105viewwatchdownload
Puzzle into grooveFable 519.120,718viewwatchdownload
Puzzle into grooveFable 5115.129,746viewwatchdownload
Puzzle into grooveFable 5117.211,577viewwatchdownload
Puzzle into grooveFable 506.218,229viewwatchdownload
Puzzle into grooveFable 5010.018,386viewwatchdownload
Puzzle into grooveFable 5.145.210,618viewwatchdownload
Puzzle into grooveFable 5.147.610,306viewwatchdownload
Puzzle into grooveFable 5.134.19,993viewwatchdownload
Puzzle into grooveFable 5.135.011,549viewwatchdownload
Puzzle into grooveFable 5.135.410,450viewwatchdownload
Puzzle into grooveFable 5.136.010,417viewwatchdownload
Puzzle into grooveFable 5.136.510,725viewwatchdownload
Puzzle into grooveFable 5.137.110,312viewwatchdownload
Puzzle into grooveFable 5.137.211,048viewwatchdownload
Puzzle into grooveFable 5.137.411,978viewwatchdownload
Puzzle into grooveFable 5.137.512,251viewwatchdownload
Puzzle into grooveFable 5.123.79,362viewwatchdownload
Puzzle into grooveFable 5.124.58,946viewwatchdownload
Puzzle into grooveFable 5.124.99,432viewwatchdownload
Puzzle into grooveFable 5.126.612,046viewwatchdownload
Puzzle into grooveFable 5.113.99,341viewwatchdownload
Puzzle into grooveFable 5.114.39,597viewwatchdownload
Puzzle into grooveFable 5.115.512,735viewwatchdownload
Puzzle into grooveFable 5.1110.09,111viewwatchdownload
Puzzle into grooveFable 5.106.510,359viewwatchdownload

Technical specifications

EmbodimentBimanual I2RT YAM arms, 6-DoF per arm with parallel-jaw grippers
ControlAbsolute end-effector poses (move_to): x, y, z, yaw, pitch, roll and gripper, per arm. The robot's IK converts poses to joint angles.
ObservationThree camera views (top, left wrist, right wrist) plus proprioceptive state, each turn
Policyagent policy, medium thinking effort, 20-LLM-call budget, 25% speed cap, default safety guardrails on
Modelsgpt-6-astra, claude-fable-5 and claude-fable-5-1
HarnessInspect Robots 0.58.0
Trials20 per model per task; puzzle on rig-4 for all models, bowl on rig-3 for the Fable models and rig-1 for Astra
Token countsWire-level request and response tokens, not billed tokens; cost at list price, $10 / $50 per million input / output tokens for all three models

Limitations