OpenDesign Motion: the open-source alternative to Claude Motion
The Hook
“(No spoken dialogue — energetic synth electronic beat)”
Problem Agitation
“(No spoken dialogue — upbeat electronic drums and synth)”
Product Reveal
“(No spoken dialogue — driving electronic track)”
Feature Teaser
“(No spoken dialogue — fast rhythm beat)”
Feature Teaser
“(No spoken dialogue — rhythmic synths)”
Product Reveal
“(No spoken dialogue — upbeat synth)”
Call to Action
“(No spoken dialogue — synth resolve outro)”
Synthesizable in Remotion · key components of the ai-model-agnostic-motion-engine template.
Text scales up rapidly with faux-3D extruded depth layers and subtle perspective tilt.
Use spring() to interpolate translateY and scale. Stack multiple absolute-positioned text layers with decreasing opacity and pixel offsets along Z/Y axes.
Circular brand badges stream in a curved spline path wrapping around headline text.
Compute (x, y) coordinates along a bezier arc using frame offsets. Apply spring() staggered delays across an array of icon components.
3D rounded cube rotates across multiple axes, displaying distinct animated skins on each face.
Wrap a 3D CSS container in perspective. Render 6 face divs with transform rotateX/Y/Z and translateZ, driving rotation via interpolate(frame).
Purpose. Establish familiar prompt interface and immediate capability hook.
Execution. Typing prompt detonates into 3D kinetic typography.
Purpose. Directly challenge market incumbent as an open-source alternative.
Execution. Crisp text punch with color-block emphasis.
Purpose. Prove immense creative breadth across styles and outputs.
Execution. Isometric portfolio grid followed by rapid-fire aesthetic vignettes.
Purpose. Highlight model-agnostic and agent-agnostic functionality.
Execution. Dynamic rolling badge carousel and live prompt UI switching.
Purpose. Reinforce brand authority and provide clear URL call to action.
Execution. Rotating multi-surface cube settling into clean flat branding.
Objective
Launch promo for an open-source AI code refactoring CLI.How the recipe adapts
Terminal input replaces canvas UI prompt, code diff cards replace motion design presets, and compiler logos replace LLM model badges.Scene durations (7 scenes, 37s)
Key Remotion components
Introducing Griffin, the first AI to pass the video Turing test
The most emotive and controllable TTS model
We just released QVAC TranscribePsy, a speech-to-text model small enough to run inside a phone app. It covers 25 European languages on a laptop and 8 on a phone, and on an iPhone 17 Pro Max's Ne