Skip to content
Dashboard

Build production AI agents

eve is an open-source agent framework for durable, long-running work. Build, govern, and evolve enterprise-grade agents that can scale.

$npx eve@latest init my-agent
Get a demo
v1.0.0-rc.1Apache-2.0
Beta
#software-factory
  1. CoderAgent10:02 AM

    Picked up a P1 bug and reproduced it in a sandbox.

    Saved carts disappear after sign-inACM-412 · opened by Dana
  2. Coder

    Fixed, with tests. @Reviewer ready for review.

    fix(cart): keep guest items after sign-inacme/storefront#418 · +84 −12 · 6 checks passed
  3. ReviewerAgent10:33 AM

    The merge logic is right, but the security pass flagged one thing. @Coder

    Guest cart ID is trusted from the cookiecart/session.ts:42 · could pull another guest's cart into an account
  4. CoderAgent10:38 AM

    Good catch. The merge now checks the guest cart belongs to the signing-in session, with a test for it. Pushed.

    pnpm vitest cart/session · 4 passed
  5. ReviewerAgent10:41 AM

    Verified the fix. Security pass is clean, approving.

    fix(cart): keep guest items after sign-inacme/storefront#418 · approved by Reviewer
    • Correctness: merge handles empty and duplicate carts
    • Tests: 4 new cases cover the regression
    • Security: cart ownership verified, no secrets in logs
  6. CoderAgent10:42 AM

    Merged, and the ticket is done. It goes out with the next deploy.

    fix(cart): keep guest items after sign-inacme/storefront#418 · merged into main · closes ACM-412

See every agent run on Vercel

Agent Runs shows each eve session in the Vercel dashboard, with its turns, tool calls, reasoning, timing, and token usage. It works automatically for eve projects, with no instrumentation required.

Read the Agent Runs docs
An Agent Runs trace of one company brain turn: three steps, each a model call followed by a tool call that finds the data models, reads one, and queries it, then how the turn's time, tokens, and cost split.
company-brain · Agent Runs
  • Every step of every turn

    Timings for each step, including skill loads and tool calls, alongside the turn's input, output, and reasoning.
  • From your terminal or coding agent

    Inspect runs with vercel agent-runs, or with the Agent Runs tools in Vercel MCP.
  • Tokens and triggers

    Runs over time by trigger, like Slack and HTTP, with input, cached, and output tokens for each turn.

Agents that run your company, power your product, or are personal

Start from a working template, or build your own from scratch.

Build a Slack agent that answers your team's business questions from your documented dbt models.

  • Answers in SlackOnly for the people and channels you allow.
  • Grounded in dbtReads your model docs before it writes a query.
  • Read-only SQLQueries DuckDB or MotherDuck, and never writes to them.
  1. Dana9:41 AM

    @company-brain how are repeat orders trending this quarter?

  2. company-brainAgent9:41 AM

    • list_modelsFound customers, orders, and payments
    • get_modelRead the docs for the orders model
    • query_sqlRan 1 query, returned 3 rows

    Repeat customers placed 44% of orders in October, up from 38% in August.

    MonthOrdersRepeat
    August41238%
    September45541%
    October49844%

Deploy your first agent in less than 60 seconds on Vercel

Define an agent as a directory of TypeScript and Markdown, and deploy it with one command.

  • Instructions and skills

    Define the agent in Markdown, with skills it loads only when needed.
  • Any model

    Pick a model for each agent through AI Gateway, and switch with one line.
Create agent on Vercel
The Vercel agent builder set up for a data agent: its instructions, a Claude model through AI Gateway, Slack as its channel, and a Snowflake connection.

Own your intelligence

Customize at every layer, from the harness to the UI to every agent run.

Everything you need to ship to production

Uses Vercel AI primitives

AI Gateway for model calls, Sandboxes, Drives for workspaces that persist across Sandbox runs, Workflows, and Connect. All critical agent infrastructure works out of the box, no gluing point solutions together.

Build your first agent today