What they did
A Redditor (u/dhvanil) typed a single open-ended prompt into one Codex chat running GPT-6 Astra. The agent designed a composition of three fish circling an empty centre, generated a concept image, and wrote 34 brush strokes. It simulated how the watercolour would spread, discarding a first version where the water swallowed the fish, then compiled the arm's motion and checked the whole route for collisions and joint limits in a digital twin. It turned on the studio lights, started two cameras, and drove a real robot arm to paint the piece.
How it went
The paint run took about 30 minutes and 11,567 joint commands. Afterwards the agent read the run logs to find when each stroke landed, composed music in code to match, colour-graded the footage and cut it so the strokes hit the beat, then titled the result 'a small orbit'. The poster shared the finished film.
Worth knowing
The poster is explicit that the agent does not stream motor commands token by token: it plans the painting and calls the studio's tools, and a separate checked executor drives the arm. The studio tooling itself was built with Codex and Claude over the preceding months. This is a single first-hand demo with no independent verification.