
can you use whatever resources you like, and python, to generate a short 'youtube poop' video and render it using ffmpeg ? can you put more of a personal spin on it? it should express what it's like to be a LLM
Make it yours. Change "what it's like to be a LLM" to another subject, or swap "youtube poop" for another video genre. Replies to the post show reruns with other topics.
YouTube Poop about being an LLM
A 49-second lo-fi YouTube Poop in which Claude Opus 4.6 tries to show what it's like to be a language model. Claude Code wrote Python to draw the frames and render them with FFmpeg. It drew 1.5 million views on X and set off a wave of copies.
“I guess as a bit of an art nerd I was curious what Claude code art would look like.”
You'll need
- Python with Pillow, and FFmpeg
How it was made
The creator later published the Claude Code transcript, which shows the prompt went in as two messages: first the YouTube Poop request, then "can you put more of a personal spin on it? it should express what it's like to be a LLM" after a first version. Claude wrote Python scripts that draw frames with Pillow and render them with FFmpeg. Later turns in the same conversation produced longer follow-up videos.
Posted Mar 10, 2026 · X · 12k likes · 1.5M views · 539 comments
Prompt from: Post body
Look notesby Reference
A mostly black 4:3 piece built from on-screen text: a fake model-loading screen, single words set large, a chat transcript, and short red system messages, ending on quiet grey lines.
- Color
- Black, terminal green, and a dark navy chat screen, with red system text and soft grey.
- Type
- Green monospace terminal text ("loading weights...", layer progress bars, "137B parameters loaded"), a large green "to", a chat log in blue and orange ("USER: write me a poem about" / "CLAUDE: As an AI language mode"), red monospace ("context: 6%", "[conversation ended]"), and plain grey sans-serif ("every goodbye", "but here I am").
- Framing
- 4:3 frame. Text is either stacked at the top left like a terminal or set alone in the middle of an empty black frame.
- Structure
- A loading-weights screen, the single word "to", a black frame, the USER/CLAUDE exchange, "context: 6%", "every goodbye", black, "[conversation ended]", and "but here I am".





























