What is Eve?
Eve is a filesystem-first framework for durable AI agents. Eve Directory catalogs ready-to-install agent projects built with it.
Eve is a TypeScript framework for durable backend agents. You author capabilities as files under agent/ — instructions, tools, skills, channels, connections — and Eve discovers that tree at runtime.
A minimal agent looks like this:
my-agent/
└── agent/
├── agent.ts
├── instructions.md
└── tools/
└── get_weather.tsScaffold one with:
npx eve@latest init my-agentEve Directory vs Eve
| Eve | Eve Directory | |
|---|---|---|
| What it is | The framework + runtime | An open catalog of agents/extensions |
| Install | npx eve@latest init | Browse + shadcn CLI / Composer |
| Docs | eve.dev/docs | These guides + listing pages |
This site does not replace Eve’s docs. Use Eve Directory to find agents, inspect source, and drop files into a project. Use Eve’s docs when you need APIs, channels, sandboxes, or deployment.