# evepad

> A local dashboard and build harness for developing, testing, and deploying eve agents on Vercel, with integrated chat-based tool generation and run monitoring.

evepad is an open-source, community-built local IDE designed specifically for building and shipping eve agents on Vercel. It runs via `npx evepad` and opens a local dashboard at `http://localhost:4680`, requiring only Node 24+ and macOS. The project is licensed under Apache 2.0 and is not affiliated with or endorsed by Vercel, Inc.

## What It Is

evepad describes itself as "the missing IDE to build and ship eve agents." It provides a single local dashboard that covers the full agent development loop: creating agents, generating and editing tools through a chat interface, watching local and production runs, adding channels and integrations via the eve CLI, and deploying to Vercel. Authentication is handled through your Vercel account — no separate API keys are required.

## How the Build Loop Works

The tool orchestrates several underlying CLIs automatically, falling back to `npx` when they aren't installed:

- **Vercel CLI** — handles sign-in, project linking, and environment variable pulls
- **eve CLI** — scaffolds agents, runs the dev server, and manages channels and tools
- **OpenCode** — powers the Build chat interface, downloaded once on first run (~44MB) and version-locked to the app

The Build surface (`/build`) lets developers chat with a coding agent scoped to their local checkout, alongside a live graph of tools, schedules, channels, and connections. Bash calls made during chat ask for in-chat approval before executing.

## The Four Main Surfaces

evepad organizes its UI into four distinct areas:

- **Agents** (`/`) — displays every agent as a card with live status
- **Agent Runs** (`/runs`) — shows runs, token usage, and cost at a glance, plus a full run table and streaming run detail view
- **Build** (`/build`) — the chat-driven coding environment with a live tool graph; supports `/` commands
- **Chat / CLI** — dockable panels for talking to the running agent or dropping into its `eve dev` terminal

## Deployment Model and Setup Path

evepad ships as a prebuilt npm package. The first `npx evepad` run downloads the Build editor once; subsequent starts take under a second. It can be installed globally with `npm i -g evepad`, run on a custom port with `--port`, and installed as a PWA in Chrome or Safari for a dedicated window and Dock icon. The package is written in TypeScript and contributions are welcome via the project's CONTRIBUTING.md.

## Update: v0.7.3

The latest release is v0.7.3, published on August 20, 2026. The repository was created on August 15, 2026, and last updated August 20, 2026, indicating active early development. The project is in its initial release phase, with the GitHub repository showing the primary language as TypeScript and topics including agent, cli, eve, framework, ide, javascript, vercel, and workflows.

## Features
- Local dashboard for eve agent development
- Chat-based tool generation via OpenCode and AI Gateway
- Live agent run monitoring with token and cost tracking
- Streaming run detail view
- Automatic Vercel CLI, eve CLI, and OpenCode orchestration
- No separate API keys required — uses Vercel account credentials
- Dockable Chat and CLI panels
- Live graph of tools, schedules, channels, and connections
- PWA support for dedicated window and Dock icon
- Deploy to Vercel from within the dashboard
- Custom port configuration
- Connects local folders to production agents

## Integrations
Vercel, eve CLI, OpenCode, Vercel AI Gateway

## Platforms
MACOS, WEB, API, CLI

## Pricing
Open Source

## Version
v0.7.3

## Links
- Website: https://github.com/andrewckor/evepad
- Repository: https://github.com/andrewckor/evepad
- EveryDev.ai: https://www.everydev.ai/tools/evepad
