One command turns a fresh Mac into a headless dev server. Every project gets its own Remote Control service, every Claude account is tracked in one place, and a little Mac app shows you what your agents are doing — from anywhere.
$ ./bootstrap.sh ✔ machine ready $ devhost account add --name business ✔ business logged in $ devhost env create --account business --name acme-api ✔ Remote Control service running on :4100 $ devhost doctor ✅ 24 checks passed
You never sit at your Mac server. You set it up once, then work from your phone, your MacBook or any browser.
Run ./bootstrap.sh on the server. Homebrew, Node, Docker, Tailscale — all installed, idempotently.
devhost account add — personal, business, as many as you have. Each keeps its own login.
devhost env create — a repo, a port block, a Remote Control service. Back after every reboot.
Open the Claude app or claude.ai/code. Your sessions are already there. Watch it all in devhost Desktop.
Boring infrastructure that stays out of your way, and a dashboard that tells you the truth about what it costs.
Run apply as often as you like. A second run changes nothing, and --dry-run prints every step, sudo included.
Each Claude account gets its own config, git identity and port range. A sign-in as the wrong person is refused.
Every project runs as a launchd service with Remote Control. Power cut? It comes back by itself.
Tokens and estimated cost by account, model and token type — with daily and hourly alerts per environment.
The menu bar and Monitor screen light up when a session needs your answer. A QR code opens it on your phone.
Sessions past 300K context get flagged; a handoff note carries the work into a fresh one before the cache expires.
Read-only checks with a one-line fix for each. Green means green.
Write a small ES module for your own actions, checks and dashboard cards. Disk cleanup is built in as an example.
No server component, no credentials stored, no telemetry. The app only speaks your own ssh, over Tailscale.
A native Mac app for your MacBook. Every screenshot here is the built-in demo host — invented projects, invented numbers.
Health of the server, usage and cost per account, sessions waiting for input, environments and a doctor that says what to fix.

Tip: put the Monitor on a second display and keep every session in sight.
Not a trial, not “free for now”. The CLI and the app are open source and you run them on your own hardware.