Comfy UI Manager

Download ComfyUI Manager

Download ComfyUI Manager to manage custom nodes, install updates, and modify your ComfyUI installation. This application streamlines workflows by providing for simple installation, node management, and dependency handling, resulting in a more efficient and effective user experience.

Follow the steps below to download ComfyUI Manager.

Steps to Download ComfyUI Manager:

1. Click the Download Link Below:

2. Clone or Download the Files:

Option 1: Clone via Git
If you have Git installed, enter your terminal or command line and run the following command to clone the repository:
bash

git clone YOUR_DOWNLOAD_LINK_HERE
  • This will download the most recent version of ComfyUI Manager to your local system.
  • Option 2: Direct Download as ZIP
    If you wish to download the files as a ZIP archive, click the download link provided. You will receive a ZIP file containing all of the ComfyUI Manager’s components.

3. Extract the Files (if ZIP was downloaded):
If you picked the ZIP download option, after downloading the archive, extract it to a spot on your computer where you will save the ComfyUI Manager files.

4. Ready to Install:
After downloading, extracting, or cloning the repository, you can begin installing ComfyUI Manager. The Installation Guide section contains thorough instructions on how to install it.

Installation Guide

Method 1: General Installation (ComfyUI Manager Only)

To add ComfyUI Manager to your existing ComfyUI setup, follow these steps:

Open the terminal or command prompt.
Navigate to the custom_nodes directory in your ComfyUI installation folder.

Example:     

  1. cd path/to/ComfyUI/custom_nodes

Clone the ComfyUI Manager repository
Use the command below to download and install the manager in your setup.

  1. git clone https://github.com/ltdrdata /ComfyUI-Manager comfyui-manager
  2. Restart ComfyUI: After the download finishes, restart your ComfyUI application to activate the Manager.

Once completed, ComfyUI Manager will be integrated into your environment and ready for usage.

Method 2: Installation for Portable ComfyUI Version (ComfyUI Manager Only)

If you’re using the portable version of ComfyUI, follow these instructions to install ComfyUI Manager:

  1. Install Git
    Download and install Git from the official site:
    https://git-scm.com/download/win
    During installation, make sure to select: “Use Windows default console window”
  2. Download the Portable Install Script
    • Locate and right-click the following file:
      scripts/install-manager-for-portable-version.bat
    • Choose “Save link as…” and save it into your ComfyUI_windows_ portable directory.
  3. Clone the ComfyUI Manager
    Use this command to download the manager into your custom nodes:

    .\python_embeded\python.exe -c “import git; git.Repo.clone_from (‘https://github.com/ltdrdata /ComfyUI-Manager’, ‘./ComfyUI/custom_nodes /comfyui-manager’)”
  4. Install Manager Requirements
    Run this command to install dependencies:
    .\python_embeded\python.exe -m pip install -r ./ComfyUI/custom_nodes /comfyui-manager/requirements.txt
  5. Run the Installer Script
    Double-click the:
    (install-manager-for-portable-version.bat)

    batch file to finalize the setup.

Following these procedures, ComfyUI Manager will be seamlessly integrated into your portable ComfyUI setup.

Method 3: Installation Using comfy-cli (Recommended)

This solution uses the comfy-cli program to install both ComfyUI and ComfyUI Manager at the same time. It is the recommended option because of its simplicity and robust command-line capabilities.

Prerequisites:

  • Python 3 (recommended: 3.10 or later)
  • Git

Windows:

python -m venv venv

venv\Scripts\activate

pip install comfy-cli

comfy install

Linux / macOS:

python -m venv venv

source venv/bin/activate

pip install comfy-cli

comfy install

This will automatically download and install both ComfyUI and ComfyUI Manager in one step.

Method 4: Installation on Linux Using venv (ComfyUI + ComfyUI Manager)

To install ComfyUI and ComfyUI Manager on Linux, use a Python virtual environment:

Prerequisites:

Make sure the following are installed:

  • python-is-python3
  • python3-venv
  • git

Steps:

  • Download the install-comfyui-venv-linux.sh script into an empty directory.
  • Open a terminal and run:
  •  

git clone https://github.com/comfyanonymous /ComfyUI

cd ComfyUI/custom_nodes

git clone https://github.com/ltdrdata/ComfyUI-Manager comfyui-manager

cd ..

python -m venv venv

source venv/bin/activate

python -m pip install torch torchvision torchaudio –extra-index-url https://download.pytorch.org /whl/cu121

python -m pip install -r requirements.txt

python -m pip install -r custom_nodes/comfyui-manager/requirements.txt

cd ..

echo “#!/bin/bash” > run_gpu.sh

echo “cd ComfyUI” >> run_gpu.sh

echo “source venv/bin/activate” >> run_gpu.sh

echo “python main.py –preview-method auto” >> run_gpu.sh

chmod +x run_gpu.sh

echo “#!/bin/bash” > run_cpu.sh

echo “cd ComfyUI” >> run_cpu.sh

echo “source venv/bin/activate” >> run_cpu.sh

echo “python main.py –preview-method auto –cpu” >> run_cpu.sh

chmod +x run_cpu.sh

  • Make the installer script executable and run it:

chmod +x install-comfyui-venv-linux.sh

./install-comfyui-venv-linux.sh

This will install ComfyUI and the ComfyUI Manager in a subfolder and create startup scripts (run_gpu.sh and run_cpu.sh) for GPU and CPU usage.

Installation Precautions

To ensure correct installation and reliable functioning of ComfyUI Manager, carefully follow these directions.

DO:

  • Ensure that the ComfyUI Manager files are located exactly in the following path:
    ComfyUI/custom_nodes/comfyui-manager
  • To avoid path recognition issues, always install using a git clone.

DON’T:

  • Do not install from compressed formats such as .zip.
  • Do not decompress files directly into ComfyUI/custom_nodes, which may place files like __init__.py directly in that directory.
  • Avoid folder structures such as:
    • ComfyUI/custom_nodes /ComfyUI-Manager/ComfyUI-Manager
    • ComfyUI/custom_nodes /ComfyUI-Manager-main

These incorrect structures can cause:

  • Improper recognition of ComfyUI Manager in the ComfyUI environment.
  • Failure of update operations.
  • Duplicate or broken installations.

If any of these problems arise, delete all related files from ComfyUI/custom_nodes and reinstall using the appropriate git clone procedure.

To activate ComfyUI after installation, use the following command:

bash

./run_gpu.sh      # For systems with a GPU

./run_cpu.sh      # For CPU-only systems

Colab Notebook

This setup includes a Google Colab notebook that allows you to simply install and run ComfyUI, including ComfyUI Manager, straight from your browser, eliminating the need for local installation.

By using the notebook, you get:

  • Support for installing ComfyUI without manual setup
  • Built-in support to install ComfyUI Manager
  • Automatic handling of dependencies for custom nodes every time the notebook is restarted

To get started, simply click the provided link and follow the instructions in the notebook environment.

Learn More

The official ComfyUI Manager documentation contains advanced functionality, thorough configuration choices, development notes, component sharing, and other information.

Explore the Full Documentation and Features. This includes:

Use this resource for deeper customization, troubleshooting insights, and ongoing updates from the ComfyUI Manager team.