v0
Type: no-code · Vendor: Vercel · Language: Web product · Status: active · Status in practice: mature
Vercel's hosted AI agent for generating full-stack Next.js apps and live UIs from natural-language prompts, with one-click Vercel deployment, design-mode visual editing, and autonomous web search / error fixing.
Description. v0 is Vercel's hosted prompt-to-app product. It generates Next.js + Tailwind + shadcn/ui UI and backend code from natural-language prompts (or wireframes/mockups), shows a real-time live preview, and deploys to Vercel with one click. The agent plans, creates tasks, and connects to databases as it builds; it can autonomously web-search, inspect sites, fix errors, and call external tools. A design mode lets users iterate visually on generated output. Users can deploy directly or open a PR for review.
Agent loop shape. Spec-driven generation loop. User prompts (text or image); v0 plans tasks, generates code (Next.js, Tailwind, shadcn/ui), previews live, optionally inspects sites and web-searches, fixes errors automatically, and either deploys to Vercel or opens a PR. Design mode lets the user nudge the generated output through visual controls rather than text.
Primary use cases
- prompt-to-UI generation in Next.js + Tailwind + shadcn/ui
- full-stack app prototyping with real-time preview
- one-click deployment to Vercel from the agent
- visual design-mode iteration on generated code
- autonomous web search and error fixing during generation
Key concepts
- Prompt-to-app → spec-first-agent (docs) — Build agents, apps, and websites with AI from a single prompt.
- Next.js + Tailwind + shadcn/ui (docs) — Generated stack is opinionated around modern React tooling.
- Design mode (docs) — Visual controls and live preview fine-tune generated output.
- Autonomous capabilities → tool-use (docs) — Web search, site inspection, error fixing, external tool integration.
- One-click deploy to Vercel (docs) — Publish as live websites in seconds or open a PR.
Patterns this no-code implements —
- ★Spec-First Agent
Natural-language prompt is the spec; agent generates the whole project.
- ★Code-as-Action Agent
Generated code IS the deliverable; deploy / PR are the action options.
- ★★Tool Use
Agent uses web search, browser use, terminal commands, error fixing, external APIs and marketplace tools.
- ★★Plan-and-Execute
v0 coordinates multi-step workflows and maintains context across actions.
- ★Spec-Driven Loop
Loop runs prompt to code to preview to error-fix to deploy/PR.
- ★★Structured Output
Generated code follows an opinionated Next.js / Tailwind / shadcn/ui stack; no first-class JSON-mode primitive — the structure is the React/Next.js scaffold itself.
Neighbourhood
Click any neighbour to follow the lineage. Scroll to zoom, drag to pan.