Skip to content

Runware/ComfyUI-Runware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

  1. Introduction
  2. Workflows
  3. Installation
  4. Node Features
  5. Support & Community

🎬 Workflows

Here are some example workflows showcasing the power of ComfyUI-Runware:

Image Workflows

Image Inference Workflow

Video Workflows

Video Inference Workflow


πŸ”§ 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

  1. Navigate to the custom nodes directory:

    cd custom_nodes
  2. Clone the repository:

    git clone https://github.com/Runware/ComfyUI-Runware.git
  3. Navigate to the repository folder:

    cd ComfyUI-Runware
  4. 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. 🌟

About

Custom ComfyUI nodes for our community

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •