Skip to main content

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 │ │
│ │ └──────────────────┘ │
│ │
└─────────────────────────────────────────────────────────┘
  1. Create a card with acceptance criteria
  2. Move to "Develop" — agent starts automatically
  3. Agent codes, commits, pushes
  4. The agent scores itself against your acceptance criteria
  5. A second agent session reviews the diff for quality — fresh context, no self-bias
  6. Failed either check? Agent retries with the feedback automatically
  7. 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

LayerTechnology
BackendGo 1.23, Fiber, pgx, PostgreSQL 16
FrontendExpo (web + native), React, NativeWind
AuthEmail magic-link (passwordless)
AgentsPluggable: Claude Code, any CLI agent
LLM / ReviewerCodegen agent (Claude Code default; pluggable to Codex, Aider, OpenHands, Cline, or any CLI)
CIGitHub 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.