ComfyUI Extension: Runware.ai ComfyUI Inference API Integration
Runware Inference API Integration for ComfyUI (No GPU Required).
Custom Nodes (72)
- Runware Accelerator Options
- Runware Alibaba Provider Settings
- Runware API Manager
- Runware Audio Inference
- Runware Audio Inference Inputs
- Runware Audio Inputs Combine
- Runware Audio Model
- Runware Audio Sections
- Runware Background Removal
- Runware BlackForest Labs Provider Settings
- Runware Bria Provider Mask
- Runware Bria Provider Settings
- Runware Bytedance Provider Settings
- Runware ControlNet
- Runware ControlNet Combine
- Runware ControlNet PreProcessor
- Runware ElevenLabs Provider Settings
- Runware ElevenLabs Provider Settings Sections
- Runware Embeddings Combine
- Runware Embedding
- Runware Frame Images
- Runware Google Provider Settings
- Runware Image Caption
- Runware Image Inference
- Runware Image Inference Inputs
- Runware Image Masking
- Runware Imagen Inference
- Runware Image Upscaler
- Runware Input Audios
- Runware IPAdapter
- Runware IPAdapters Combine
- Runware KlingAI Provider Settings
- Runware Kontext Inference
- Runware Lightricks Provider Settings
- Runware Lora Combine
- Runware Lora
- Runware Luma Provider Settings
- Runware Media Upload
- Runware Midjourney Provider Settings
- Runware MiniMax Provider Settings
- Runware Mirelo Provider Settings
- Runware Model
- Runware Multi Inference [BETA]
- Runware OpenAI Provider Settings
- Runware Outpaint
- Runware PhotoMaker V2
- Runware Pixverse Provider Settings
- Runware Reference Images
- Runware Reference Videos
- Runware Reference Voices
- Runware Refiner
- Runware Runway Provider Settings
- Runware Safety Inputs
- Runware Settings
- Runware Speech Inputs Combine
- Runware Sync Provider Settings
- Runware Sync Segment
- Runware VAE
- Runware Vectorize
- Runware Video Advanced Feature Inputs
- Runware Video Audio Input
- Runware Video Background Removal
- Runware Video Inference
- Runware Video Inference Inputs
- Runware Video Inputs Frame Images
- Runware Video Inputs References
- Runware Video Model
- Runware Video Speech Input
- Runware Video Caption
- Runware Video Upscaler
- Runware Vidu Provider Settings
- Runware Wan Animate Advanced Feature Settings
README
ComfyUI-Runware Integration 🚀
Welcome to ComfyUI-Runware! 🌟 This is the official integration for Runware, bringing you the power of inference-as-a-service directly into ComfyUI!
🌟 What is ComfyUI-Runware?
Imagine creating stunning images or videos, refining details, or even removing backgrounds—all without needing a powerful GPU. With Runware, all the heavy lifting happens on our servers. No GPU? No problem! 🖥️💨
This integration adds a suite of custom nodes to ComfyUI, allowing you to:
- Perform advanced image inference tasks, including image generation and editing with powerful models.
- Utilize PhotoMaker V2 pipelines
- Leverage cutting-edge image models like Flux .1 Kontext Pro, Flux .1 Kontext Max, Nano Banana, Seedream, and more for superior image generation and editing.
- Upscale images
- Remove backgrounds
- Generate videos from text prompts and/or images with video inference
- Generate audio from text
- Upscale videos
- Generate video captions
- Remove video backgrounds
- Leverage specialized models and LoRAs
- Use your custom uploaded models and LoRAs
... and so much more! Let’s make your workflows seamless and efficient with Runware. 🖌️✨
📖 Table of Contents
🎬 Workflows
Here are some example workflows showcasing the power of ComfyUI-Runware:
Image Workflows

Video Workflows

🔧 Installation
Step 1: Install ComfyUI
First, ensure you have ComfyUI installed. You can follow the pre-built package guide or the manual installation guide.
Make sure your system meets these requirements:
- Python 3.10+
- ComfyUI installed
Step 2: Install ComfyUI-Runware
You have two options to install this integration:
Option 1: Using ComfyUI Manager (Recommended)
First, ensure you have the ComfyUI-Manager custom node installed. If you don't have it or are using the beta ComfyUI desktop version, follow the instructions on this GitHub Repo.
After installing ComfyUI-Manager, open it and click on "Custom Nodes Manager". Search for "Runware" or "Runware.ai" and then click on install or update. Finally, restart your ComfyUI. ✨
Option 2: Manual Installation
-
Navigate to the custom nodes directory:
cd custom_nodes -
Clone the repository:
git clone https://github.com/Runware/ComfyUI-Runware.git -
Navigate to the repository folder:
cd ComfyUI-Runware -
Install dependencies:
pip install -r requirements.txt
Step 3: Run ComfyUI
Install latest ComfyUI frontend package
pip install -U comfyui-frontend-package
Start ComfyUI with the following command:
python main.py
Optional: CPU-Only Mode
If you want to run ComfyUI without a GPU, add the --cpu flag:
python main.py --cpu
Step 4: Explore Workflows
Inside the ComfyUI-Runware custom node folder, you’ll find a workflows folder with pre-made workflows to get you started! 🚀
🧩 Node Features
Here's a breakdown of the amazing nodes included in this integration:
-
Runware API Manager: Set or change your API keys, adjust the max connection timeout, adjust the image output quality and format, and enable or disable image caching directly in ComfyUI—no need to edit config files manually! 🔑
-
Runware Image Inference: Perform advanced tasks like inpainting, outpainting, and more 🎨
-
Runware PhotoMakerV2: Create consistent identities with our photomaker pipeline. 🖼️
-
Runware Image Upscale: Upscale your images up to 4x. 🔍
-
Runware Background Removal: Effortlessly remove image backgrounds. 🧹
-
Runware LoRA: Search and select LoRAs to enhance your workflow. 📂
-
Runware Model: Choose specific models to connect with image inference. 🤖
-
Runware ControlNet: Guide your image generation with ControlNet and guide images. 🗺️
-
Runware Refiner: Refine your images with advanced tools. ✨
-
Runware LoRA Combine: Combine up to 3 LoRAs together. 🔗
-
Runware ControlNet Combine: Combine multiple ControlNets for complex workflows. 🧩
-
Runware Image Masking: Automatically mask elements like faces, hands, and more. 🖌️
-
Runware ControlNet Preprocessor: Preprocess images before using them as guide images in ControlNet. 🔄
-
Runware VAE: Search and connect a VAE to Image inference. 🖼️
-
Runware Embedding: Search and connect Embedding to image inference. 🧩
-
Runware Embedding Combine: Combine multiple embeddings together. 🔗
-
Runware Image Caption: Generate descriptive text from images for further workflow integration. 🖼️
-
Runware IPAdapter: Use reference images to guide the style and content of generated images. 🖌️
-
Runware IPAdapters Combine: Combine multiple IP-Adapter inputs for sophisticated image conditioning. 🔗
-
Runware Video Inference: Generate videos from text prompts using advanced AI models with support for frame images and reference images. 🎬
-
Runware Frame Images: Configure keyframe images with precise positioning control for video generation. 🖼️➡️🎥
-
Runware Reference Images: Provide reference images for overall visual guidance in video generation. 🖼️
Provider Settings
Configure provider-specific settings for various services:
- Runware Alibaba Provider Settings: Configure Alibaba-specific settings. ☁️
- Runware BRIA Image Provider Settings: Configure BRIA Image-specific settings. 🖼️
- Runware ByteDance Provider Settings: Configure ByteDance-specific settings. 🎬
- Runware ElevenLabs Provider Settings: Configure ElevenLabs-specific settings for audio generation. 🎤
- Runware Kling Provider Settings: Configure Kling-specific settings. 🎥
- Runware Lightricks Provider Settings: Configure Lightricks-specific settings. ✨
- Runware Luma Provider Settings: Configure Luma-specific settings. 🎬
- Runware Midjourney Provider Settings: Configure Midjourney-specific settings. 🎨
- Runware MiniMax Provider Settings: Configure MiniMax-specific settings. 🤖
- Runware OpenAI Provider Settings: Configure OpenAI-specific settings with quality, background, and style options. 🤖
- Runware Pixverse Provider Settings: Configure Pixverse-specific settings with effect, style, motion, and sound options. 🎬
- Runware Runway Provider Settings: Configure Runway-specific settings. 🎥
- Runware Vidu Provider Settings: Configure Vidu-specific settings. 🎬
🤝 Support & Community
This is the official Runware integration, maintained by Runware Inc. We’re here to help you every step of the way! 💬
Join our community on Discord for support, updates, and to connect with fellow creators: Runware Discord 🎉
Thank you for using ComfyUI-Runware! Let’s create something amazing together. 🌟