
Devin now has a Mac VM with an iOS simulator. It can build and test apps on its own, send a screen recording on Slack, and share a TestFlight link.
The Hook
“(No spoken dialogue — Driving trap beat with 808 sub-bass, crisp hi-hats, and snare drum begins.)”
Product Reveal
“(No spoken dialogue — Trap beat continues with synth melodies and pads.)”
Feature Teaser
“(No spoken dialogue — Vocal ad-libs and 'scratch' sound effect added to the trap beat.)”
Call to Action
“I'm done building the Flappy Otter game. Check out this recording I made. I also published the latest version to TestFlight. Have fun playing!”
Synthesizable in Remotion · key components of the ai-dev-tool-launch-template template.
A rapid sequence of close-up shots showing hands unboxing a product, connecting cables, and placing it on a desk, culminating in a wide shot of the complete setup.
Use a sequence of `AbsoluteFill` components with `Img` or `Video` sources. Implement `spring()` for subtle camera movements (e.g., slight zooms, pans) and `interpolate()` for quick opacity fades between cuts. Utilize `z-index` for layering elements like sticky notes. Apply a `blur()` filter for depth of field effects.
A dynamic screen recording showcasing UI interactions, including typing text, dropdown menu selections, and real-time application output within a chat interface.
Employ `Sequence` for precise timing of UI events. Use `spring()` for cursor movements and button presses. Implement `interpolate()` for text typing effects (character by character reveal) and `measureText()` for dynamic text box resizing. Utilize `AbsoluteFill` for screen captures and `OffthreadVideo` for embedded video playback within the UI.
A seamless transition from a digital screen recording of an app to a physical device displaying the same app, followed by a brand logo reveal.
Combine `Video` components for screen recordings and `Img` for static device shots. Use `interpolate()` for scaling and positioning the digital screen onto the physical device. Apply `blur()` and `opacity()` transitions for the final logo reveal, ensuring the logo scales up with a `spring()` animation.
Purpose. Ground the abstract concept of AI in a tangible, relatable physical product (Mac Mini) and a familiar action (unboxing).
Execution. Quick cuts of hands unboxing, connecting, and setting up a Mac Mini, establishing a real-world context.
Purpose. Transition from hardware to software, showcasing the product's core UI and its innovative capabilities.
Execution. Seamless screen recordings demonstrating Devin's interface, virtual environment selection, and task initiation.
Purpose. Demonstrate the product's power by showing a complex task (app development) being executed autonomously.
Execution. Detailed UI animations of Devin building an iOS app, showing code generation, and running it in a simulator.
Purpose. Highlight the tangible results and ease of sharing, reinforcing the product's value proposition.
Execution. Slack messages with screen recordings and TestFlight links, culminating in a physical phone displaying the finished app and a brand logo reveal.
Objective
Launch video for 'CanvasAI', an AI-powered graphic design assistant that generates marketing collateral from text prompts.How the recipe adapts
Scene durations (5 scenes, 45s)
Key Remotion components
Agentic CLI for coding, building apps, and automating workflows.
AI is already smart enough. Real-world tasks are still slow, expensive and unreliable, because we hand AI a computer built for humans, then wrap it in a heavy harness. AI doesn’t need to get smarter
Big day 🔥 🚀 Introducing Dolphin AI - an agentic AI studio for complete video production. The story of Dolphin is very interesting. It didn’t start as a product. It started as an internal tool. W