
@loading_X__ @X Let’s connect🤝 I’ve built Zoomr, tool to create product demos: https://t.co/ZtRbsCipsa https://t.co/rkIP2Ga9xS
The Hook
“(No spoken dialogue — Ambient electronic music with pizzicato synths and sub-bass, building tension with a riser sound effect.)”
Product Reveal
“(No spoken dialogue — Consistent ambient electronic music with percussive elements and subtle sound effects for UI interactions.)”
Call to Action
“(No spoken dialogue — A final sub-bass drop/impact sound effect accompanies the brand reveal, concluding the ambient electronic track.)”
Synthesizable in Remotion · key components of the polished-demo-reveal template.
Displays two distinct content areas side-by-side or layered, with one ('Before') often blurred or desaturated and smaller, while the other ('After') is sharp, larger, and interactive. An arrow or visual guide directs attention from 'Before' to 'After'.
Utilize two `<AbsoluteFill>` components. One for 'Before' with `blur()` and `scale()` CSS transforms, and another for 'After' with `scale()` and `translate()` for positioning. An SVG path or image for the arrow, animated with `interpolate()` for position and opacity.
A realistic cursor animates across a UI, clicking buttons, hovering over elements, and typing text into input fields, simulating user interaction to demonstrate product features.
Implement a custom cursor component with `AbsoluteFill` and an SVG cursor icon. Animate its `left` and `top` CSS properties using `interpolate()` or `spring()` along predefined keyframe paths. Text input can be simulated by animating `opacity` and `width` of a text layer, or using a character-by-character reveal.
A brand logo is presented, often with a subtle, engaging animation that highlights a specific part of the logo or its typography, adding personality to the static mark.
Use a `<Sequence>` for the logo. For the 'OO' to 'E' animation, use two text layers or SVG paths for 'OO' and 'E'. Animate their `opacity` and `scale` using `interpolate()` or `spring()` to create a quick, rhythmic swap effect. Ensure precise timing with `delay` and `duration`.
Purpose. Immediately establishes the problem (unpolished demos) and presents the product as the clear solution through a visual 'before and after' comparison.
Execution. Blurred 'Before' UI contrasted with a sharp, interactive 'After' UI, with a prominent arrow guiding the eye and a clear headline stating the product's benefit.
Purpose. Showcases the product's core functionality and ease of use through a simulated, step-by-step interaction.
Execution. A cursor animates through a product demo, clicking, typing, and navigating, highlighting key features and the polished output.
Purpose. Continues to build confidence in the product by demonstrating a complete workflow and the resulting professional output.
Execution. The simulated demo completes a task, reinforcing the 'polished' outcome promised in the hook, with the 'Before' state still visible for comparison.
Purpose. Concludes the video with a memorable brand identity and a clear directive for the viewer to learn more.
Execution. A quick, clean cut to the product logo and website, featuring a subtle, engaging logo animation.
Objective
Launch a new AI-powered code refactoring tool called 'RefactorFlow'.How the recipe adapts
The BeforeAfterSplit will show messy, unoptimized code on the 'Before' side (blurred, smaller) and clean, refactored code on the 'After' side (sharp, larger). The SimulatedCursorInteraction will demonstrate selecting code blocks, applying refactoring suggestions, and accepting changes within the RefactorFlow IDE. The DynamicLogoReveal will animate the 'F' in 'RefactorFlow' to subtly morph into a flowing arrow, symbolizing code transformation.Scene durations (3 scenes, 19s)
Key Remotion components

xAI opens voice cloning on its API: build a custom voice in about two minutes or pick from 80+ voices in 28 languages.

Claude can now operate your Mac, opening apps, browsing and filling spreadsheets, as a research preview in Cowork and Claude Code.
Agentic CLI for coding, building apps, and automating workflows.