The Problem
As your business grows,
slow CI and rigid billing inflate costs
Rigid Billing
You’re charged for time, not usage: costs become unpredictable as you scale.
Slow CI
Heavy workloads clog up CI pipelines, stalling builds and slowing teams down.
Wasted Cloud Spend
You’re paying for idle resources that your pipelines don’t actually use.
No Clarity
It's hard to optimize when you can’t see where your CI resources are going.
High-performance by default
Get rocket-fast builds with generous CPU and memory limits — no tuning needed.
Fair, load-based billing
Every second, we track each job’s CPU and memory load. Only pay for load, idle CPU is free.
Seamless integration
Plug into your existing setup in minutes — no vendor lock-in, no headaches.
no trade-offs
Security and speed
are not a trade-off
Spike Instances: Mighty MicroVMs
Every job spins up a clean KVM-based instance that delivers near bare-metal performance and strong tenant isolation.
Ephemeral filesystem
Every job mounts a dedicated filesystem — a high-performance, on-demand storage that vanishes on completion, ensuring zero leftover data.
Pricing plans
Start for free, scale when you're ready. No hidden fees, no wasted spend. Upgrade only when your team is ready to grow.
Free
$0/m
{{max}} integration with your GitLab or GitHub organization
{{cpu}} vCPU and {{mem}} GB of Memory per Job
Per usage price for resources
400 vCPU-minutes included monthly
€0.000008 per vCPU-second over included
800 GB-minutes included monthly
€0.000004 per GB-second over included
Business
$50/m
{{max}} integration with your GitLab or GitHub organization
{{cpu}} vCPU and {{mem}} GB of Memory per Job
Per usage price for resources
2000 vCPU-minutes included monthly
€0.000008 per vCPU-second over included
4000 GB-minutes included monthly
€0.000004 per GB-second over included
10 GB of Flexible Persistent File Storage included
€0.00000006 per GB-second over included
Enterprise
{{max}} integration with your GitLab or GitHub organization
loadBasedBilling
Boolean
Boolean
Boolean
dedicatedKernel
Boolean
Boolean
Boolean
concurrent
Value
Value
Value
memoryPerJob
Value
Value
Value
jobCache
Boolean
Boolean
Boolean
maxIntegrations
Value
Value
Value
maxRunnersPerIntegration
Value
Value
Value
dashboardOrAPI
Boolean
Boolean
Boolean
dedicatedNodes
Boolean
Boolean
Boolean
customRegion
Boolean
Boolean
Boolean
ephemeralStorageLimit
Value
Value
Value
maxGitLabPipelinesServices
Value
Value
Value
gitLabInteractiveWebTerminal
Boolean
Boolean
Boolean
ephemeralStorageLimit
Value
Value
Value
gitHubEnvironment
Boolean
Boolean
Boolean
dockerCache
Boolean
Boolean
Boolean
windows
Boolean
Boolean
Boolean