# Introducing eve

DevFeed: [Introducing eve](<https://devfeed.tech/articles/introducing-eve-761.md>)

Original publisher: [Read original article](<https://vercel.com/blog/introducing-eve>)

Author: Rui Conti

Published: 2026-06-17T04:00:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [AI Bots](<https://devfeed.tech/topics/ai-bots.md>), [Boilerplate](<https://devfeed.tech/topics/boilerplate.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai-gateway](<https://devfeed.tech/tags/ai-gateway.md>), [framework](<https://devfeed.tech/tags/framework.md>), [next-js](<https://devfeed.tech/tags/next-js.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [production](<https://devfeed.tech/tags/production.md>), [skills](<https://devfeed.tech/tags/skills.md>), [tools](<https://devfeed.tech/tags/tools.md>), [vercel](<https://devfeed.tech/tags/vercel.md>)

## AI overview

Vercel introduces eve, an open-source framework for building and operating production agents. It organizes agents as directories and provides durable execution, sandboxed compute, human approvals, subagents, evaluations, model configuration, and tool and skill wiring.

## Source excerpt

Today, we are proud to introduce eve, an open-source agent framework for building, running, and scaling agents. eve is designed around the idea that building an agent should mean defining what it does without assembling all of the pieces that it needs to run in production. Instead, eve comes with production already built in: Durable execution Sandboxed compute Human-in-the-loop approvals Subagents Evals And more eve is the framework that we build and run our own agents on. Agents today are where the web was before frameworks, with everyone hand-rolling the same plumbing and nothing carrying over to the next one. Next.js ended this for the web, and eve is doing the same for agents. An agent is a directory This is an eve agent. Each file describes one component of the agent, so at a glance, the tree tells you what an agent is, what it does, where it lives, and when it acts on its own. Create an eve agent in minutes Every agent starts with its definition. The agent.ts file is where you configure the agent itself. You can define the model with one line, with provider fallbacks supported through AI Gateway, and compaction, model options, and other optional fields are there when you need them. Giving your agent a job and personality is as simple as creating an instructions.md file, which serves as the system prompt that eve puts in front of every model call. You create files for what your agent does, like post_chart.ts and revenue-definitions.md for tools and skills, and eve wires them into a working agent without any boilerplate or plumbing to manage. You can just focus on what your agent does instead of how it does it. Why we built eve We had built agents for years at Vercel, v0 among them. But once coding agents made building one something anyone could do, everyone did. We shipped hundreds of agents and internal apps, and it looked like a productivity revolution. But underneath it, every team was building and rebuilding the same plumbing before their agent could do any