Open source
Runners that belong to everyone who ships.
OpenRunners is licensed under Apache-2.0: auditable contracts, replaceable boundaries and a self-host path that does not depend on us.

Commitments
What open means here.
Real data plane
The execution path, diagnostics contracts and lifecycle model belong in the open project, not a demo shell.
Documented operations
Every supported capability starts with one operation contract shared by people and agents.
Self-host path
Control-plane and execution boundaries stay explicit and provider-neutral, so operators can own the deployment.
No workflow fork
OpenRunners uses GitHub Actions instead of asking teams to adopt another workflow language.
Claims link to sources
Every public claim should point to the code, test, decision record or measurement behind it.
Exit without migration
If the hosted service ever closes, the same software can keep your runners going.

Source
The repository is private during the founding build.
Source will be published after secrets, licenses, security defaults and the release process pass review. We will not expose an unfinished security boundary for appearance's sake.
Build it with us.
Admission is manual for trusted GitHub repositories while the release gates close. Sign in with GitHub to request access and we will review your organization when a slot opens.