ComfyROUTER

One API for frontier media models.

Integrate frontier image, video, 3D and audio models once. Then choose the provider for each job for better availability and prices.

from comfy_sdk import Comfy

client = Comfy(api_key="comfyui-...")

result = client.models.run(
    "openai/gpt-image-2",
    {"prompt": "aerial view of a neon coral reef at dusk"},
)

Integrate once. Add models as you go.

Every provider you add brings another SDK, another key, another job lifecycle, and another set of errors. Build that once through Comfy Router, and the next model is one line.

Integrate once. Add models as you go.

Better availability. Better prices. No subscription.

Run the same model on fal, Runware, or Wavespeed, and switch with one parameter when one is rate limited or another is cheaper. Comfy never switches the route for you, and every job reports the provider that ran it.

Better availability. Better prices. No subscription.

Hit a concurrency limit? Queue the job.

And let Comfy handle the wait. Use submit to get a request ID immediately. The job runs when a slot opens, and you can use the ID to check progress and retrieve the result. Or use subscribe to submit the job and wait until it completes.

Hit a concurrency limit? Queue the job.

Supported providers

  • Runware
  • fal
  • WaveSpeed
  • Higgsfield

Migrate to Comfy Router with your agent

Help me migrate this project's existing model integration to Comfy Router.

The same models 3M+ ComfyUI users already use, now behind one API.

Choose the provider in one line.

from comfy_sdk import Comfy

client = Comfy(api_key="comfyui-...")

result = client.models.run(
    "openai/gpt-image-2",
    {"prompt": "aerial view of a neon coral reef at dusk"},
)

Change the provider. Keep everything else.

Same models. More places to run them.

Every model runs on Comfy by default, you can set model_provider to run them on another provider. We're starting with the highest-traffic models, more models and providers are coming soon.

MODEL
Comfy
fal
Higgsfield
Runware
WaveSpeed
GPT Image 2
Served
Served
Not served
Served
Served
GPT Image 2.5 Flare
Served
Served
Not served
Served
Served
GPT Image 2.5 Sunburst
Served
Served
Not served
Served
Served
Kling 3.0 Turbo
Served
Not served
Served
Not served
Not served
Kling V3
Served
Not served
Served
Not served
Not served
Nano Banana 2
Served
Served
Not served
Served
Served
Nano Banana Pro
Served
Served
Not served
Served
Served
Seedance 2.0
Served
Served
Served
Served
Served
Seedance 2.5
Served
Served
Served
Served
Served
Wan 3.0 Video
Served
Not served
Served
Not served
Not served
MiniMax H3
Served
Not served
Not served
Not served
Not served
FLUX 2 Pro
Served
Not served
Not served
Not served
Not served
Grok Imagine Video 1.5
Served
Not served
Not served
Not served
Not served

+200 more models run on Comfy

Browse all 213 models
Roadmap

Coming soon to the same API.

Provider choice is the foundation. Everything below arrives on the integration you ship today.

Comfy workflows

Run a ComfyUI workflow from the same SDK. Just like models.

Routing strategies

Name the policy: reliable, fast_start, fast_finish, or lowest_cost.

Route by use case

Request an upscale, a background removal, or an animation, and Comfy picks a model or workflow that can do it.

BYOK

Use your own provider key for supported models while keeping the same Comfy Router integration.

FAQ

DEVELOPER PLATFORMStart building with Comfy Router today.

Call frontier media models, choose your provider, get better pricing and availability. All behind one API.

Products

The AI creation engine for complete control

Over every model, every node, every step, every output.