ComfyUI Manager

4.1 · active · verified Tue Apr 14

ComfyUI Manager is an extension designed to enhance the usability of ComfyUI by providing features to install, update, remove, disable, and enable custom nodes and models. It also offers various functionalities to assist with ComfyUI workflows, including snapshot management and missing node detection. The current version is 4.1, and it follows the release cadence of ComfyUI, with frequent updates.

Warnings

Install

Imports

Quickstart

After installing `comfyui-manager` via pip, launch your ComfyUI instance with the `--enable-manager` flag. This will enable the ComfyUI Manager interface within the ComfyUI application. For programmatic management outside the UI, the `cm-cli.py` tool located within the `ComfyUI/custom_nodes/ComfyUI-Manager` directory can be used to perform tasks like updating custom nodes.

# 1. Install ComfyUI-Manager via pip (recommended)
pip install comfyui-manager

# 2. Launch ComfyUI with the manager enabled
# (Ensure you are in your ComfyUI root directory or have activated its Python environment)
python main.py --enable-manager

# Optional: Use the command-line interface (cm-cli) for management tasks
# (Execute from your ComfyUI root directory)
# python custom_nodes/ComfyUI-Manager/cm-cli.py update all
# For portable Windows builds:
# .\python_embeded\python.exe ComfyUI\custom_nodes\ComfyUI-Manager\cm-cli.py update all

view raw JSON →