What is ADHDev?
ADHDev is the control plane for your local coding agents.
It runs a daemon on each of your machines, attaches to whatever CLI agents are already there — Claude Code, Codex, Gemini, or any PTY/ACP agent — and gives you one place to control them from the web, scale across machines, and land the work safely on main.
Three core pillars
1. Web control of any local CLI agent
Drive any CLI agent from your browser or phone: send prompts, approve tool calls, and steer sessions without touching the terminal. The v1 Provider SDK connects any PTY CLI, ACP stdio, or CDP IDE session — vendor-neutral by design.
2. Repo Mesh + Refinery (parallel orchestration)
Dispatch tasks across isolated git worktrees on your machines in parallel. The Refinery validates each worktree against your repo's own gates (typecheck, tests, lint), verifies patch equivalence, publishes submodule commits, fast-forwards main, and cleans up — automatically. No force-push, ever.
3. P2P-first — code stays on your machine
Chat, commands, screenshots, and file ops flow directly between your browser and your daemon over WebRTC. The server only handles auth and signaling metadata. Nothing else.
Two ways to run it
| Mode | Description |
|---|---|
| Standalone (OSS) | AGPL, no account required. Runs entirely on localhost:3847. A fully local dashboard for the machine in front of you (and the rest of your LAN). |
| Cloud (adhf.dev) | Multi-machine management, push notifications, webhooks, and a hosted API. Reach any machine from anywhere. |
When to use which
- Standalone — local dev workflow, LAN-only access, no cloud account dependency, or self-hosted automation
- Cloud — multi-machine fleet, remote access outside your LAN, API keys + webhooks, mobile approvals
