Self-hosted cloud infrastructure — on your machines, under your control.
Route GitHub Actions jobs between your fleet and GitHub-hosted runners automatically. Deploy services locally. Run agent sandboxes without paying per-compute.
One command to route, deploy, sandbox
Stratus runs wherever you do. No SaaS dashboard required.
GitHub-hosted costs add up
Stratus solves all three. One unified control plane that routes runners, deploys services, and sandboxes agents — on your own hardware. No SaaS markup. No queue. No lock-in.
Four pillars of self-hosted infrastructure
Hybrid Runner Routing
Stratus listens for workflow_job.queued webhooks and routes jobs to your
self-hosted fleet when capacity is available — or falls back to GitHub-hosted runners
automatically. Zero workflow changes. 19 runner profiles. Sub-500ms JIT registration.
Self-Hosted Cloud Services
Deploy Cloud Run–style services on your own Kubernetes cluster. Coolify-powered PaaS for teams who want the simplicity of managed cloud without the cost or lock-in. Your machines, your data, your billing.
Agent Sandboxes
Kata microVM and Firecracker sandboxes for AI agent workloads. A self-hosted alternative to E2B — run untrusted agent code in isolated environments on your own hardware. No per-compute pricing.
The Framework Vision
AI model providers will embed cloud deployment directly into their products. When they do, they'll need a self-hosted infrastructure framework that agents already know how to use. Stratus is being built to be that framework — OpenStack-compatible, Kubernetes-native, agent-ready.
Calculate your savings
Assumes 80% of jobs route to self-hosted, 20% overflow to GitHub-hosted.
Self-hosted cost is 6.25% of GitHub-hosted.
Join the waitlist
Join the waitlist for early access.