
An AI agent that makes a launch video every time you ship. This launch video took Astral under an hour.
The Hook
“(No spoken dialogue — Upbeat electronic score with driving beat and arpeggiated synths begins, building energy.)”
Product Reveal
“(No spoken dialogue — Electronic score intensifies with a significant riser and impact at 0:05, introducing a deeper sub-bass line. Subtle sweep at 0:08.)”
Feature Teaser
“(No spoken dialogue — The energetic electronic score continues, maintaining a driving rhythm.)”
Call to Action
“(No spoken dialogue — The electronic score builds to a climax with a pronounced riser leading into a sub-bass drop at 0:48, then fades out with a final flourish.)”
Synthesizable in Remotion · key components of the astral-fast-cut-ai-launch template.
Multiple UI screens or content cards rapidly appear and arrange themselves into a grid, often with a slight 3D perspective shift or quick scale-in. Individual elements within the grid may have subtle animations.
Use `Sequence` and `AbsoluteFill` for scene management. Implement `spring()` for scale and opacity on individual grid items. Utilize `map()` to render an array of `GridItem` components, each with a `delay` based on its index for staggered entry. Apply `rotateY` or `rotateX` for subtle 3D perspective shifts.
Text appears character by character as if being typed, often accompanied by a blinking cursor. A progress bar or loading indicator animates simultaneously, showing completion of a task.
For typing, use `splitChars()` on text and `interpolate()` `opacity` and `translateX` for each character based on `frame`. A blinking cursor can be a simple `Rectangle` with `spring()` `opacity`. The progress bar can be a `LinearGradient` or `Rectangle` with `interpolate()` `width` based on a `progress` value.
Specific UI elements (buttons, text fields, checkboxes) are highlighted, scaled, or animated into view to draw attention to their functionality, often with a subtle glow or outline effect.
Wrap target UI elements in a `spring()` animated `View` component. Use `scale`, `opacity`, and `translate` for entry and exit animations. Apply `BoxShadow` or `Border` with `interpolate()` `color` and `width` for highlight effects. SVG filters can be used for glow effects.
Purpose. Establish the pain point of manual, time-consuming launch video creation.
Execution. Simple, clean text animations highlighting the problem, contrasted with a 'week' counter and a 'shipped again' message.
Purpose. Introduce Astral as the innovative AI agent that solves the problem.
Execution. Dramatic reveal of 'Astral' with particle effects, followed by a rapid sequence of UI interactions demonstrating its core functionality (input, research, score, design, animate).
Purpose. Showcase Astral's capabilities and validate its efficiency and output quality.
Execution. Fast-cut montage of various UI examples, a digital timer counting down, and a grid of diverse video outputs, all emphasizing 'Made by Astral' and 'under an hour'.
Purpose. Prompt the viewer to engage with Astral and experience its benefits.
Execution. A comprehensive grid of all showcased video examples, culminating in a clear brand statement and a prominent 'Make your launch video' button with the website URL.
Objective
Launch video for 'CanvasFlow', an AI agent that generates design mockups from text prompts.How the recipe adapts
The 'FastCutGridReveal' primitive will be used to display a grid of AI-generated design mockups. The 'TypingProgressDisplay' will show a user typing a prompt like 'Design a landing page for a coffee shop' and then a progress bar filling as CanvasFlow generates the design. 'DynamicUIHighlight' will draw attention to features like 'one-click variations' or 'brand guideline adherence'. The overall pacing will match the original, with rapid cuts synchronized to an energetic electronic track, transitioning between problem (slow, manual design) and solution (fast, AI-driven design).Scene durations (4 scenes, 56.7s)
Key Remotion components
To ensure that artificial general intelligence benefits all of humanity

Introducing Claude Fable 5: a Mythos-class model that we’ve made safe for general use. Its capabilities exceed those of any model we’ve ever made generally available. https://t.co/2AvmEjHIX8
To understand the true nature of the universe.