Paint a robot-arm artwork and cut the film of it

From the prompt 'let's make something dreamy', a poster had an agent design a painting, drive a real robot arm through 11,567 joint commands to paint it in about 30 minutes, then score and edit the footage.

Done withCodex· Oct 28, 2026

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.

Try it

With Codex· 3 parts to fill in

You have [a robot arm and its control tools], [a digital twin for collision and joint-limit checks], and [studio lights and cameras]. I want you to make something dreamy. Design a composition, generate a concept image, and plan the brush strokes. Simulate the result first and revise if it looks wrong. Check the full motion path for collisions and joint limits before you move the arm. Pause and show me the simulated preview before you paint for real. Then record it, score it and cut the footage.

Square brackets are the parts to fill in. The prompt is ours; the story is theirs.

Where they said it

Related