HyperFrames vs Remotion for coding agents
Both turn web code into MP4 files inside a headless browser; what differs is what your agent writes, where it renders and who has to pay.
HyperFrames and Remotion render video the same way: they draw a web page frame by frame in headless Chrome and encode the frames with FFmpeg. HyperFrames has your agent write plain HTML with a seekable animation timeline and is Apache-2.0, free for everyone; Remotion has it write React components, brings a longer track record and a mature AWS Lambda renderer, and needs a paid company license once your company reaches four people. Choose HyperFrames for agent-first work with no license review, and Remotion if your team already builds in React.
Both projects now ship official skills for Claude Code, Codex and Cursor. So the old question, which framework a developer prefers, has become a new one: which framework should your agent write? This is the comparison on the points that change an agent workflow. If you're still deciding whether an agent can make video at all, start with Can Claude make videos?
The spec sheet
| HyperFrames | Remotion | |
|---|---|---|
| Maintainer | HeyGen; repo opened March 2026 | Remotion; repo opened June 2020 |
| Your agent writes | HTML and CSS, animated by a seekable GSAP, CSS, Lottie, Three.js, Anime.js or WAAPI timeline | React and TypeScript components that read useCurrentFrame() |
| Renders with | Headless Chrome seeking each frame, then FFmpeg | Chrome Headless Shell, then its bundled FFmpeg |
| You install | Node.js 22+ and FFmpeg | Node.js; the browser and FFmpeg come with it |
| Cloud rendering | AWS Lambda, plus HeyGen's hosted cloud and Google Cloud Run | Remotion Lambda, Vercel Sandbox, Cloud Run (alpha), Cloudflare Containers |
| Claude Code plugin | hyperframes@hyperframes, also in Anthropic's official marketplace | remotion@remotion |
| License | Apache-2.0 | Remotion License: free up to 3 people, paid from 4 |
| Latest release | v0.8.212 (October 28) | v4.0.539 (October 26) |
| GitHub stars | 74,464 | 68,509 |
| npm downloads, one week | 809,606 | 2,122,310 |
What your agent writes
This is the real difference. A HyperFrames composition is an HTML file. Each visible clip carries data-start, data-duration and data-track-index attributes, and motion lives in a paused GSAP timeline registered on window.__timelines. Skip that registration and the render comes out as a still frame. Other runtimes plug in through adapters: CSS animations, Lottie, Three.js, Anime.js and the Web Animations API.
A Remotion composition is a React component that works as a function of the current frame number. Timing is math in frames, and Remotion's docs state the one rule plainly: animate with useCurrentFrame(), because CSS transitions and other animations that run on their own clock flicker in the render.
Agents write HTML and React fluently, so neither is hard for them. HeyGen's own comparison counted 4 HTML files and 822 lines for a HyperFrames launch video, against 10 TypeScript files, 1,037 lines and about 950 MB of node_modules for the Remotion version. That is one vendor-run test, but it shows the shape: HyperFrames is less code with no build step, Remotion is a typed project your developers can maintain.
How each one renders
Under the hood they are close cousins; the HyperFrames README says it was inspired by Remotion. Both open a real browser, draw one frame at a time and hand the frames to FFmpeg.
HyperFrames pauses your timeline, seeks it to the exact time of each frame in headless Chrome, captures it and encodes with FFmpeg. Because every frame is a seek, GSAP, Web Animations and Lottie render deterministically: the same input gives the same video.
Remotion installs Chrome Headless Shell into node_modules and ships its own FFmpeg, so there is nothing else to set up. Since v4.0.534 it encodes frames while Chrome draws the next ones, and on Apple Silicon Macs (macOS 15 or later) and recent Linux it passes raw bitmaps straight to FFmpeg instead of compressing each screenshot first. Remotion publishes no speed figures for either change.
Local and cloud rendering
Both render on your own machine by default, which is what happens in a Claude Code session. The difference shows up when you need hundreds of renders.
Remotion Lambda splits a video into chunks and renders them in parallel across AWS Lambda functions; Remotion calls it the recommended default. It also supports Vercel Sandbox, Cloud Run (still alpha), Cloudflare Containers and your own Node.js server. Even HeyGen's comparison calls Remotion Lambda mature and heavily documented.
HyperFrames has its own AWS Lambda path: a Step Functions workflow plans the render, fans out up to 256 chunks and assembles the MP4 in S3. Its documented limits today are no completion webhook, SDR output only and a 15-minute cap per Lambda invocation. HeyGen also lists its hosted cloud and Google Cloud Run.
hyperframes lambda deploy
hyperframes lambda render ./my-project --width 1920 --height 1080 --wait
hyperframes lambda destroySpeed
There is no neutral benchmark, and the two published single runs point in opposite directions.
- HeyGen's test: Claude Code, one paragraph of prompt, a 15-second 1920×1080 launch video. Remotion took 12 min 30 s to a rendered MP4; HyperFrames took 11 min 50 s. HeyGen adds that one run decides nothing about quality.
- Agent Skills Hub's test, October 11: sixteen skills made the same 15-second 1080p promo in Claude Code. Remotion's official skills finished in 4.5 minutes, HyperFrames in 23.5. Claude Code with no skill at all took 4.4.
Read together, they say the renderer is rarely the bottleneck. Most of the clock goes to the agent planning, writing, linting and checking its work, which depends on the skill and the brief more than on HTML versus React. Time your own brief on both before you commit.
Agent skills and plugins
Both teams maintain official skills, and these matter more than the framework: they are what keeps your agent from breaking the one rule above.
HyperFrames ships seven skills. The core set is /hyperframes (the render contract and work loop), /hyperframes-cli, /hyperframes-registry (about 450 ready-made blocks such as transitions, captions, charts and maps) and /media-use (music, voiceover, images and other media). /figma, /slideshow and /remotion-to-hyperframes install on demand. HyperFrames is also listed in Anthropic's official plugin marketplace, pinned to a commit.
claude plugin marketplace add heygen-com/hyperframes
claude plugin install hyperframes@hyperframesRemotion publishes remotion-dev/skills, including /remotion-best-practices, /remotion-create, /remotion-render, /remotion-captions and /remotion-docs, which fetches current documentation pages. The Claude Code plugin bundles them; npx skills add remotion-dev/skills installs them for other agents.
claude plugin marketplace add remotion-dev/claude-code-plugin
claude plugin install remotion@remotionAlready have Remotion projects? HyperFrames' remotion-to-hyperframes skill maps useCurrentFrame and interpolate to timeline tweens and Sequence to clips, flags React state it can't translate, and compares both renders frame by frame. Install it with npx skills add heygen-com/hyperframes --skill remotion-to-hyperframes. For the wider field, see the best Claude skills for video.
Licensing
HyperFrames is Apache-2.0: commercial use, no seat count and no per-render fees, at any company size.
Remotion uses its own source-available license. It is free for individuals, for-profit companies with up to three employees, non-profits and anyone still evaluating it. Everyone else needs a company license. On remotion.pro, Remotion for Creators costs $25 per seat a month and explicitly covers making videos locally with AI agents; Remotion for Automators costs $0.01 per render with a $100 monthly minimum; Enterprise starts at $500 a month. An open pull request for Remotion 5.0 would also count contractors toward team size.
The license follows the renderer, not the skill. A free skill or a paid template pack that renders with Remotion still needs a Remotion company license if your company has four or more people.
Which to choose
| Your job | Pick | Why |
|---|---|---|
| An agent writes promos or motion ads from scratch at a company of four or more | HyperFrames | Apache-2.0, so there's no license review |
| Your team has React components and a design system to reuse | Remotion | The agent works in the codebase you already maintain |
| Thousands of data-driven renders in the cloud | Remotion | Lambda is the more mature path; budget for Automators pricing |
| The source is a website, an HTML page or a browser animation | HyperFrames | It renders HTML as it is |
| One-off videos as a solo creator | Either | Both are free for you; pick the skills you like |
Still unsure? Have your agent build the same short video in both and compare the results.
Make the same 15-second 1080x1920 promo for [product] twice: once with HyperFrames and once with Remotion, using the official skills for each. Keep the copy, colors and timing identical. Render both to MP4, then report for each one: total time, files written, lines of code, anything you had to fix, and the path to the video.
Using /hyperframes, make a 20-second vertical motion ad for [brand] from [website URL]. Take the colors, fonts and logo from the site, set three short lines of copy in kinetic type, end on the logo and [call to action], add a music bed, then lint, preview and render to MP4.
Editing your own footage is a different job; see Claude video editing. Both frameworks' skills also run in Codex, which Can ChatGPT make videos? covers.
If you'd rather start from a finished format than a blank composition, №002 Reelforge is a pack that has your agent research, voice and render an animated explainer reel from one subject, in Claude Code, Codex or Cursor, at $49 with a 14-day refund window.
Reelforge · $49 →Questions
Is HyperFrames free for commercial use?
Yes. HyperFrames is released under the Apache-2.0 license, which allows commercial use with no seat count and no per-render fees, at any company size.
Do I need a Remotion license?
Only if you don't qualify for the free license. Individuals, for-profit companies with up to three employees, non-profits and people evaluating Remotion use it free. Larger companies need a company license: on remotion.pro, Creators seats cost $25 a month each and automated rendering costs $0.01 per render with a $100 monthly minimum.
Who makes HyperFrames?
HeyGen created and open-sourced it, uses it in production, and says it was inspired by Remotion. Its GitHub repository dates from March 2026.
Can Claude Code use both HyperFrames and Remotion?
Yes. Both publish official agent skills and a Claude Code plugin. Add the heygen-com/hyperframes marketplace and install hyperframes@hyperframes, or add remotion-dev/claude-code-plugin and install remotion@remotion.
Which is faster, HyperFrames or Remotion?
No independent benchmark settles it. HeyGen's single run had HyperFrames slightly ahead (11 min 50 s against 12 min 30 s); Agent Skills Hub's single run had Remotion's skills far ahead (4.5 minutes against 23.5). Most of the time goes to the agent writing and checking code, not to the render.
Keep reading
- The best Claude skills for videoFree repositories, paid packs and the exact install commands, each checked against the project's own page on October 28, 2026.Read →
- Can Claude make videos?Claude video means three different things: an animation feature, a coding agent that renders code into MP4s, and a remote control for other companies' video models.Read →
- Can Claude edit videos?Claude never watches your footage; it reads it, and for a talking-head edit that gets you most of the way.Read →
Sources
- HyperFrames on GitHub (README, skills, license)
- HyperFrames vs Remotion, HeyGen's guide
- HyperFrames AWS Lambda rendering
- HyperFrames GitHub API (stars, created date)
- Remotion GitHub API (stars, created date)
- Remotion License (LICENSE.md)
- Remotion company license pricing
- Remotion 5.0 license changes (open pull request)
- Remotion: animating properties
- Remotion: Chrome Headless Shell
- Remotion: bundled FFmpeg
- Remotion: parallel encoding
- Remotion: shared-memory capture
- Remotion: comparison of rendering options
- Remotion Agent Skills
- Remotion Claude Code plugin
- Anthropic's official plugin marketplace
- Agent Skills Hub end-to-end test (awesome-claude-video-skills)
- npm downloads, hyperframes, October 20–26
- npm downloads, remotion, October 20–26