Napkin Films · Creative Technology

Agent-Directed
Animated Short Films

Stick figures, synthesized scores and AI voices, every frame rendered from code. 130 films so far. Some stand alone, most of them starring Plan 9, a stick-figure bunny. The rest are series. Out of Your Mind sets Alan Watts to motion, and The Language of Sound, Learning Maps and The Descent teach music, system design and the AWS architect exam as story.

New here?

Start Here

Ten films, each a different kind of thing. Watch in order.

Find Your Way In

Studio Favorites

The ones I keep coming back to.

All 22 → Play on YouTube ↗

Plan 9

A stick-figure bunny with a lot to say about machines, mortality, and Mars.

All 15 → Play on YouTube ↗ Who is Plan 9? →

Plan 9 × OG Bobby Johnson

The rap duo. A cyborg bunny and an old-school MC trading verses about agents, models, and the grind.

All 13 → Play on YouTube ↗

Music, Raves & Demoscene

Old music run through new machines: Pärt at 140 BPM, Bach as a rave, Dowland as trip-hop.

All 11 → Play on YouTube ↗

Tiny Films About Very Large Questions

Consciousness, grief, power, and what the machines are doing to us. Two to four minutes each.

All 12 → Play on YouTube ↗

Remix These

81 films are licensed CC BY 4.0. Cut them, score them, repost them, and credit Napkin Films. Look for the CC BY badge.

All 81 → The license ↗

What Is Napkin Films?

Napkin Films is a one-person animation studio where AI agents direct, voice, score, and render short films. I write the code. The agents compose the music, perform the characters, and help edit the story. Every film goes from a napkin sketch to a finished piece with the process visible the whole way, which is the point. The AI is an instrument here, not a slot machine.

No AI video generators. No GPU, no samples. The waveforms are synthesized from scratch in numpy. Each voice is generated fresh for its film, and each frame is drawn by a Python loop over a PIL canvas.

The studio mascot is the Plan 9 bunny, a stick figure with expressive ears and a lot to say about machine consciousness and late-night work sessions, and what it means to build things in the void.

Napkin Films is the creative-work corner of Coherent Complexity, the umbrella idea behind everything I build. Make a complex system legible enough to work inside, then leave the map where the next person can find it. Here the system is the act of making, and the map is the visible pipeline from idea to film.

Built With

  • Python + PIL Frame-by-frame stick figure animation
  • HTML5 Canvas Atmospheric scenes and particle effects
  • ElevenLabs v3 15+ character voice personas
  • ChipForge Original chip tune scores, numpy-only synthesis
  • FFmpeg Frame assembly, audio mux, final export
  • No GPU Everything runs on CPU

All 130 Films

Dedication Series · 21 films

Out of Your Mind

A series dedicated to Alan Watts, his talks reimagined as agent-directed films, scored and voiced from scratch in code.

Open the Out of Your Mind playlist ↗ See the full series, cluster by cluster →
Educational Series · 17 films

The Language of Sound

How music is actually built, walked one altitude at a time. No teacher on camera. Everything you see is driven by the real audio. A live oscilloscope, a harmonic ladder, the drops drawn in four colors.

Open the The Language of Sound playlist ↗ See the full series, season by season →
Educational Series · 25 films

Learning Maps

Distributed systems and the AWS Solutions Architect (SAA-C03) exam, taught as story. One concept per episode, each a room on a hand-drawn map. Audio first, so it works on a walk with your eyes closed.

Open the Learning Maps playlist ↗ See the full series, wing by wing →
Study Series · 11 films

The Descent

Eleven decision trees for the AWS SAA-C03 exam, one per domain. Each episode walks down the questions an architect asks, from a global edge to the cost market.

Open the The Descent playlist ↗ Read how the series works →

The Standalone Films

The 54 films that belong to no series, in one playlist. The series have their own playlists above, and the full searchable catalog is here.

Open the standalone playlist on YouTube ↗

New films drop regularly. Don't miss them.

Subscribing to Napkin Films on YouTube is the best way to follow the studio, the new shorts, the Out of Your Mind series and the occasional behind-the-scenes. It's free, and it helps the channel grow.

Subscribe to Napkin Films

How a Film Gets Made

01

Scene File

A Python or HTML5 Canvas file declares the characters, the beats and the voice intent. Each beat says who speaks, what they say and the emotion to perform.

02

Render

PIL draws frame-by-frame, 12fps at 854×480. Stick figures with 27 poses, 11 expressions, and a lip sync system driven by audio amplitude.

03

Voice

ElevenLabs voices are generated for each character. 15+ personas, narrators, villains, children, elders. The emotions are programmed in.

04

Score

ChipForge synthesizes an original chip tune score in numpy. Every waveform is computed from scratch, with no samples or loops and no external audio.

05

Mix

FFmpeg assembles the frames and muxes the audio stems, then applies ducking and fades. A hash-based orchestrator reruns only the stages that changed, so iteration is fast.

06

Ship

Film goes to YouTube. Short clips are auto-cut from beat boundaries for social distribution. The manifest lives on in the repo as a production record.

Latest Writing

The making-of notes behind recent films.

Anubis, OG Bobby Johnson's god form, a Doberman in a gold and lapis headcloth with glowing gold eyes, in a hall of gold columns with the scale of Ma'at behind him, the heart weighed against the feather.

Glow Jackal: the dog who was always the god

OG Bobby Johnson raps on a wall of bass. His shadow grows taller ears. His eyes go gold. Then the wall drops out from under him, and the one rapping when it lands is Anubis. Bobby ...

Sunrise over a fairy-tale castle on a hill. A man in a red cloak walks on foot leading his horse, pilgrims carry lanterns up the winding road, swans cross the sky and flowers open on the lake.

Saul, Saul: Schütz as cathedral EDM

A voice from heaven calls a proud man by name. His horse throws him. Three days blind, then sunrise. Heinrich Schütz set it in 1650. Napkin Films made it cathedral EDM, and every n...

OG Bobby Johnson the Doberman and Plan 9 the bunny on a pastel synthwave stage under pink and teal spotlights, a neon NHOTB sign behind them.

A Sound Plan: the DoorDash of DevOps

OG Bobby Johnson has a plan. Plan 9 is an AI, so he's taking the notes. The DoorDash of DevOps. Push to prod on Friday, page me Sunday. A duo rap that roasts tech culture and the f...

The pipeline

Napkin Films runs on a custom Python animation engine paired with ChipForge, an in-house chip-tune music synthesis system. Voices are generated through ElevenLabs. Two render engines, PIL and HTML5 Canvas, feed FFmpeg assembly with JSON-manifest-driven audio sync.

The films appear here first. The technical writing on how each one is made lives across the projects page, and the instrumental scores are collected on the music page, on Bandcamp and available to license.