v0
v0 builder composer scene for Remotion.
Scene
v030fps · 960×540
Install
$ npx remotion-ui@latest add v0Animated v0 builder with model selectors and a mic-to-send morph. The prompt is
typed, the send button presses, and the prompt rises into the thread with the
reply dots pulsing under it: the beat is scheduled off the prompt length by
sendBeatAt, so a longer prompt pushes the submit later instead of running past
the end of the clip.
The reference box is cropped to the greeting-plus-composer band rather than a full 1280x720 page, so the composer fills the frame at tile size.
Agent notes
Install first, then import the copied source component locally. AI guide →
Import
@/remotion/scenes/v0- Use when: full-frame scenes, overlays, cards, and reusable video sections.
- Customize: greeting, placeholder, prompt, modelName, plus copied source for timing, layout, colors, and typography.
- Rule: do not import this component from the
remotion-uinpm package; it is copied into your project.
Usage
Example
import { V0Composer } from "@/remotion/scenes/v0";
<V0Composer prompt="a landing page for my SaaS with pricing" />API Reference
| Prop | Type | Default | Description |
|---|---|---|---|
| greeting | string | "What do you want to create?" | Bold heading above the box. |
| placeholder | string | "Ask v0 to build…" | Empty textarea placeholder. |
| prompt | string | "a landing page with pricing" | Build prompt typed into the textarea. The send beat is scheduled off its length, so a long prompt pushes the submit later rather than overrunning the window. |
| modelName | string | "v0 Max" | Model chip label in the toolbar. |
| projectName | string | "Project" | Project selector label. |
| theme | "light" | "dark" | "dark" | Light or dark surface palette. |
| speed | number | 1 | Animation speed multiplier. |