
Introducing Clone by https://www.10x.app/ You can now clone any website or app in minutes
The Hook
“Hey, what's up guys? In this video, I'm going to show you how to convert any website into an app in minutes. First, you want to head over to 10x and click on this clone button right here.”
Product Reveal
“Plug in whichever website you want to clone. In my case, I want to clone Product Hunt. Now let's wait.”
Feature Teaser
“And just like that, the app is done. And as you can see, it's astonishingly similar to Product Hunt. Wow.”
Call to Action
“If you want to convert a website into an app, check out 10x.”
Synthesizable in Remotion · key components of the founder-led-ui-clone-tutorial template.
A live-action presenter is shown in a rounded-rectangle overlay in the bottom-left corner, while the main screen displays a screen recording of a web application or mobile app. The presenter's overlay remains static or subtly scales.
Use a <AbsoluteFill> for the main screen recording. Overlay a <Sequence> with a <Video> component for the presenter, applying a `borderRadius` and `overflow: hidden` to a container `<div>`. Use `spring()` for subtle scale transitions on the presenter's overlay if needed.
A mouse cursor interacts with UI elements, performing clicks and text input. Key elements are highlighted or subtly animated upon interaction, and text fields show a typing animation.
Implement a custom cursor component that follows a predefined path using `interpolatePath()` or `spring()` for smooth movement. Use `Sequence` and `Series` to orchestrate clicks and text input. For text input, use `typewriter()` effect on text components. Highlight UI elements with `spring()`-driven `scale` or `opacity` changes on click.
A web application interface smoothly transitions into a mobile application view, maintaining visual context and demonstrating the cloned app's fidelity. This involves a change in framing and device context.
Use `AbsoluteFill` for both the web app and mobile app scenes. Employ `interpolate()` for `scale`, `x`, `y` properties to smoothly transition the web app content into the mobile device frame. Use `spring()` for the final snap into the mobile device's screen. Consider a subtle `blur()` or `opacity` fade during the transition for a polished look.
Purpose. Immediately grabs attention by promising a quick solution to a common developer problem (converting websites to apps).
Execution. Presenter introduces the topic in a picture-in-picture, while the main screen shows the initial UI of the 10x app, setting the stage for a tutorial.
Purpose. Demonstrates the simplicity and speed of the product's core functionality.
Execution. Step-by-step screen recording of the website cloning process, including typing the URL and a brief loading sequence, with the presenter guiding verbally.
Purpose. Showcases the impressive outcome and fidelity of the cloned app, validating the product's effectiveness.
Execution. A seamless transition from the web app interface to the fully functional, native-looking mobile app, highlighting its resemblance to the original website.
Purpose. Encourages viewers to take immediate action and try the product.
Execution. A clear, full-screen display of the product's URL, accompanied by the presenter's final verbal call to action.
Objective
Launch a new AI-powered design tool that converts hand-drawn sketches into production-ready UI code.How the recipe adapts
The PictureInPictureTutorial primitive will show the founder sketching on a tablet while the main screen displays the CanvasFlow web interface. The DynamicUICursorHighlight primitive will demonstrate the AI processing the sketch and generating UI elements, with highlights on generated components. The SeamlessAppTransition primitive will show the generated UI moving from the web interface to a simulated mobile device, showcasing the code output. The color palette will adapt to CanvasFlow's brand colors, likely a vibrant blue and white, while maintaining the clean, modern aesthetic. The fast pacing and direct narrative will remain, focusing on the 'sketch-to-code in minutes' value proposition.Scene durations (5 scenes, 37s)
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.