vercel/eve
The Open Framework for Building Agents
What it solves
It simplifies the creation and operation of durable AI agents by using the filesystem as the primary authoring interface. This approach makes agent configurations, prompts, and tools easier to inspect, extend, and manage compared to traditional code-heavy configurations.
How it works
Eve treats the project directory structure as the agent's configuration. Developers define the agent's behavior through a set of organized folders:
- Instructions: A markdown file (
instructions.md) serves as the always-on system prompt. - Tools: Typed functions in the
tools/directory that the model can call. - Skills: Procedures loaded on demand in the
skills/directory. - Channels: Integration points for communication (e.g., HTTP, Slack, Discord) in the
channels/directory. - Schedules: Recurring cron jobs in the
schedules/directory.
Who it’s for
Developers who want to build AI agents with a clear, organized project layout and a filesystem-first approach to agent authoring.
Highlights
- Filesystem-first design: Agent capabilities are stored in conventional locations for better visibility.
- Durable agents: Support for long-running agents with schedules and multiple communication channels.
- Integrated documentation: The
evepackage includes local documentation for coding agents to read. - Quick setup: Simple initialization via
npx eve@latest init.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- Dispatch