Eve Agent Builder

Filesystem-first framework for durable AI agents
18 nodes

eve-agent-builder.eldergenix.com/

Eve Agent Builder

08

An agent-builder framework that makes production agents inspectable through files: agent.ts configuration, instructions.md, typed tools, skills, channels, schedules, sandbox workspaces, and subagents in a pnpm/Turbo TypeScript monorepo.

Project context05

Problem

Agent frameworks become hard to review when prompts, tools, schedules, channels, and sandbox rules live in hidden configuration or product dashboards. Teams need a way to treat agent behavior like source code.

Solution

Eve Agent Builder makes the filesystem the agent interface: agent.ts, instructions.md, typed tools, skills, channels, schedules, sandbox workspaces, and subagents are discoverable, versionable, and reviewable.

Challenges

The framework has to keep developer ergonomics high while still separating runtime configuration, tool schemas, durable sessions, channel continuations, sandbox policy, and delegated subagent work.

Innovation

The key product idea is that durable agents should be inspected through their file tree. This turns agent construction into a software architecture practice instead of a prompt-entry exercise.

Domain expertise

This shows Stefan's grasp of agent framework ergonomics, filesystem conventions, TypeScript runtime design, typed tool contracts, channels, scheduled autonomy, and sandboxed execution boundaries.

Case study evidence11

Outcomes

  • Makes agent behavior source-reviewable through explicit files instead of hidden prompt state.
  • Gives builders a durable framework for tools, channels, schedules, and subagents.
  • Creates a clean bridge between application code and autonomous agent runtime behavior.

Architecture decisions

  • Filesystem discovery builds the runtime capability registry from known folders.
  • Typed tools and skills keep the agent's callable surface explicit.
  • Sandbox and channel layers separate external events, file work, and runtime state.

Domain expertise signals

Agent frameworksFilesystem-first DXTyped toolsChannelsSandbox policy
Technical deep dive09

Eve Agent Builder is valuable as a framework story because it makes agent construction legible. The agent is not a hidden blob of prompt text; it is a filesystem with config, instructions, tools, skills, channels, schedules, subagents, and sandbox policy.

Filesystem contract

Agent files become the product interface for developers. agent.ts and instructions.md separate runtime configuration from behavioral intent, so changes can be reviewed, diffed, and versioned like application code.

Capability discovery

The framework can discover typed tools, skills, channels, and schedules from known folders. That gives the runtime a clear registry instead of relying on a single prompt to explain every possible action.

Durable sessions

Agent builders need state across turns, channel continuations, and scheduled wakeups. Durable sessions let the framework coordinate those paths while keeping runtime state distinct from source files.

Sandbox boundary

The sandbox workspace keeps file and shell work away from the application runtime. That is the right seam for agents that need to write artifacts or inspect project files without inheriting full app authority.

What this proves

  • Agent behavior is represented as source-controlled files
  • Typed tools and skills form an explicit capability registry
  • Channels and schedules are first-class runtime concepts
  • Sandbox policy is separated from app runtime behavior
8capability planes
1filesystem contract
2+channel modes
Ntyped tools
Nsubagents
100%source-reviewable
Technology stack06
TypeScript

TypeScript

Agent behavior, tools, channels, and config stay typed and source-reviewable.

Node.js

Node.js

Keeps the framework close to the JavaScript/TypeScript app ecosystem where agents are embedded.

AI SDK

AI SDK

Provides provider routing and agent streaming primitives without hard-coding one model path.

Vercel

Vercel

Fits the framework's sandbox and deployment assumptions for web-native agent workloads.

MCP

MCP

Gives agent builders a protocol-compatible path for external tools and services.

Z

Zod

Makes tool inputs and runtime configuration explicit contracts.

Tools implemented08

agent.ts contract

Centralizes runtime config in source so agents can be reviewed like application code.

instructions.md

Separates durable behavior from code and lets teams version prompt changes.

Tool discovery

Finds typed actions from the filesystem and exposes them through the runtime registry.

Skill folders

Packages repeatable routines so agents do not depend on one long system prompt.

Channel adapters

Normalize external events from webhooks or team surfaces into agent turns.

Schedules

Let agents run recurring jobs without a live user session.

Subagents

Delegate focused work while the parent run keeps coordination authority.

Sandbox workspace

Keeps generated file and shell work out of the app runtime boundary.

Stefan Creadore · @Eldergenixproduction agent systems mapped end to end