/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 class | VRAM | Best for |
|---|---|---|
| L40 class | Current range from c3 list | Recommended for new jobs, training, inference, and general-purpose GPU workloads |
| A100 class | Current range from c3 list | Larger memory and higher-throughput CUDA workloads |
| H100 class | Current range from c3 list | Highest-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.
| Plan | Price | Seats | GPU max concurrency |
|---|---|---|---|
| Free | £0/month | 1 | 1 |
| Pro | £45/month | 1 | 10 |
| Team | £185/month | Unlimited | 50 |
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
- PENDING — Job submitted, waiting for a GPU
- SCHEDULING — Assigning to a machine
- RUNNING — Your script is executing
- COMPLETED — Done. Download results with
c3 pull - 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>