Skip to main content
Are you a large language model? This page is available as raw markdown at /marketplace.md. The full docset is at /llms-full.md and the index is at /llms.md.

Marketplace

C3 aggregates GPU capacity from multiple data centers. When you submit a job, we find available compute at competitive rates—no need to manage cloud accounts or hunt for capacity yourself.

Available GPUs

GPU classVRAMBest for
L40 classCurrent range from c3 listRecommended for new jobs, training, inference, and general-purpose GPU workloads
A100 classCurrent range from c3 listLarger memory and higher-throughput CUDA workloads
H100 classCurrent range from c3 listHighest-end accelerator workloads when H100 capacity is enabled

Omit gpu in your .c3 config, or set gpu: l40, gpu: a100, or gpu: h100, to let C3 choose within that class. The job records the concrete profile it lands on, such as l40s-d-32x192 or h100-80gb, and bills the selected provider/profile rate. Run c3 list for the public GPU-class view with current pricing/vRAM ranges and C3-level availability. Run c3 list -al to see the concrete profile codes inside each class. Provider/region offerings are not exposed before a job is matched. A4000 is retired from C3 public stock.

Pricing

Compute

You're billed per second of actual compute time—not for time spent queuing or provisioning. New accounts receive £10 in free credits. Check your balance:

c3 balance

Plans

Subscriptions control maximum GPU concurrency. Compute is still billed per second, and storage usage is tracked separately for usage-based billing. Every new account starts with £10 in compute credits.

PlanPriceSeatsGPU max concurrency
Free£0/month11
Pro£45/month110
Team£185/monthUnlimited50

Team self-service is coming soon. C3 can grant Team access to selected accounts before public checkout is enabled.

Manage your plan anytime:

c3 upgrade              # Interactive picker
c3 upgrade pro # Subscribe to or switch to Pro
c3 upgrade team # Team is visible but coming soon
c3 upgrade free # Cancel subscription (takes effect at period end)
c3 upgrade free --yes # Non-interactive cancel (for scripts)
c3 upgrade free -y # Short form of --yes

Free to Pro opens Stripe checkout. Downgrades and cancellations take effect at the end of your current billing period. To reverse a pending downgrade or cancellation before it takes effect, run c3 upgrade <current-tier>.

How jobs run

  1. PENDING — Job submitted, waiting for a GPU
  2. SCHEDULING — Assigning to a machine
  3. RUNNING — Your script is executing
  4. COMPLETED — Done. Download results with c3 pull
  5. SYNCED — Results downloaded locally

Failed or cancelled jobs show as FAILED, CANCELED, or TIMED_OUT.

Startup behavior

C3 routes each job to available capacity for the requested GPU profile. Startup time depends on current provider availability, requested hardware, data transfer, and environment setup.

Providers

By default, c3 deploy asks the C3 marketplace to choose a route before job submission. The control plane then makes the authoritative selection from enabled provider/GPU offerings using stock, locality, price, and provider spend guard state.

Use provider: in .c3, c3 deploy -p <provider>, or C3_PROVIDER only when you need to pin a job to a specific provider such as nextgen or nebius. Provider availability is still gated by operator configuration, live inventory cleanup, spend controls, and stock, so a pinned provider can be rejected while auto-routing succeeds on another provider.

Provider pins are an advanced workflow for provider ids documented by C3 support or runbooks. Public c3 list and /v2/hardware responses do not expose provider/region offerings, stock, warm-pool capacity, cache affinity, or provider-specific prices before a job is matched. After submission, c3 deploy prints the matched provider, region, and concrete GPU profile from the created job.

Operators can inspect provider readiness with:

c3 admin balance <provider>
c3 admin provider-status <provider>