Local-first development containers with remote sync and multi-machine support.
- Disk bloat:
node_modules, virtual envs, and build artifacts consume gigabytes of local storage - Latency: Remote dev containers introduce network lag that makes tools like Claude Code frustrating
- Multi-machine chaos: Switching between machines means manual syncing or risking conflicts
SkyBox stores your code on a remote server while running containers locally. You get:
- Zero latency - Containers run on your machine
- Minimal disk usage - Code lives on the server, synced on-demand
- Safe multi-machine workflow - Lock system prevents conflicts when switching computers
- Offline capable - Work locally, changes sync when you're back online
┌──────────────────┐ ┌──────────────────┐
│ Your Machine │ │ Remote Server │
│ │ Mutagen│ │
│ ~/.skybox/ │◄──────►│ ~/code/ │
│ projects/ │ sync │ myproject/ │
│ myproject/ │ │ │
│ │ │ Lock files: │
│ Docker │ │ .skybox-locks/ │
│ Container │ │ │
└──────────────────┘ └──────────────────┘
- Docker
- DevContainer CLI
- SSH access to a remote server
Mutagen is bundled and extracted automatically during setup.
For installation, quick start, commands, and configuration:
Please visit the documentation
If you want to contribute to SkyBox, start here:
Apache License 2.0