HyperFrames

HyperFrames (heygen-com/hyperframes) is an open-source, Apache 2.0 framework built by HeyGen that turns HTML, CSS, media, and seekable web animations into deterministic MP4 videos. Engineered specifically for AI coding agents (such as Claude Code, Cursor, Codex, and OpenCode) and automated rendering pipelines, it allows developers and agents to author rich motion graphics and product launch videos using standard web technologies with zero build step and frame-exact reproducibility.

Traditional programmatic video rendering often forces developers into proprietary timeline schemas or heavy custom canvas wrappers. HyperFrames takes advantage of the fact that modern LLMs already excel at writing HTML and CSS, providing an execution and headless rendering harness that converts standard DOM trees and web animations into production-grade video files.

Technical Architecture and Profile at a Glance

Dimension / Feature HyperFrames Specification Core Developer & Agent Benefit
Source Language Native HTML, CSS & Vanilla JS (Data Attributes) No mandatory React dependencies or proprietary timeline formats.
Animation Adapters GSAP, CSS Keyframes, Lottie, Three.js, WAAPI Animate with existing JavaScript and WebGL graphics ecosystems.
Rendering Guarantee Deterministic Frame Capture Same input yields the exact same frames every time; ideal for CI/CD.
Agent Ecosystem Native Agent Skills (npx skills add heygen-com/hyperframes) Turnkey skill routers and workflow packs for coding assistants.
Local Workflow CLI Studio (npx hyperframes preview / render) Instant browser preview with live-reload and local FFmpeg MP4 export.
License & Pricing Apache 2.0 Open Source Free for commercial and automated use with no per-render licensing fees.

Key Capabilities and Built-in Workflows

  • Agent-First Intent Router & Skills: Ships with dedicated agent skill sets that allow coding assistants to interpret high-level creation briefs—such as /product-launch-video (converting a website into a promo), /pr-to-video (GitHub PRs into changelog videos), /faceless-explainer, or /embedded-captions.

  • Zero Build Step: A basic composition is simply an index.html file. Developers can open it directly in any standard browser to inspect, debug via DevTools, and preview playback without compiling bundles.

  • Deterministic Rendering Engine: Bypasses real-time frame drops by stepping through time explicitly. It locks timers, canvas clocks, and seekable animations frame-by-frame, ensuring smooth 60fps renders even on heavy WebGL or shader-heavy compositions.

  • Composable Architecture: Supports hierarchical video structuring—nesting multiple sub-compositions, Lottie animations, dynamic kinetic typography, and synchronized voiceover/audio tracks into a single timeline.