- 76e9079: Return a not-found or transient error before opening an unavailable session stream, and close streams after terminal failures.
- 52ebf7d: Discord now posts session budget prompts instead of failing on a button ID over 100 characters. Slack sends its private sign-in prompt for sign-ins that only have instructions. Teams…
eve by Vercel
Overview
A filesystem-first framework for durable backend AI agents in which instructions, tools, skills, channels and schedules live as files in conventional locations; created by Vercel and in beta.
eve was downloaded 1.3M times from npm in the week ending Oct 4, 2026, up 13.4% on the week before and up 45.6% over the last 30 days compared with the 30 before. The GitHub repository has 5,468 stars, 505 of them added in the last 30 days. The latest stable release is 0.71.2, published Oct 5, 2026; there were 65 stable releases in the past 30 days. It was mentioned in 2 Hacker News posts and comments over the last 30 days.
eve usage and attention over time
Download the raw daily series: eve.csv
Install eve
| npm | npm install eve |
|---|
These commands use the packages tracked on this page. The vendor may recommend a different installer; see the official documentation.
Key facts
| Maker | Vercel |
|---|---|
| Type | Open-source backend agent framework |
| First released | June 2026 |
| License | Apache-2.0 |
| Main language | TypeScript |
| Open issues and PRs | 1,027 |
Pricing
Free and open source (Apache-2.0); in beta it deploys to Vercel, whose hosting is priced separately.
Source: official pricing page, checked Oct 6, 2026. Prices change often; confirm before you buy.
Pulse Score breakdown
Each component is scored 0 to 100 from public signals; a dash means no data for it. Methodology.
eve news and signals
-
101 agents added to AgentGid
DeepSeek Harness, CopilotKit, Orca, eve, ARTEMIS, Jasper, Harvey, Paradox, Eightfold AI Interviewer, TesterArmy e2e, Copy.ai, Consensus and 89 more
-
eve 0.71.2 released
76e9079: Return a not-found or transient error before opening an unavailable session stream, and close streams after terminal failures.; 52ebf7d: Discord now posts session budget prompts instead of failing on a button ID over 100 characters. Slack sends its…
-
eve 0.0.42 released
Updated dependencies [8582a36]; Updated dependencies [de6b7e1]; eve@0.71.0 (+2 more releases that day)
-
eve downloads up 41% in a week
1.2M npm and PyPI downloads in the 7 days to Sep 27, against 844K the week before.
What changed: recent eve releases
- 28f4063: Telegram, Discord, Teams, and chatSdkChannel now remove a question's or approval's buttons once it's answered and show the outcome, such as Approved or Answered: Saturday. This covers…
- cdad50a: A follow-up message cancelled before its first model call now keeps its own sender as ctx.session.auth.current. Previously the cancelled turn reverted to the previous caller, even when…
- b842fe0: Discord buttons now answer every pending request when a turn asks more than one at once, such as two questions, two tool approvals, or a question beside an approval. Before, only the…
- 440b2f2: Fix Docker sandbox template pruning so eve dev removes stale template images again, and drop the intermediate eve-sandbox-dockerfile image once its template is committed.
- 8c026ee: Sessions saved before eve 0.64 that used a sandbox no longer fail every sandbox call with Sandbox session state belongs to provider "undefined" or the Session checkpoint sandbox provider…
- 58a68dd: Keep MCP connections over HTTP on the 2026-07-28 protocol when the server is slow to answer server/discover. Previously eve gave up after 1 s and fell back to the legacy handshake, which…
- Updated dependencies [8582a36]
- Updated dependencies [de6b7e1]
- eve@0.71.0
- 8582a36: The bash tool no longer blocks on slow commands: a command still running after 30 seconds keeps running in the sandbox and returns status: "running" with its process group pid, its output…
- de6b7e1: Memory provider tools now survive a mid-turn restart when the turn's history holds non-JSON tool results, such as dates. eve no longer snapshots history into each tool's replay state; a…
- 8136e50: Retry session stream opens and reconnects when Safari, iOS browsers, or Firefox reject fetch() with TypeError: Load failed or TypeError: NetworkError when attempting to fetch resource.,…
- 69888f1: Compaction now estimates tokens from UTF-8 bytes instead of string length, so Chinese, Japanese, Korean, and other non-Latin text no longer counts at a fraction of its real cost. A large…
- 4b880a5: The packaged docs now include a Code Extension page for eve/extensions/code, with its latest eve-code benchmark results inlined as Markdown tables so agents reading nodemodules/eve/docs…
- 983c375: Answering some of several pending ctx.ask() or subagent questions now parks the open turn again with turn.waiting, as a partial answer to tool approvals already does, so clients waiting…
- f234b51: Staged attachments are now checked against their content address before each model call. If code in the sandbox overwrote a staged file, the model gets a FileNotFound note instead of the…
- 0c0c1e5: A step interrupted by a steering message now ends with step.completed (finishReason: "other", with any usage the provider reported) before the next step starts, instead of leaving its…
- 43f585c: A model step that ends early, for example at the output token limit, no longer leaves its tool calls unanswered. The AI SDK does not run tools from such a step, so the next model call…
- 1360a1f: Chat SDK adapters without card support, such as Photon iMessage and Linq, now show askquestion prompts and tool approvals with numbered options, so a person can answer by replying with an…
- 1062c92: After compaction, eve now moves an idle session to a fresh workflow run on the same deployment, so long-running sessions no longer accumulate an ever-growing workflow event log. The…
- 285cbe6: A plain-text reply that answers a pending askquestion or ctx.ask() question no longer leaves its channel context behind. Before, channels that attach per-message context, such as…
- f9d2071: Fix discovery of packaged extension mounts whose default exports are rewritten during compilation, and of built-in extensions mounted from inside the eve package itself.
- 1062c92: Eval sessions now have session.compact(), which compacts the session between turns and resolves to the compaction events through session.waiting, so evals no longer need raw fetch calls…
eve alternatives
| # | Agent | Pulse | Downloads 7d | 7d | 30d | VS Code installs | Stars | Latest release | Price | Last 90 days | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 4 |
LangChainLangChain |
77 | 44.3M | up 1.9% | down 22.0% | — | 147K+45/day | 1.4.38d ago | Free (OSS) | ||
| 10 |
LangGraphLangChain |
69 | 16.1M | up 11.4% | down 21.8% | — | 42.7K+48/day | 1.2.13yesterday | Free (OSS) | ||
| 11 |
AI SDKVercel |
67 | 34.5M | up 13.5% | up 20.9% | — | 27.1K+18/day | 6.0.301yesterday | Free (OSS) | ||
| 13 | 63 | 8.7M | up 0.6% | up 2.0% | — | 8,679+23/day | 1.58.0yesterday | Free (OSS) | |||
| 18 |
Claude Agent SDKAnthropic |
59 | 21.5M | up 14.6% | up 0.6% | — | 8,219+5/day | 0.2.1636d ago | Free (OSS) | ||
| 22 |
MastraMastra |
58 | 2.2M | up 11.1% | up 19.1% | — | 28.6K+27/day | 1.74.0yesterday | Free (OSS) | ||
| No agents match that filter. | |||||||||||
eve FAQ
How much does eve cost?
Free and open source (Apache-2.0); in beta it deploys to Vercel, whose hosting is priced separately.
Is eve open source?
Yes. eve is open source, released under the Apache-2.0 license.
How popular is eve?
eve was downloaded 1.3M times from npm in the week ending Oct 4, 2026, up 13.4% on the week before and up 45.6% over the last 30 days compared with the 30 before. The GitHub repository has 5,468 stars, 505 of them added in the last 30 days. The latest stable release is 0.71.2, published Oct 5, 2026; there were 65 stable releases in the past 30 days.
What is the latest version of eve?
The latest stable release we track is 0.71.2, published on Oct 5, 2026.
What are the alternatives to eve?
The closest alternatives in the same category by Pulse Score are LangChain, LangGraph, AI SDK, Strands Agents.
Where these numbers come from
npm: eve. GitHub: vercel/eve. Site rank: eve.dev on the Tranco list. See data sources for how each one is collected.
Product facts and pricing were checked against: github.com, registry.npmjs.org, eve.dev.
