โ† Blog

How to make animated videos with Claude Code without a video model

ReelStyles ยท

Claude Code can make an animated video without calling any video model. It writes the scenes as HTML, CSS and JavaScript, and a renderer such as HyperFrames or Remotion records them frame by frame into an MP4 on your own computer. You get drawn animation (cartoons, diagrams, cut paper, motion graphics), with the same characters in every shot.

This is the method behind our own YouTube channels, among them Primal Bound and The Money Fools. Every video on them is animated in code by Claude Code on one small server. Here is how to set it up, which free tools to start with, and where a style kit like ours fits in.

What you need

Rendering costs nothing per minute because nothing is sent to a video service. The cost is your Claude plan, and Claude Code usage counts toward its limits.

Step 1: install Claude Code and a renderer

Install Claude Code with Anthropic's setup guide, run claude once and log in. Then check the tools HyperFrames needs:

node --version      # v22 or newer
ffmpeg -version
npx hyperframes doctor

doctor lists anything missing. HyperFrames downloads its own Chrome on the first run.

Step 2: pick a starting point

You can start from nothing and describe the look yourself, or give Claude a set of instructions it can follow. Free options, checked on GitHub on 16 October 2026:

ToolWhat it gives ClaudeLicence
HyperFrames (HeyGen)An engine: HTML scenes rendered to MP4, plus official skillsApache-2.0
Remotion agent skillsSkills for Remotion, which builds video in ReactRemotion's own licence: free for individuals and companies up to 3 people, paid above
cth9191/animateA Claude Code plugin for procedural animation with 7 built-in stylesMIT
latent-spaces/bragOne-command launch videosMIT
claude-code-video-toolkitA video toolkit for Claude CodeMIT

Any of these will get you a first video today. What they do not give you is a finished look. Without direction, Claude falls back to the same choices every time: centred text, a gradient, shapes sliding in.

A style kit fills that gap. ReelStyles is ours: a library of 72 film styles, each one a folder with the palette, the characters, scene templates, motion rules and a checklist the agent grades its own frames against. For explainers, look at Isometric infographic or Whiteboard explainer; for stories with a cast, Round-head toon. The kits are plain files, so they also work with Codex, Cursor, Gemini CLI and other agents that read files and run a terminal; our example films were all made with Claude Code. They render with HyperFrames, so step 1 stays the same. You can also write your own style notes and keep them in your project; the steps below work either way.

Step 3: plan before you animate

Start Claude Code in an empty folder and ask for a plan first, in plain words:

Plan a 60-second video about how a hunter-gatherer child spent the day.
Open on a modern kid with a tablet, then cut to the child at the fire.
Show me the scene plan before you write any code.

Read the plan. Cut scenes, change the order, fix facts. Changing a line of text now costs nothing; changing a rendered film costs a render.

Step 4: build one scene and look at a still

Ask Claude to build scene 1 and show you a still. With HyperFrames that is two commands:

npx hyperframes lint .
npx hyperframes snapshot . --at 1,4,8,12 -o snapshots

lint catches broken scenes. snapshot writes PNG frames at the seconds you name, so you can look at the picture without rendering the film. Stills are cheap and renders are slow, so do at least three rounds here: first the layout, then the acting and composition, then the polish. Our kits ask Claude to grade each still against the style's checklist before moving on.

Step 5: render and check the file

npx hyperframes render . -o out.mp4 --quality looks --workers 2

On a 4-core machine with 2 workers, our kits take about 1 to 3 seconds of render time per second of film. Use --quality draft for a quick motion check first. When the file is done, check its length and size with ffprobe and watch it once at full speed.

Example prompts that work

These are the test prompts we give a fresh Claude Code for our Primal toon style:

Name the style, the length and the frame size. Ask for the plan and a still before the render.

A frame from the Primal toon example film: a cartoon stone-age band at a fire at night

What this method cannot do

It makes drawn and designed looks: cartoons, paper, paint, diagrams, motion graphics and toy-like 3D. It does not make realistic footage of people or places. For that, use a video model and expect to pay per second.

Sources

Checked 16 October 2026: HyperFrames on GitHub, Remotion licence, remotion-dev/skills, cth9191/animate, latent-spaces/brag, digitalsamba/claude-code-video-toolkit. Render times are from the render notes in our kits.

See all 72 styles and the price