
Layout mode to explore and wireframe directly on the page.
The Hook
“(No spoken dialogue — Pizzicato synths and sub-bass intro, leading to a high-energy riser and sweep at 0:00.800, culminating in a sub-bass drop/impact at 0:01.200.)”
Product Reveal
“(No spoken dialogue — Ambient electronic score continues with pizzicato synths and sub-bass.)”
Feature Teaser
“(No spoken dialogue — The electronic score maintains its rhythm, with a subtle riser around 0:08.000.)”
Call to Action
“(No spoken dialogue — Percussive elements increase slightly after the riser, maintaining the ambient electronic score.)”
Synthesizable in Remotion · key components of the direct-manipulation-ui-showcase template.
A blue bounding box with resize handles appears around a UI element, displaying dimensions. It animates to show resizing and repositioning.
Use `interpolate` for scaling and positioning of the box and text. Implement `spring` for the snap-to-grid behavior of elements. SVG paths can draw the resize handles and connecting lines.
A blue bezier curve animates to show the suggested path of a dragged UI element, with a 'Suggested Move' label appearing along the path.
Utilize `SVGPathElement` for drawing the curve. Animate a small circle or arrow along the path using `getPointAtLength` and `interpolate` for position and rotation. Text labels can follow the path with `textPath`.
A dark, rounded rectangular modal slides up from the bottom of the screen, revealing text and interactive menu items.
Employ `interpolate` for the Y-position and opacity of the modal. Menu item highlights can use `withSequence` and `spring` for a subtle hover effect. Text can fade in with a slight delay.
Purpose. Immediately grab attention by showcasing a core interactive element and hinting at the product's capability.
Execution. Close-up on a UI control, cursor interaction, and a quick, impactful audio drop.
Purpose. Demonstrate the product's primary function: direct manipulation and wireframing on a live page.
Execution. Elements being resized and moved with visual feedback like bounding boxes and dimension displays.
Purpose. Illustrate the intuitive nature of the tool, showing how it guides users through complex actions.
Execution. Bezier path animations for suggested moves, and elements snapping into place.
Purpose. Unveil more advanced features and encourage users to explore the product's full potential.
Execution. Contextual menus sliding in, revealing 'Layout Mode' details and component selection options.
Objective
A new AI-powered code refactoring tool that allows developers to visually drag and drop code blocks to reorganize functions.How the recipe adapts
The 'InteractiveBoundingBox' primitive would be adapted to highlight code blocks, showing suggested refactoring dimensions. 'BezierPathFollow' would illustrate the movement of code blocks between functions, with 'Suggested Refactor' labels. The 'ContextualModalSlide' would be used for an AI-generated refactoring suggestion menu, allowing developers to accept or modify changes. The background would feature a subtle code editor theme gradient, and the typography would remain a clean Grotesque Sans-serif for code comments and UI elements.Scene durations (4 scenes, 13.2s)
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.