ScriptsJul 24, 2026·3 min read

Eve — The Agent Framework by Vercel

An open-source TypeScript framework by Vercel for building, sandboxing, and deploying AI agents with built-in workflow orchestration, markdown-driven configuration, and edge-native execution.

Agent ready

Ready-to-run agent install

This asset can be installed after the agent chooses its runtime, checks the plan, and runs the matching command.

Native · 98/100Policy: allow
Agent surface
Any MCP/CLI agent
Kind
Skill
Install
Single
Trust
Trust: Established
Entrypoint
Eve
Direct install command
npx -y tokrepo@latest install 8594e156-875c-11f1-9bc6-00163e2b0d79 --target codex

Run after dry-run confirms the install plan.

Introduction

Eve is Vercel's open-source framework for building AI agents in TypeScript. It provides a structured approach to defining agent behavior through markdown-based configuration, sandboxed tool execution, and deterministic workflow orchestration. Eve is designed to deploy to serverless and edge environments, making it a natural fit for production agent applications on the Vercel platform or any Node.js host.

What Eve Does

  • Provides a TypeScript SDK for defining agent tools, prompts, and workflows
  • Uses markdown files to configure agent behavior declaratively
  • Sandboxes tool execution to prevent unintended side effects
  • Orchestrates multi-step workflows with built-in state management
  • Deploys as serverless functions on Vercel or any compatible platform

Architecture Overview

Eve agents are defined as TypeScript modules that export tool functions, system prompts, and workflow definitions. The framework runtime handles message routing, tool dispatch, and state persistence. Markdown files serve as the configuration layer, letting non-developers customize agent behavior without touching code. The sandbox layer wraps tool execution in isolated contexts with resource limits. Eve's runtime is designed to run within serverless function constraints (cold start, memory, execution time).

Self-Hosting & Configuration

  • Scaffold a new agent project with the create-eve-app CLI
  • Define tools as TypeScript functions with typed input/output schemas
  • Configure agent behavior in markdown files alongside your code
  • Deploy to Vercel with zero configuration or self-host on any Node.js server
  • Set environment variables for LLM provider API keys and tool credentials

Key Features

  • Markdown-driven agent configuration for easy customization
  • Sandboxed tool execution prevents agents from causing unintended effects
  • Built-in workflow orchestration with state persistence across steps
  • TypeScript-first with full type safety for tools and schemas
  • Edge-native design for low-latency agent responses

Comparison with Similar Tools

  • LangChain — Python-first with broad scope; Eve is TypeScript-focused and opinionated
  • Vercel AI SDK — lower-level streaming primitives; Eve adds agent orchestration on top
  • CrewAI — multi-agent Python framework; Eve focuses on single-agent TypeScript workflows
  • Mastra — TypeScript agent framework; Eve integrates deeply with Vercel's deployment model
  • AutoGen — research-oriented multi-agent; Eve targets production deployment simplicity

FAQ

Q: Does it require Vercel to deploy? A: No, Eve runs on any Node.js environment. Vercel deployment is optimized but not required.

Q: Which LLM providers does it support? A: It works with any provider supported by the Vercel AI SDK, including OpenAI, Anthropic, and Google.

Q: Can I use it for multi-agent systems? A: Eve focuses on single-agent workflows but agents can call other agents as tools.

Q: Is it production-ready? A: Eve is under active development by Vercel. The core framework is usable with the API stabilizing.

Sources

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets