
Introducing local Reachy Mini conversations: free chats forever! So fast that we had to hardcode delays to stop it from interrupting you mid-sentence. We built an open-source Realtime API powered b…
The Hook
“Hey Richie, did you know that you can now completely run locally on my Mac Mini?”
Product Reveal
“Running locally sounds quite efficient, does that mean I can interrupt you? Yeah, no, actually what I wanted to show is that I can interrupt you and I can start talking and you will just continue replying to me. Oh, it's about conversational flow then. I'll do my best to keep up.”
Feature Teaser
“So fast that we had to hardcode delays to stop it from interrupting you mid-sentence.”
Call to Action
“We built an open-source Realtime API powered by… (No spoken dialogue — The music features a driving electronic beat with a prominent sub-bass line and rhythmic synth arpeggios. There are several high-energy audio transitions, including a noticeable riser at 0:06, a sub-bass drop/impact at 0:29, and another riser at 0:35. The overall sound design is modern and energetic, complementing the product launch theme.)”
Synthesizable in Remotion · key components of the tech-product-terminal-reveal template.
Text appears on screen with a subtle scale-up and fade-in effect, often accompanied by a slight horizontal or vertical shift. Key phrases are highlighted with color changes or bolder weights.
Utilize Remotion's <Text> component with `spring()` for scale and opacity, and `interpolate()` for position. Use conditional rendering or `Sequence` for staggered word/line reveals. Apply CSS `text-shadow` for subtle depth.
A terminal-like interface displays scrolling code, with specific lines or sections highlighted dynamically to draw attention to relevant information or spoken dialogue.
Implement a `ScrollView` or `FlatList` within a Remotion component. Use `interpolate()` to control the scroll position. Highlight specific lines by changing their background color or text color based on `AbsoluteFill` and `spring()` for smooth transitions.
The camera smoothly pans between the physical product and a related digital interface (e.g., a laptop screen), often with a slight zoom to emphasize details.
Use `AbsoluteFill` for the video container. Animate the `transform` CSS property (translate, scale) of the video element using `interpolate()` or `spring()` to simulate camera pans and zooms. Ensure smooth easing functions for natural movement.
Purpose. Immediately introduces the product and its core capability (local operation) through a direct question, sparking curiosity.
Execution. A close-up of the charming robot, followed by a quick pan to the Mac Mini, establishing the physical setup.
Purpose. Demonstrates the product's advanced features (realtime API, interruption) through a live conversation and code display, building credibility.
Execution. Alternating shots between the robot's interaction and the laptop screen showing code logs and conversational flow, with text highlights.
Purpose. Emphasizes a unique problem solved (over-efficiency requiring delays) to showcase the product's superior performance.
Execution. A dramatic text reveal on screen, stating the 'hardcoded delays' with a sub-bass drop, creating an impactful moment.
Purpose. Summarizes the key benefits (free, open-source) and encourages engagement, reinforcing the product's accessibility.
Execution. Full-screen animated text overlays detailing the product's features and benefits, concluding with the robot.
Objective
Launch a new AI-powered code assistant called 'Synapse Dev'.How the recipe adapts
The video would open with a founder introducing Synapse Dev on a laptop, showing its sleek UI. The 'DynamicTextReveal' primitive would highlight 'Instant Code Generation' and 'Realtime Debugging' as the founder speaks. The 'CodeScrollHighlight' primitive would animate a terminal showing Synapse Dev quickly generating and correcting code, with relevant lines flashing green. 'ProductFocusPan' would smoothly transition between the founder explaining a feature and a close-up of the Synapse Dev interface on the laptop. The overall aesthetic would maintain the high-contrast, technical feel with a driving electronic soundtrack, emphasizing speed and developer efficiency.Scene durations (5 scenes, 59s)
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.