Serverless API
Deploy a versioned ComfyUI environment as a managed endpoint with on-demand GPU capacity.
Comfy Cloud
A managed, always-available ComfyUI. No environment to build, models are pre-installed.
Self-Host
Run ComfyUI on your own hardware, a rented GPU, or a container. Full control.
Which deployment should I use?
All three run the same workflows. A workflow you build and test on a self-hosted instance can move to Serverless or Cloud without changes, because every surface accepts the same API format.
Choosing in practice
- You want a production endpoint for a specific workflow. Use the Serverless API. You define the environment once, cut a release, and get a URL with managed GPU capacity behind it.
- You want to skip infrastructure entirely. Use Comfy Cloud. It is effectively a deployment that is always there: models are pre-installed and the endpoint never goes away.
- You already have GPUs, or need hardware and models under your control. Self-host, on your own machine or on a GPU cloud such as Runpod or Vast.ai.