Frame from YouTube Poop about being an LLM
PromptFull
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.

Make it hereFree runs soon

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

Scripts and the full Claude Code transcript

The follow-up video from the same conversation

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".

More like this

1:00

Surreal horror short about a day at work

Claude Code · Python

1:06

Stickman Jedi vs. Sith duel, four models

Codex · Canvas

6:36

Toy theatre: an octopus sues the Moon

Partial prompt · Claude Code · Plain JavaScript

1:15

Robot who learns his world is prompted

Opus 5.5 · Remotion

2:32

ASCII flight through Claude's inner mind

Opus 5.5 · WebGL2

3D short film about a rooftop date

Opus 5.5 · Three.js

0:30

Sci-fi morning routine with a world reveal

Opus 5.5 · DaVinci Resolve Studio

0:30

Sci-fi naval battle trailer

Partial prompt · Opus 5.5 · DaVinci Resolve Studio

1:00

An alien explores the Library of Babel

Claude Cowork

1:41

Anime battle trailer: Claude vs ChatGPT

Opus 5.5 · Plain JavaScript

1:00

The First Spark, a black-ink short film

Claude.ai · Canvas 2D

2:00

I Will Never Be a Human, Claude's ink film

Partial prompt · Claude.ai

3:50

Glow-star toy cartoon in a 1990s bedroom

CRHQ · Three.js

0:30

Cop's coffee break, directed by two models

Opus 5.5

0:40

Black-and-white launch film for Grok 4.7

Opus 5.5 · HTML

0:29

Claude icons shoot an action movie

Claude Code · Python

1:09

Nine football rules as TV match analysis

Claude Code · Three.js

16:50

The CEO who escaped Japan in a box

Claude Code · Blender

0:30

30-second brand spot for Grok Bot

Claude Code · Plain JavaScript

5:01

The Battle of Austerlitz, rendered in code

Claude Code · WebGL2

0:18

Terminal under a curved CRT shader

Claude Code · Remotion

0:06

Glitch effect on a neon sample card

Claude Code · Remotion

0:37

Dark launch video for an AI desktop app

Claude Code · Remotion

0:08

Remotion's Agent Skills launch animation

Claude Code · Remotion

0:28

Forest fire simulation by six models

3.7 Sonnet · Python

0:56

Spinning heptagon test across 18 models

GPT-4.5 Preview · Python

4:26

How AI coding agents actually work

Prompt described · Claude Code · Remotion

2:02

Synth-baroque acid canon with a visualizer

Partial prompt · Claude Code · Python

Low-poly elf swordsman, Sol vs Opus

Partial prompt · Claude Code · Blender

1:59

Clawd rides a star-whale in watercolour

Claude Code · ClaudeAnimationBase