mvp-orbit: HTTP-based remote execution for distributed AI workflows
mvp-orbit is an MVP Lab project focused on a specific remote execution
workflow:
- prepare code on one machine
- send it to another machine
- execute commands there
- stream output back immediately
The project is designed for settings where SSH is unavailable, inconvenient, or too manual for repeated execution loops. That makes it especially relevant for AI coding agents, GPU or NPU debugging, and workflows where code is prepared on one machine but needs to run elsewhere.
The system is structured around three decoupled roles:
Hub: the control plane that stores packages, commands, shell sessions, tokens, and ownership metadataAgent: the execution side that polls the Hub for work and runs commands on its own machineUser: the control side that sends commands to the Hub and targets a specific Agent
In practice, mvp-orbit supports three main user-facing actions: deterministic
package upload, remote command execution, and persistent shell sessions with
reconnect support.