Skip to main content

Plans

Free

$0 / month
  • 50 CU per week
  • Up to 20 active tasks
  • Community support

Pro

$50 / month
  • 100 CU per week
  • Up to 20 active tasks
  • Priority support, private repos, team collaboration

Max

$100 / month
  • 500 CU per week (base)
  • Up to 40 active tasks (scales with multiplier)
  • Adjustable capacity multiplier (up to 500x)
  • Advanced analytics

Feature Comparison

FeatureFreeProMax
CU per week50100500 (base)
Active tasks202040+ (scales)
Private reposYesYes
Team collaborationYesYes
Capacity multiplier1x–500x
Advanced analyticsYes
SupportCommunityPriorityPriority

Annual Billing

Save 17% (two months free) with annual billing:
PlanMonthlyAnnualYou save
Pro$50/mo499/yr( 499/yr (~41.58/mo)$101/yr
Max$100/mo999/yr( 999/yr (~83.25/mo)$201/yr

Max Plan Multiplier

The Max plan includes an adjustable capacity multiplier that scales your CU allocation and active task limit linearly:
  • 1x (default) — 500 CU/week, 40 active tasks
  • 2x — 1,000 CU/week, 80 active tasks
  • Up to 500x — 250,000 CU/week
Adjust anytime from the Plan settings page. Changes take effect immediately with prorated billing.

Enterprise

For custom CU allocations, dedicated support, or compliance requirements, reach out at whim.run.

Compute Units (CUs)

CUs are Whim’s unified billing currency. Every task consumes CUs from two sources: container runtime and AI token usage.

What is a CU?

Resource1 CU ≈
Container runtime30 minutes at base config (1 vCPU + 1 GB RAM)
Input tokens~14,000 tokens
Output tokens~2,800 tokens
USD cost~$0.044
Higher machine profiles consume CUs proportionally faster.

How CUs Are Calculated

Container CU — 1 CU per 30 minutes of active container time. Pausing or sleeping a task stops accrual. Token CU — metered by tokens processed. More expensive models consume CUs faster. Total CU = container CU + token CU.

CU Allocation

CUs are allocated weekly and reset every 7 days from your subscription anchor:
PlanCU per week
Free50
Pro100
Max500 (base, scales with multiplier)
Unused CUs do not roll over. Each week starts fresh.

Warning Thresholds

LevelThresholdIndicator
Normal< 80% usedGreen
Warning80% usedYellow
Critical90% usedRed
Depleted100% usedTasks may be paused
When fully depleted, a grace period lets running tasks finish briefly. You can’t start new tasks until your period resets or you upgrade.

Reserved Machine CUs

Warm containers kept ready for instant task starts consume 3 CU per week per reserved machine. Default reserves by plan: Free (3), Pro (5), Max (10). Maximum 20 per tracked branch.

Bonus CU

Bonus CU from promotions or credits is tracked separately and used after your regular weekly allocation is consumed.

Usage Dashboard

Available in Settings → Usage with a real-time view of your team’s CU consumption.

CU Balance

Shows your current allocation, remaining balance, a color-coded progress bar, and the current period window (start/end dates).

Per-Task Breakdown

ColumnDescription
TaskName and display ID
StatusRunning, Completed, Sleeping, or Archived
DurationContainer runtime
Container CURuntime consumption
Token CUAI model token consumption
Total CUCombined total
StartedLaunch time

Payment & Invoices

Whim uses Stripe for payment processing. Manage your payment methods via Settings → Plan → Manage Billing, which opens the Stripe portal where you can:
  • Add or update credit/debit cards
  • View payment history and download invoices
  • Update billing information
Invoices are generated automatically for subscription charges, proration charges (mid-cycle upgrades), and proration credits (unused time after plan changes).

Changing Plans

  1. Go to Settings → Plan.
  2. Select your desired plan and billing period.
  3. For Max, adjust the capacity multiplier if needed.
  4. Review the proration preview showing credits, charges, and net amount.
  5. Confirm.
Upgrades apply immediately with a fresh CU period. Downgrades take effect at the end of the current billing period.