andrewckor/evepad

The missing IDE for building, testing and shipping eve agents

3

stars

235

commits

TypeScript

primary language

Aug 30, 2026

updated

agent
cli
eve
framework
ide
javascript
opencode
vercel
workflows

README

evepad logo

evepad

NPM version License Built for eve

The missing IDE to build and ship eve agents.

A local dashboard and build harness for eve agents. One place for the whole loop: create an agent → generate and edit its tools by chat (OpenCode via AI Gateway) → watch local and production runs → add channels and integrations with the eve CLI → deploy to Vercel.

Requirements

  • Node 24+
  • macOS

No API keys. evepad signs in with your Vercel account and uses each project's own credentials.

Nothing else to install — evepad drives these for you, falling back to npx when they aren't on your PATH:

  • Vercel CLI — sign-in, project linking, env pulls
  • eve CLI — scaffolding, the dev server, channels and tools
  • OpenCode — the engine behind the Build chat, downloaded once on first run and version-locked to the app

Sign in from the app's first-run screen.

Run

npx evepad

Opens http://localhost:4680. The package ships prebuilt — the first run downloads the Build editor once (~44MB), and every run after that starts in under a second.

  • npm i -g evepad to keep it installed
  • evepad --port 4681 to run it on a different port
  • Install it as a PWA (Chrome: Install evepad, Safari: Add to Dock) for its own window and Dock icon

Develop

npm install
npm run dev     # http://localhost:5173
npm run pack    # build the publishable package into dist/

Contributions welcome — see CONTRIBUTING.md.

Connect your agents

  • Finds local agents already running on your machine.
  • Connects a local folder to its production agent, so you see both sides in one place.
  • Creates new agents and links them to Vercel in one step.

The surfaces

  • Agents (/) — every agent as a card, with live status.
  • Agent Runs (/runs) — runs, tokens and cost at a glance, then the full run table and streaming run detail.
  • Build (/build) — chat with a coding agent scoped to your checkout, beside a live graph of tools, schedules, channels and connections. Type / for commands; bash calls ask for approval in-chat.
  • Chat / CLI — dockable panels: talk to the running agent, or drop into its eve dev terminal.

Notes

  • Build runs on OpenCode, authenticated with your project's own Vercel credentials through the AI Gateway.

Notices

evepad is a community project — not affiliated with, endorsed by, or sponsored by Vercel. "eve" and "Vercel" are trademarks of Vercel, Inc.

The pixel-grid loader (and the app icon derived from it) follows the Loading State component from beautifului.dev.

Contributors

andrewckor

235 commits

andrewckor/evepad

The missing IDE for building, testing and shipping eve agents

3

stars

235

commits

TypeScript

primary language

Aug 30, 2026

updated

agent
cli
eve
framework
ide
javascript
opencode
vercel
workflows

README

evepad logo

evepad

NPM version License Built for eve

The missing IDE to build and ship eve agents.

A local dashboard and build harness for eve agents. One place for the whole loop: create an agent → generate and edit its tools by chat (OpenCode via AI Gateway) → watch local and production runs → add channels and integrations with the eve CLI → deploy to Vercel.

Requirements

  • Node 24+
  • macOS

No API keys. evepad signs in with your Vercel account and uses each project's own credentials.

Nothing else to install — evepad drives these for you, falling back to npx when they aren't on your PATH:

  • Vercel CLI — sign-in, project linking, env pulls
  • eve CLI — scaffolding, the dev server, channels and tools
  • OpenCode — the engine behind the Build chat, downloaded once on first run and version-locked to the app

Sign in from the app's first-run screen.

Run

npx evepad

Opens http://localhost:4680. The package ships prebuilt — the first run downloads the Build editor once (~44MB), and every run after that starts in under a second.

  • npm i -g evepad to keep it installed
  • evepad --port 4681 to run it on a different port
  • Install it as a PWA (Chrome: Install evepad, Safari: Add to Dock) for its own window and Dock icon

Develop

npm install
npm run dev     # http://localhost:5173
npm run pack    # build the publishable package into dist/

Contributions welcome — see CONTRIBUTING.md.

Connect your agents

  • Finds local agents already running on your machine.
  • Connects a local folder to its production agent, so you see both sides in one place.
  • Creates new agents and links them to Vercel in one step.

The surfaces

  • Agents (/) — every agent as a card, with live status.
  • Agent Runs (/runs) — runs, tokens and cost at a glance, then the full run table and streaming run detail.
  • Build (/build) — chat with a coding agent scoped to your checkout, beside a live graph of tools, schedules, channels and connections. Type / for commands; bash calls ask for approval in-chat.
  • Chat / CLI — dockable panels: talk to the running agent, or drop into its eve dev terminal.

Notes

  • Build runs on OpenCode, authenticated with your project's own Vercel credentials through the AI Gateway.

Notices

evepad is a community project — not affiliated with, endorsed by, or sponsored by Vercel. "eve" and "Vercel" are trademarks of Vercel, Inc.

The pixel-grid loader (and the app icon derived from it) follows the Loading State component from beautifului.dev.

Contributors

andrewckor

235 commits

Languages

TypeScript

81.2%

CSS

16.6%

JavaScript

2.1%