Eva Board
Autonomous dev board — builds, verifies, reviews, and ships code without you in the loop.
🍎 macOS · 📱 iOS · 🤖 Android · 🌐 Web · 🐳 Docker · ☁️ Self-hosted
You create a card with acceptance criteria. The agent writes the code, scores itself against every criterion, then a second session reviews the diff with fresh context. Failed a check? It retries automatically. Passed both? A PR is opened on GitHub — no human required between "Start" and the pull request.
How it works
┌─────────────────────────────────────────────────────────┐
│ │
│ Create card ──► Develop ──► Verify ──► Review ──► PR │
│ ▲ │ │ │
│ │ ▼ ▼ │
│ │ ┌──────────────────┐ │
│ │ │ Failed? Retry │ │
│ │ │ with feedback │ │
│ │ └──────────────────┘ │
│ │
└─────────────────────────────────────────────────────────┘
- Create a card with acceptance criteria
- Move to "Develop" — agent starts automatically
- Agent codes, commits, pushes
- The agent scores itself against your acceptance criteria
- A second agent session reviews the diff for quality — fresh context, no self-bias
- Failed either check? Agent retries with the feedback automatically
- Both pass? PR opened on GitHub automatically
Plus autonomous backlog maintenance: triage analyzes your repo and proposes new issues; spring clean finds orphan branches and stale worktrees.
Tech stack
| Layer | Technology |
|---|---|
| Backend | Go 1.23, Fiber, pgx, PostgreSQL 16 |
| Frontend | Expo (web + native), React, NativeWind |
| Auth | Email magic-link (passwordless) |
| Agents | Pluggable: Claude Code, any CLI agent |
| LLM / Reviewer | Codegen agent (Claude Code default; pluggable to Codex, Aider, OpenHands, Cline, or any CLI) |
| CI | GitHub Actions |
Where to go next
- Quickstart — get the stack running locally with Docker Compose or the iOS simulator.
- Autonomous loop — the 7-step build → verify → review → ship cycle, in detail.
- Codegen agents — swap Claude Code for Codex, Aider, OpenHands, Cline, or any CLI.
- Cards & repos — multi-repo support, AI-drafted cards, GitHub issue sync, board switcher.
- Self-hosting — Docker Compose, single binary, reverse proxy, backups, GitHub webhooks.
- Architecture — system overview, package map, data model, SSE design, security model.
- Mobile — install on a real iPhone or Android device with hot-reload from your Mac.
- Contributing — setup, code style, PR conventions, DCO sign-off.