A browser-based desktop environment. It runs a full dev workspace inside a single Docker container, with draggable windows, persistent terminals, an integrated browser, and a first-run setup wizard, all accessible from your browser.
Under the hood it's a Next.js frontend talking to a WebSocket server that spawns real shells via node-pty, with Redis for state and supervisord keeping everything alive.
You need Docker.
For local development (hot reload, source bind-mounted):
docker compose --profile dev upFor production on Linux (requires Sysbox for isolated Docker-in-Docker):
docker compose -f docker-compose.yml -f docker-compose.sysbox.yml --profile prod upThen open http://localhost:3000.
On first launch a setup wizard walks you through installing Claude Code and configuring SSH, GitHub CLI, and Git.