# Vercel Open Agents **Vercel Open Agents is an open-source, fork-able reference app for running coding agents that live in the cloud and keep working after you close the tab.** Built on Vercel's own stack. MIT. The pitch: spawn agents that run "infinitely in the cloud". The design move that makes that possible is keeping the agent *outside* the sandbox. The agent loop runs as a durable workflow and drives an isolated VM through tools, so execution survives restarts and isn't tied to a request lifecycle. ## The three-layer stack 1. **Web interface** — auth, chat, streaming UI ([[Next.js]], Better Auth). 2. **Agent workflow** — durable, resumable execution via the Workflow SDK. Checkpoints, cancellation, multi-step coordination. 3. **Isolated sandbox VM** — ephemeral [[Vercel Sandboxes]] with git, auto-hibernation, and filesystem snapshots for resumption. The agent runs outside the VM and talks to it through tools (file ops, search, shell, web). That separation is the whole point. ## What it ships with - Chat-driven coding with explorer/executor sub-agents for parallel work. - Repo cloning, branch management, optional auto-commit, auto-push, and PR creation. - Snapshot-based resume; read-only session sharing links. - Voice input via [[ElevenLabs]] transcription. ## The Vercel pieces it wires together - **[[Vercel AI SDK]]** — unified model interface, provider switching, tool calling. - **[[Vercel AI Gateway]]** — routing with fallbacks and rate limiting. - **Sandbox** — secure isolated execution. - **Workflow SDK** — resumable, durable orchestration. TypeScript monorepo (pnpm), Postgres for persistence, optional Redis/KV. Sandboxes run around $0.02/month. Sign in with Vercel and fork it. ## References - https://github.com/vercel-labs/open-agents - https://open-agents.dev/ ## Related - [[Vercel]] - [[Vercel AI SDK]] - [[Vercel AI Gateway]] - [[Vercel Sandboxes]] - [[Next.js]] - [[AI Agents]] - [[ElevenLabs]]