Back to Get Started

ComfyUI Node Integration

Use GenVR models as custom ComfyUI nodes

What is ComfyUI?

ComfyUI is a powerful node-based interface for Stable Diffusion and AI workflows. GenVR provides custom nodes for all models, allowing you to integrate them into your ComfyUI pipelines.

Installation

1

Download Node File

Browse the model library, select a model, and click "Download ComfyUI" to get the custom node Python file.

2

Place in ComfyUI Directory

Copy the downloaded file to your ComfyUI custom nodes directory:

ComfyUI/custom_nodes/genvr_category_subcategory.py
3

Set Environment Variables

Configure your GenVR credentials before starting ComfyUI:

# Linux/Mac
export GENVR_UID="your_user_id"
export GENVR_TOKEN="your_access_token"

# Windows (PowerShell)
$env:GENVR_UID="your_user_id"
$env:GENVR_TOKEN="your_access_token"
4

Restart ComfyUI

Restart ComfyUI to load the new custom node. You'll find it under the "GenVR/{category}" category in the node menu.

Node Features

Dynamic Inputs

All model parameters are exposed as node inputs with proper types: strings, integers, floats, dropdowns for enums, and multiline text for prompts.

URL Output

Nodes output the result URL as a string, which can be connected to download nodes or other processing nodes in your workflow.

Status Updates

Progress is logged to the console during generation, so you can monitor the status of long-running generations.

Error Handling

Graceful error handling with clear error messages displayed in the node output and console logs.

Example Workflow

Multi-Step Creative Pipeline

Here's an example of chaining GenVR nodes in ComfyUI:

  1. 1.Use a text-to-image node (e.g., Flux Dev) to generate an initial image
  2. 2.Download the generated image URL using a LoadImage node
  3. 3.Process or upscale the image using ComfyUI nodes
  4. 4.Use an image-to-video node to animate the result
  5. 5.Save or export the final video