BoxHaven remote dev boxes
Open-source devbox management

Dev boxes that keep working after you disconnect.

Spin up full Linux VMs with root access — real machines you keep, not throwaway sandboxes — and run coding agents 24/7 in tmux sessions you can reconnect to from anywhere. Hosted or self-hosted from the same open-source code.

Workflow

Your agents keep running while you're away.

  • Sync a project into a named dev box.
  • Start Claude, Codex, or a shell in a managed tmux session.
  • Reconnect later with SSH, tmux history, and GitHub auth ready.
$ bh login
$ bh create work
box "work" ready
$ bh run work claude
claude is running in tmux
# disconnect; the agent keeps running
$ bh connect work
attached to "work"
Features

Everything a long-running dev box should do.

Persistent disk and state

Your files, tools, Docker images, and tmux history live on the box — nothing is wiped between sessions or disconnects.

Public preview URLs

Every box gets a persistent HTTPS URL. Share a running web app or preview with anyone — no tunnels or port forwarding.

Teams and shared boxes

Create a team, invite teammates, and share boxes with owner, admin, and member roles.

Bring your agent's context

Forward a local Claude or Codex session to a box and resume the conversation right where you left off.

SSH-native access

Connect with plain ssh, rsync, and scp — backed by short-lived certificates instead of reusable keys.

Full root on real VMs

Real VPS instances on DigitalOcean or Hetzner with full root — install anything, run Docker, no proprietary runtime or lock-in.

Hosted

Create your first box in seconds.

We run the control plane and the cloud account. Sign up and start working with no backend to operate.

Self-hosted

Bring your own infrastructure.

Backend, CLI, VM runtime, and deploy scripts are all open source. Plug in your DigitalOcean or Hetzner credentials.