
TL;DR
The v0 API is now generally available: programmatic, headless access to v0's app-building agent. Send a prompt, get a running app with a live preview URL you can embed, then deploy to Vercel in one call. Here is what changed, how the sync/async/streaming model works, and how it fits in an agent loop.
On August 5, Vercel made the v0 API generally available: programmatic, headless access to the agent behind v0.app. Send a prompt, and v0 generates an app, starts a dev server in a Vercel Sandbox, and hands you a preview URL you can embed in your own UI. One API call goes from prompt to a running application, and a second call deploys it.
The announcement, dated August 5, is short on positioning and long on mechanics, which is appropriate: the interesting part is not that an API exists, it is what the API models. This is not a "generate a code snippet" endpoint. It is a stateful agent that reads, edits, and runs files in an isolated workspace, streams its trace back to you, and verifies its own work against a running dev server.
The new surface is a v2 API (https://api.v0.dev/v2) plus an SDK in the v0 npm package:
parts. Text, thinking, file reads and edits, searches, bash commands, tool calls, agent actions. The same parts array can drive a one-line status spinner, a changed-files list, or a full trace UI.chats.create blocks for the completed response, createAsync queues work and returns IDs for polling or webhooks, and createStream emits the agent's work as it happens. Usage is returned with chat and message responses so you can meter the work.chats.createFromRepo accepts a GitHub repository URL and branch, a ZIP archive, or a set of files.chats.createVercelProject wires the chat to a Vercel project, and chats.deploy ships it. Environment variables, integrations, and settings then run through the normal Vercel API.From the archive
Aug 4, 2026 • 7 min read
Aug 4, 2026 • 6 min read
Aug 4, 2026 • 7 min read
Aug 4, 2026 • 7 min read
The v0 API was clearly designed to be called by other agents, not just by humans in a UI:
https://v0.app/api/mcp; the first connection starts an OAuth flow. Exposed tools cover creating chats, listing chats, sending messages, resolving pending tasks, and getting preview URLs.@v0-sdk/ai-tools package turns v0's API operations into tools for TypeScript agents built with the AI SDK, letting the agent decide when to create or continue a chat inside its own orchestration loop.There is a v1-to-v2 migration guide for existing users, and the breaking changes are honest about the new model: v1 chats do not run on v2, the chat now holds app state while messages hold history, version workflows become chat file workflows, and clients must render message parts rather than only final text.
Vercel has been assembling an agent platform for a year: eve for agents, Sandbox for isolated runtimes, AI Gateway for model routing, and now a headless v0. The pattern across all of them is the same, and our interaction models post called the shape of it: the unit of value is shifting from a generated snippet to a running, verified, deployable artifact.
The v0 API makes that artifact addressable by software. A white-labeled app builder, an automated change pipeline triggered from CI or a webhook, and an agent that hands back a working app instead of a code block are the three use cases Vercel names, and all three share one property: they treat v0 as a component in a larger system rather than a destination. That is the architectural line between v0 the product and v0 the platform.
Two honest caveats. First, this is a managed agent service: the workspace, the dev server, and the verification loop all run on Vercel's infra, which is the tradeoff for zero setup but also the lock-in to price. Second, preview tokens are short-lived by design, so any production embedding needs the proxy pattern from the docs; that is a server-side integration, not a copy-paste iframe.
For teams already running agent pipelines, this is the first mainstream app-builder API that ships with a streaming trace, metered usage, and a deployment path as first-class primitives rather than afterthoughts. If you are building agent loops, that is the detail worth studying.
Read next
Vercel launched eve at Ship 26, an open-source agent framework it calls Next.js for agents. You define each agent as files under an agent/ directory, and eve compiles it into a production app on Vercel Functions with durable execution, sandboxes, approvals, subagents, and evals built in.
9 min readA hands-on, beginner-friendly walkthrough of building an AI agent with Vercel eve: scaffold the project, define an agent and a typed tool with defineTool, run it locally, call it through the durable session and stream API, and deploy to Vercel Functions.
10 min readThinking Machines' interaction-models post points at a useful shift for developer tools: stop designing around single chat turns and start designing around shared work.
8 min readTechnical content at the intersection of AI and development. Building with AI agents, Claude Code, and modern dev tools - then showing you exactly how it works.
Open-source terminal agent runtime with approval modes, rollback snapshots, MCP servers, LSP diagnostics, and a headless...
View ToolVercel's generative UI tool. Describe a component, get production-ready React code with shadcn/ui and Tailwind. Iterate...
View ToolThe TypeScript toolkit for building AI apps. Unified API across OpenAI, Anthropic, Google. Streaming, tool calling, stru...
View ToolA hosted infinite canvas your headless AI agents drive over MCP. Any MCP-speaking agent - Claude Code, Codex, Cursor, or...
View ToolResearcher, auditor, reviewer, and other ready-made subagent types.
Claude CodeConfigure Claude Code for maximum productivity -- CLAUDE.md, sub-agents, MCP servers, and autonomous workflows.
AI AgentsWhat MCP servers are, how they work, and how to build your own in 5 minutes.
AI Agents
Buzz by Block: Open-Source Slack-Style Collaboration for Humans + AI Agents (Demo & Setup) Check out Arcade: https://arcade.dev.plug.dev/xiDRwlA Repo: https://github.com/block/buzz The video introd...

Build Anything with Vercel, the Agentic Infrastructure Stack Check out Vercel: https://vercel.plug.dev/cwBLgfW The video shows a behind-the-scenes walkthrough of how the creator rapidly builds and d...

Check out Trae here! https://tinyurl.com/2f8rw4vm In this video, we dive into @Trae_ai a newly launched AI IDE packed with innovative features. I provide a comprehensive demonstration...

Vercel launched eve at Ship 26, an open-source agent framework it calls Next.js for agents. You define each agent as fil...

A hands-on, beginner-friendly walkthrough of building an AI agent with Vercel eve: scaffold the project, define an agent...

Thinking Machines' interaction-models post points at a useful shift for developer tools: stop designing around single ch...

An opinionated guide to the MCP server ecosystem in 2026. Curated picks by category, real configuration examples, instal...

At Vercel Ship 26 in London on June 17, 2026, Vercel shipped a wave of agent-era tooling: the open-source eve agent fram...

DeepSeek V4 Flash routed to Novita on Vercel AI Gateway is 90% off for Pro customers through August 11, dropping the eff...

New tutorials, open-source projects, and deep dives on coding agents - delivered weekly.