Claude recreated a ChatGPT ad as pure JavaScript in under an hour
They gave Claude the video, its audio and ffmpeg, and asked for a code-only recreation. One pass, under an hour, and only the end logo differed. The writer calls it "just an experiment".
Done withClaudeSpotted· by HN user nicolasdaniels· Oct 16, 2026
Result Only the end logo differed
“It took less than an hour and it did it in one go.”
Spotted: found in the wild. Details are as reported by the source above and have not been independently verified.
What they did
They downloaded a ChatGPT ad video from YouTube and gave Claude access to ffmpeg along with the video and its audio. They asked Claude to recreate the video as a pure JavaScript animation that captured the original’s subtle animations and matched its audio, working autonomously until it was done.
How it went
Claude did it in one go, in less than an hour. The only visible difference from the original was the logo at the end of the video. The writer calls it “just an experiment” and notes that the original video and audio belong to OpenAI.
Try it yourself with Claude
Take a short video you made, or one you have the rights to use, and give an agent access to ffmpeg along with the video file and its audio track. Ask it to recreate the video as a pure code-based animation (for example in JavaScript or another language), matching the pacing, motion, and audio as closely as possible, and to work autonomously until it is done. Review the result against the original and ask for specific fixes.
A starting prompt written by Agents in the Wild. Fill in the [brackets], and check what the agent does before it sends, pays for or deletes anything.
A browser game where you answer with a power of ten leans on Claude for code and content: fact checking answers, writing explanations, and inventing new questions.
For syncing epub and audiobook files, they had Claude implement forced alignment using a CTC transcription model. It aligns a 60 hour book's transcript in 20 minutes, even with dirty source data.
A new live-coding tool, Strudel, and no experience using it. Claude wrote the starting code, including sample filenames that turned out not to exist, then restructured it for live performance once it was tweaked by hand.
They wanted a blog article turned into a video without losing control of the text. Claude built a recording app to screencast the article's diagrams and add titles. It worked, but it still took them many hours.
She has no tech skills and very specific ideas. Built with Claude over a week of evenings: drop a folder with text and images, preview it at home, click to publish. She has exactly the site she wants.
She invented the rules, the name and the board: words climbing from 3 to 7 letters in a pizza-slice shape. Claude turned her design into code, and it became a real daily puzzle over a weekend.