Scripts2026年7月24日·1 分钟阅读

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 就绪

Agent 可直接安装

这个资产可安装;Agent 先选择当前运行时、检查安装计划,再运行匹配命令。

Native · 98/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:Established
入口
Eve
直接安装命令
npx -y tokrepo@latest install 8594e156-875c-11f1-9bc6-00163e2b0d79 --target codex

先 dry-run 确认安装计划,再运行此命令。

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

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产