
Savee MCP gives agents access to Savee's visual inspiration library so they can work with taste.
The Hook
“(No spoken dialogue — The track opens with a sustained, evolving synth pad, accompanied by a high-frequency sweep and a sub-bass drop/impact at [00:00].)”
Product Reveal
“(No spoken dialogue — A rhythmic, percussive synth pattern emerges at [00:04], establishing a driving pulse. This is layered with additional synth textures and subtle risers.)”
Feature Teaser
“(No spoken dialogue — A prominent high-energy audio transition with a distinct riser and sub-bass impact occurs at [00:14]. The rhythmic elements become more pronounced and complex from [00:18] onwards, featuring sharp, percussive synth stabs and additional sweeps.)”
Call to Action
“(No spoken dialogue — The track maintains a high-energy, forward-moving feel throughout, with a consistent underlying pulse.)”
Synthesizable in Remotion · key components of the dynamic-creative-tool-launch template.
Text appears as if being typed character by character within a rectangular input field, often accompanied by a blinking cursor. The input field itself can animate into view.
Use `Sequence` and `spring` for character-by-character opacity and scale. Implement a blinking cursor with `interpolate` and `loop` for opacity. The input field can use `spring` for its initial reveal.
A grid of diverse images or assets scrolls and shifts in 3D space, with individual elements subtly rotating or scaling as the camera pans or zooms, creating a sense of depth and a vast library.
Utilize `AbsoluteFill` for the scene. Position individual image `Comp`onents with `transform` properties (translateZ, rotateY, scale) interpolated over time. Camera motion can be simulated by animating the `transform` of a parent container or using a 3D camera component.
Short, impactful text phrases appear and disappear quickly, often with a subtle scale or bounce animation, synchronized with sharp audio cues or scene cuts.
Employ `Sequence` for precise timing. Use `spring` or `interpolate` with `easeOutBack` for scale and opacity animations on text `Comp`onents. Background color changes can be achieved with `interpolate` on `backgroundColor`.
Purpose. To quickly introduce the product name and its core value proposition.
Execution. Rapid text reveals on a clean background, setting a direct and impactful tone.
Purpose. To demonstrate the product's interactive search and discovery capabilities.
Execution. Terminal-style typing animation transitioning into a dynamic, image-rich background that responds to the 'search' query.
Purpose. To highlight the vastness and diversity of the product's content library.
Execution. A 3D parallax scroll through a massive grid of varied visual assets, emphasizing quantity and quality.
Purpose. To reiterate the product's benefit and provide a clear call to action.
Execution. Concise text statements on a clean background, culminating in the product URL and a final prompt.
Objective
A launch video for 'CanvasFlow', an AI design assistant that generates mood boards and design variations from text prompts.How the recipe adapts
The TerminalTypeReveal primitive will be used to show users typing prompts like '> generate a minimalist tech mood board' or '> create 5 variations of a modern logo'. The DynamicGridParallax will then display the AI-generated mood boards and logo variations, with the camera panning through them. FastCutTextPop will highlight features like 'Instant Mood Boards' and 'Infinite Variations', synchronized with sharp synth stabs. The overall pacing will match the original, maintaining a high-energy, forward-moving feel.Scene durations (4 scenes, 28s)
Key Remotion components

A vibe design partner with an AI-native canvas for turning ideas into UI.

We heard you wanted to use Codex rate limit resets on your own time. Starting today, we’re rolling out the ability to save rate limit resets to use later. We’re starting Go, Plus, Pro, and Business

There's a hidden tax on every knowledge worker in the world, and nobody talks about it: The design tax. You're a strategist, a sales lead, a marketer. You were hired for what you know. But every me…