ComfyUI > Nodes > Efficiency Nodes for ComfyUI Version 2.0+

ComfyUI Extension: Efficiency Nodes for ComfyUI Version 2.0+

Repo Name

efficiency-nodes-comfyui

Author
jags111 (Account age: 3922 days)
Nodes
View all nodes(40)
Latest Updated
2024-08-07
Github Stars
0.84K

How to Install Efficiency Nodes for ComfyUI Version 2.0+

Install this extension via the ComfyUI Manager by searching for Efficiency Nodes for ComfyUI Version 2.0+
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter Efficiency Nodes for ComfyUI Version 2.0+ in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • High-speed GPU machines
  • 200+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 50+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Efficiency Nodes for ComfyUI Version 2.0+ Description

Efficiency Nodes for ComfyUI Version 2.0+ streamline workflows and reduce node count in ComfyUI. Originally created by LucianoCirino, the nodes are now maintained by a new developer. Uninstall the original and reinstall the forked version.

Efficiency Nodes for ComfyUI Version 2.0+ Introduction

The efficiency-nodes-comfyui extension is a collection of custom nodes designed to enhance the workflow efficiency of AI artists using ComfyUI. This extension aims to streamline the process of creating and managing complex workflows by reducing the total node count and providing specialized nodes for various tasks. Whether you're working with image generation, upscaling, or noise control, efficiency-nodes-comfyui offers tools to make your work more efficient and manageable.

How Efficiency Nodes for ComfyUI Version 2.0+ Works

At its core, efficiency-nodes-comfyui provides a set of custom nodes that can be integrated into your ComfyUI workflows. These nodes are designed to handle specific tasks more efficiently than the default nodes, often combining multiple functions into a single node. For example, the Efficient Loader nodes can load and cache models, apply LoRA and ControlNet stacks, and manage prompts—all within one node. This reduces the need for multiple nodes and connections, simplifying your workflow and saving time.

Efficiency Nodes for ComfyUI Version 2.0+ Features

Efficient Loader & Eff. Loader SDXL

  • Functionality: Load and cache Checkpoint, VAE, and LoRA models.
  • Customization: Cache settings can be adjusted in the node_settings.json file.
  • Additional Features: Apply LoRA and ControlNet stacks, manage positive and negative prompts, and view model info (requires ComfyUI-Custom-Scripts).
  • Usage: These loaders are essential for the XY Plot node and other plot type dependencies.

KSampler (Efficient), KSampler Adv. (Efficient), KSampler SDXL (Eff.)

  • Functionality: Modded KSamplers with live preview capabilities and VAE decode options.
  • Customization: Special seed box for better seed management.
  • Additional Features: Execute various scripts like XY Plot by connecting the input connection.

Script Nodes

  • Functionality: Execute a variety of pre-wired actions in conjunction with Efficient KSamplers.
  • Customization: Script nodes can be chained if their input/outputs allow it.

XY Plot

  • Functionality: Specify parameters for Efficiency KSamplers to plot on a grid.

HighRes-Fix

  • Functionality: Upscale KSampler results using various methods.
  • Customization: Supports popular Neural Network Latent Upscalers and ControlNet guided latent upscaling.

Noise Control

  • Functionality: Manipulate noise sources in various ways, including sampling's RNG source.
  • Customization: Supports CFG Denoiser and Seed Variations for replicating Automatic1111 images.

Tiled Upscaler

  • Functionality: Encompasses BlenderNeko's TiledKSampler workflow into one node.
  • Customization: Supports Tiled ControlNet and various preview methods.

AnimateDiff

  • Functionality: Requires ComfyUI-AnimateDiff-Evolved for unlocking advanced animation features.
  • Customization: Latent batch size becomes your frame count.

Image Overlay

  • Functionality: Flexible image overlaying, works with image batches.

SimpleEval Nodes

  • Functionality: Write simple Python expressions for various data types using the simpleeval library.
  • Customization: Requires the simpleeval library to be installed.

Latent Upscale Nodes

  • Functionality: Provides neural enhancement to latents for scaling tasks.
  • Customization: Supports both NN latent upscale and Latent upscaler.

Efficiency Nodes for ComfyUI Version 2.0+ Models

The extension supports various models, each designed for specific tasks:

  • Efficient Loader & Eff. Loader SDXL: For loading and caching models.
  • KSampler (Efficient), KSampler Adv. (Efficient), KSampler SDXL (Eff.): For advanced sampling and live preview.
  • HighRes-Fix: For upscaling images using different methods.
  • Noise Control: For manipulating noise sources.
  • Tiled Upscaler: For tiled upscaling workflows.
  • AnimateDiff: For advanced animation features.

Troubleshooting Efficiency Nodes for ComfyUI Version 2.0+

Common Issues and Solutions

  1. Nodes Not Appearing: Ensure that ComfyUI is updated to the latest version and all required packages are installed.
  2. Model Loading Issues: Check the node_settings.json file for correct cache settings and paths.
  3. Script Execution Errors: Ensure that ComfyUI-Custom-Scripts is installed if you are using features that require it.

Frequently Asked Questions

  • How do I update the extension?
  • Simply replace the old files with the new ones and restart ComfyUI.
  • Can I use multiple models simultaneously?
  • Yes, nodes like the Efficient Loader support multiple models.

Learn More about Efficiency Nodes for ComfyUI Version 2.0+

For more detailed information, tutorials, and community support, check out the following resources:

Efficiency Nodes for ComfyUI Version 2.0+ Related Nodes

RunComfy

© Copyright 2024 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals.