Run your builds.
Not up your bill.

Fixed-price GitHub Actions runners. We handle the servers, updates, and cleanup. Your unused capacity earns extra compute for later.

Your quiet hours power your busy hours.

  1. Leave capacity unused

    No jobs running
  2. Earn compute credits

    Saved for later
  3. Run more jobs at once

    Your reserved runner
    Extra runner using credits
    Extra runner using credits
Your reserved capacity is always available. Credits pay for extra runners.

Predictable bills. No servers to maintain.

RunnersYour monthly billWho maintains the servers?Need more jobs running?
GitHub-hosted / BlacksmithPay per build minuteThe providerMore runners, billed by usage
Your VPSFixed, even when idleYouWait or rent more servers
BaseRunnerFixed. Idle time earns credits.We doUse earned credits for extra runners

Start fresh between customers.

  1. Start with a clean VM

    An isolated environment assigned to you.

  2. Reuse for your jobs

    Jobs with the same trust level can share the VM.

  3. New customer, new VM

    We destroy the old VM before switching customers.

Common questions.

What does the subscription cover?

You reserve computing power and a guaranteed number of jobs that can run at once. Run them all month for the same price. You also pay when they’re idle. Plans and pricing haven’t been set yet.

How do compute credits work?

When you leave reserved capacity unused, part of that time becomes compute credits. Spend them on extra runners so more jobs can run at once. The earning rate, expiry window, and limits on extra runners are still being worked out.

What would I change in GitHub Actions?

Keep your repositories and workflows in GitHub, and point jobs at BaseRunner’s runners. Setup details and supported operating systems and architectures are still being worked out.

Do I need credits for my regular jobs?

No. Your subscription guarantees your reserved capacity, even if you use it all month. Credits only pay for extra runners. Without credits, jobs beyond your reserved capacity wait in the queue.

Would you have access to my code and secrets?

Yes. BaseRunner would execute your code and any secrets passed to a job. Untrusted pull requests must run separately from jobs with deployment secrets. The security design and an independent review still need to be completed.