aashanm/Arboric – Carbon-Aware Job Scheduler
Find the cheapest, greenest window to run compute workloads. Zero config, instant integration.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Apr 11, 2026
- License
- MIT
Pinned Snippet
uses: aashanm/arboric@74b38736aba7e1fec3bb48885f85484e58dac2ca # v1.0.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| job-name | Name of the compute workload to optimize | no | "" |
| duration | Estimated runtime in hours | no | 4 |
| instance-type | Cloud instance type (e.g., p3.8xlarge); power is auto-derived | no | "" |
| provider | Cloud provider (aws, gcp, azure) | no | aws |
| deadline | Job must complete within N hours from now | no | 24 |
| region | Grid region (westus2, eastus, uksouth, northeurope) | no | westus2 |
| live-api-username | [Optional] Live data API username | no | "" |
| live-api-password | [Optional] Live data API password | no | "" |
| comment-on-pr | Post optimization results as PR comment | no | false |
| github-token | GitHub token for PR comments | no | "" |
Outputs
| name | description |
|---|---|
| optimal-start | ISO 8601 timestamp for optimal start |
| delay-hours | Hours to delay to reach optimal window |
| cost-savings-percent | Cost savings percentage |
| carbon-savings-kg | CO₂ avoided in kilograms |