A 2 minute 3D short with voices, music and 100 clones, made just by talking to Claude Code: the real prompt, the 8 steps and the kit.
This 3D comedy short runs almost two minutes: two block characters, voices, music, captions, 100 clones and 4 mariachis. I filmed nothing, never opened Blender or After Effects, and animated nothing by hand. It all came from a conversation with Claude Code.
The video explains how the video itself was made, and its joke is also the lesson: ask an AI for something vague and it takes you literally. "Make me a 3D video" and it turned me 3D. "Keep it short" and it shrank me to 20 centimeters. "Make it go viral" and 100 copies of me showed up.
Here is the full method, with the real prompt, the steps and the kit with the files I used.
It is all software; no gear required.
To get started:
npx hyperframes init my-video
npx hyperframes skills update
This was the first message, word for word, translated from Spanish:
create a Minecraft style 3D environment in a dark computer room and animate Claude in Minecraft style and me in Minecraft style, while it teaches the full process of making videos with AI using exactly the method and the prompt you will use here, it is like an inception, an idea inside another
Before building anything, Claude pitches three different stories, in text only, and you pick one. That way no hours go into an idea you don't like.
Every adjective becomes a number: 9:16, 30 frames per second, 76 px word by word captions, each character's color and each scene's length. HyperFrames calls this SPEC.md. It is the difference between "make it look pro" and something you can review.
three adapter tells the scene which second to draw (the hf-seek event).The visual tricks are code too: the flat cardboard room that unfolds into 3D like a pop-up book, the VHS rewind effect, the glass that cracks when the character hits the camera, and the Droste effect, where the monitor shows the same shot and the camera dives into it.
[deadpan], [crying] or [shouting]. When v3 stumbled on short lines, those were regenerated with eleven_multilingual_v2.One script (build.mjs) reads how long each voice line lasts and on which second each word lands, and uses that to place everything: captions, effects, music sections, camera moments and the end card. Change a line and everything rearranges itself.
HyperFrames takes snapshots of key moments (npx hyperframes snapshot --at ...) and Claude reviews them. Some real fixes that came out of it: the character's head covered the 2:13 clock, a clone covered the lead while he cried, the monitor light blew out the character when he climbed onto the keyboard, and the camera was too close to "Carlos's" face.
Then come the automatic check (npx hyperframes check) and the render (npx hyperframes render --quality delivery), which takes about 3.5 minutes for 2 minutes of video on a PC with a GPU. Last, the audio mix.
PROMPTS.md: the first prompt and the comments that changed each version.tools/eleven.mjs: ElevenLabs voices with per word timing; it also clones your voice and records samples.tools/voicefx.mjs: the chipmunk voice and the chorus, at the same length.tools/sound6.mjs: effects and music with ElevenLabs.tools/mix.mjs: the mix with ffmpeg.tools/build.mjs: the single source of timing, as an example.compositions/: the full 3D scene (world.html) and the overlay layers (titles.html), for reference.narration.json: the script with emotion tags.skills/three-3d.md: the add-on that lets HyperFrames video skills use Three.js.The kit's notes and script are in Spanish. Third party skills are not copied; you install them from their source: HyperFrames with npx hyperframes skills update and marketing-psychology from its repository. The kit carries no keys: you add your own ElevenLabs key.
If what you want is product videos made from your own app, also see how we made the xyCloser and XY Task videos.
Stuck on a step?
The resource takes you from zero to a hundred on its own, but some steps land better in a conversation. If you got that far and something is off, send me your site and I will tell you what is going on.
Book a call →