Open source · v0.1.11
A motion tool for designers who think in layouts.
Auto-layout, 3D camera, focus blur, video import, audio tracks, and MP4 export with sound. Open source, free forever.
macOS only for now · first-time install needs a one-line setup
v0.1.11
What ships today.
Auto layout + 3D
Build with flex containers, then move the scene in depth with camera position, rotation, perspective, and grouped 3D behavior.
Camera focus blur
Place a focus area on the scene, tune radius, falloff, and blur, then preview and export the same look without a separate compositing pass.
Audio timeline
Import audio clips, see decoded waveforms, move and trim them on the timeline, and mute or adjust volume per clip.
Export with sound
MP4 export now mixes timeline audio into the rendered animation, so the video you design in Hyper Motion can ship with sound.
Video import
Bring video onto the canvas, animate it like any other scene object, and include its media timing in the final render path.
Work area preview
Set a work area, loop it while iterating, stop at its end, or use that same range for export. Preview and output stay in sync.
Figma import
Plugin that brings frames, text, layout sizing, per-corner radii, individual stroke weights, and layout grids onto the canvas.
Open source
Apache 2.0, full source on GitHub. Yjs-backed data model from day one — real-time collab arrives without a rewrite.
CLI & MCP
Render from the terminal.
Companion package for scripted renders and AI-agent integration — Claude Code, Codex, and any MCP-compatible client can render scenes from the current desktop app.
Terminal · preview
$ pnpm add -g @psiddharthdesign/hypermotion $ hypermotion render -o demo.mp4 -q 4k --fps 60 $ claude mcp add hypermotion -- hypermotion-mcp
Roadmap · read the docs