Monk CIMonk CI home

Pricing

What each plan includes, how build minutes and AI credits are counted, and what happens when you go past them.

Monk CI plans include build minutes, AI credits and cache, with unlimited users. Choose Linux runners from 2 to 32 vCPU. On paid plans, additional compute costs $0.002 per vCPU-minute: a 4-vCPU runner costs $0.008 per minute.

Every organization starts on a 14-day free trial

The trial includes 5,000 build minutes, 10 Monk CI AI credits, Monk CI Shield and unlimited users, with no credit card required. It exists so you can run your real pipelines on Monk CI before any money changes hands.

Plans at a glance

FreeProMaxCustom
Monthly price$0$20$100Talk to us
Included minutes (2-vCPU equivalent)5,000 (trial)5,000 / month20,000 / monthCustom
Linux runner sizes2–32 vCPU2–32 vCPU2–32 vCPUCustom
Additional compute / vCPU-minute—$0.002$0.002Custom
4-vCPU runner / minute beyond allowance—$0.008$0.008Custom
Monk CI AI credits1020100Custom
AI credit add-on—$0.10 / credit$0.10 / creditCustom
Monk CI ShieldYesYesYesYes
Docker cache20 GB20 GB100 GBCustom
Action cache20 GB20 GB100 GBCustom
UsersUnlimitedUnlimitedUnlimitedUnlimited
Support—CommunityDedicated + Slack24×7 advanced

Custom plans add static outbound IPs, dedicated infrastructure, audit logging, network firewall rules, infrastructure private linking and white-glove onboarding.


Build minutes

Every plan comes with an allowance of build minutes. A job spends minutes for as long as it runs, at the rate of the runner it runs on.

Allowances are quoted in 2-vCPU equivalent minutes. A job spends them at its runner's multiplier, so two minutes on a 4-vCPU runner spend four minutes of the allowance, and two minutes on a 32-vCPU runner spend thirty-two.

The allowance follows your subscription's billing period rather than the calendar month: it resets on your renewal date, whatever day of the month that falls on.

Runner rates

Start with monkci-ubuntu-24.04-4 for everyday builds. For maximum performance, use monkci-ubuntu-latest, currently 32 vCPU. Larger runners cost more per minute because they use more compute, and they draw on the allowance at the same multiplier.

RunnervCPUMultiplierRateTypical workloads
monkci-ubuntu-24.04-221×$0.004 / minLinting, unit tests, small builds
monkci-ubuntu-24.04-442×$0.008 / minIntegration tests, moderate builds
monkci-ubuntu-24.04-884×$0.016 / minEnd-to-end tests, Docker image builds
monkci-ubuntu-24.04-16168×$0.032 / minHeavy compilation, monorepo builds
monkci-ubuntu-24.04-323216×$0.064 / minLarge parallel test suites
monkci-ubuntu-latest3216×$0.064 / minAlways maps to the highest-performance tier

Compare rates and cost per build

For paid Linux x64 4-vCPU runners, Monk CI's $0.008/minute is 33% lower than GitHub's published $0.012/minute. This comparison is specific to that runner size and architecture, before allowances and other charges.

Compute cost per build is runtime in minutes × the selected runner's per-minute rate. At an equal ten-minute runtime, the 4-vCPU compute cost is $0.08 on Monk CI and $0.12 on GitHub. This is a pricing illustration, not a measured benchmark. Faster runtimes can reduce cost further, but a larger runner's higher rate can offset those savings. Compare both runtime and cost on your own workflow.

When the allowance runs out

On Pro and Max

Your workflows keep running. Compute past the allowance is billed at $0.002 per vCPU-minute ($0.008 per minute on 4 vCPU) and appears as billable usage in Usage & Billing.

On the free trial

Builds stop once the 5,000 minutes are used. Upgrading to a paid plan starts them again — nothing is lost, and no card is needed until you upgrade.

Work out a job's cost by multiplying its runtime by its runner's rate. A ten-minute job on monkci-ubuntu-24.04-4 costs $0.08 past your allowance, and spends 20 equivalent minutes of it while the allowance lasts.


Monk CI AI credits

Credits are what the agents spend. AI Log Summary draws on them each time it explains a failed job, and the Debug Agent draws on them for each run that investigates a failure and opens a pull request.

  • Each plan includes a grant for the billing period: 10 on the trial, 20 on Pro, 100 on Max.
  • Beyond the grant, Pro and Max are billed $0.10 per credit.
  • Extra credits can only be bought on a paid plan. On the trial the 10 included credits are the lot, and upgrading is what unlocks buying more.
  • The Agents page shows the balance and warns you when it runs low. Agent runs pause at zero rather than billing silently.

Credits are metered by the tokens a summary or an agent run actually uses, so a short failure costs less than a long one.


Cache

Two caches are included, sized by plan, and both are per repository.

Docker cache

The persistent layer cache that makes image builds reuse unchanged layers. 20 GB on Free and Pro, 100 GB on Max. Additional storage is $0.50 per GB. See Docker Builds.

Action cache

The drop-in replacement for actions/cache, at the same sizes: 20 GB on Free and Pro, 100 GB on Max. See Faster Cache.

Cache size follows your dependency layers rather than your repository, so a typical service image sits well inside the included allowance. You can see what each repository is holding, and clear entries you no longer need, from the Cache page.


Changing plans part-way through a period

Upgrading from one paid plan to another takes effect immediately, and the charge is prorated:

  • The unused part of the plan you are on becomes a credit.
  • You pay the rest of the new plan's cost for the days left in the period.
  • If you bought additional Docker cache, eligible unused cache charges are credited the same way, on the days remaining.
  • The exact amount is shown on the upgrade page before you confirm it.

Proration is for paid-to-paid upgrades only. Moving from the trial to a paid plan is not prorated — the trial costs nothing, so there is nothing to credit, and the new plan is charged in full from the day you upgrade.


What every plan includes

  • Monk CI Shield on every plan, including the trial — secret, code, dependency and infrastructure scanning on every pull request, plus access and branch policy review. See Monk CI Shield.
  • Unlimited users. No per-seat pricing and no platform fees, so adding a developer costs nothing.
  • The whole runner fleet. Plans differ in allowances, not in which runners you may use.

Custom plans

Custom is for organizations whose requirements are about infrastructure and governance rather than volume:

  • Dedicated infrastructure and volume-based build-minute pricing
  • Static outbound IP addresses and network firewall rules
  • Infrastructure private linking
  • Audit logging
  • 24×7 advanced support, CI optimization support and white-glove onboarding

Terms are set in the Order Form agreed with you, which takes precedence over the published rates.


Seeing what you have used

The Usage & Billing workspace is where your plan, the minutes and credits you have spent this period, and any billable usage are shown. Filter by repository or by runner to find which pipelines are spending the most.