Product Guide
A carbon-aware orchestrator for cloud and hybrid workloads.
What is CarbonRunner?
CarbonRunner is a carbon-aware workload orchestrator. It routes jobs—like CI/CD builds, AI model training, and data pipelines—to the lowest-carbon-emission region available.
It helps organizations reduce emissions, maintain performance, and lower costs through optimized regional pricing.
Core Use Case (Live Today)
Replace GitHub-hosted runners with CarbonRunner's smart, multi-cloud runners. Jobs are routed to low-carbon regions using real-time data. Plug-and-play with a single line of code. Runs on CarbonRunner Cloud, billed per minute.
Deployment Models
Model | Infra Used | Pricing | Role of CarbonRunner |
---|---|---|---|
CarbonRunner Cloud | CarbonRunner-managed | Usage-based | We host, manage, and orchestrate everything. |
Bring Your Own Cloud | Customer's infra | License-based | We orchestrate runners in their infra. |
Disconnected On-prem | Isolated on-prem | Not available | Unsupported unless orchestration is possible. |
"We orchestrate runners in your infra" Explained
This means CarbonRunner uses your cloud credentials to:
- Provision compute (VMs or containers)
- Install a runner agent (e.g. GitHub-compatible)
- Execute the job or workflow
- Shut down and clean up after the job
This allows full automation, ephemeral execution, and region-aware orchestration—without the customer managing persistent runners.
Understanding Cloud Environments
- Public Cloud: AWS, Azure, etc. Multi-region by default. ✅ CarbonRunner compatible.
- Private Cloud: Company-owned infrastructure, possibly managed with OpenStack or VMware. ✅ Compatible if multi-region.
- Hybrid Cloud: Combination of on-prem, private cloud, and public cloud. ✅ Compatible if orchestration is possible.
- On-Prem: Local servers with limited or no cloud connectivity. ❌ Only compatible if CarbonRunner can orchestrate runners via API.
Bring Your Own Cloud (BYOC)
Use your own infrastructure and CarbonRunner will handle job orchestration across multiple regions:
- Works with AWS, Azure, GCP, OpenStack, etc.
- CarbonRunner uses your credentials to provision and manage runners.
- Designed for private or hybrid clouds with regional distribution.
- License-based billing model.
- We can advise on region placement for maximum carbon savings.
Expanding Use Cases
Beyond GitHub Actions, CarbonRunner supports:
- CI/CD workflows
- AI/ML model training
- Batch processing (financial, scientific, etc.)
- Dockerized workloads and container jobs
Job sources include GitHub, REST/GraphQL APIs, Redis queues, and data platforms like BigQuery or Redshift.
Pricing Summary
Visit our pricing page to see a breakdown of all available CPUs.
Model | Infra Used | Pricing Type |
---|---|---|
CarbonRunner Cloud | CarbonRunner infra | Per-minute |
Bring Your Own Cloud | Customer infra | License-based |
Unsupported On-Prem | Air-gapped infra | Not available |
Need a specific region?
Get exclusive early access to our carbon-aware infrastructure and start optimizing your AI and CI workflows for performance and sustainability. Join now and lead the way in reducing emissions.