CivArchive
    Preview 127976675
    Preview 127976677
    Preview 127976678

    ๐Ÿš€ ComfyUI Auto-Installer โ€” v5 (Python Rewrite)

    Version 5 is a full rewrite from the ground up in Python, replacing all the PowerShell scripts from previous versions. It's cross-platform, faster, smarter, and now ships with a TUI manager, Docker images, and GPU-optimized inference out of the box.

    If you are upgrading from the PowerShell version (v4.x), a one-command migration preserves all your models, outputs, and custom nodes: irm https://get.umeai.art/migrate.ps1 | iex

    โšก Quick Start (One-Liner)

    • Windows (PowerShell): irm https://get.umeai.art/comfyui.ps1 | iex

    • Linux / macOS: curl -fsSL https://get.umeai.art/comfyui.sh | sh

    Only requires Git โ€” everything else (Python, uv, dependencies) is handled automatically.

    โœจ What's New in v5

    • Full Python rewrite โ€” no more PowerShell dependency

    • Cross-platform โ€” Windows, Linux, macOS, and Docker

    • TUI Manager โ€” interactive terminal UI to launch, update, download models, and configure settings

    • VRAM-aware model catalog โ€” 7 model families with quantization recommendations based on your GPU

    • GPU auto-detection โ€” NVIDIA (CUDA 13.0/12.8), AMD (ROCm/DirectML), Apple Silicon (MPS)

    • SageAttention 2 + 3 โ€” pre-compiled wheels including RTX 50XX Blackwell support

    • One-click update โ€” update ComfyUI, all nodes, and dependencies with a single command

    • Model security scanner โ€” detects malicious pickle code in .ckpt/.pt files

    • Junction architecture โ€” models and outputs persist independently from ComfyUI updates

    • Docker ready โ€” 4 image variants including a cloud version with JupyterLab for RunPod

    ๐Ÿ“‹ Prerequisites

    • Git

    • GPU: NVIDIA (CUDA 12.x+), AMD (Radeon RX 6000+), or Apple Silicon (M1+)

    • Internet connection

    • Note: Python is automatically installed via uv if not present. No manual Python setup required.

    ๐ŸŽจ Model Catalog (7 Families)

    Interactive model downloader with VRAM-based recommendations (โ˜… markers) and SHA-256 integrity checks. Each bundle offers multiple quantization variants (fp16, fp8, GGUF Q3โ†’Q8). Downloads are accelerated via aria2c with HuggingFace + ModelScope fallback:

    • FLUX (Image): Dev, Fill

    • Z-IMAGE (Image): Turbo

    • WAN 2.1 (Video): T2V, I2V 480p

    • WAN 2.2 (Video): I2V, Fun Inpaint, Fun Camera

    • HiDream (Image): Dev

    • QWEN (Image Edit): Image Edit

    • LTX-2 (Video + Audio): Dev

    ๐Ÿงฉ 34 Custom Nodes Included

    Additive manifest โ€” never removes user-installed nodes.

    • Core (always installed): ComfyUI-Manager

    • UmeAiRT Tier: ComfyUI-UmeAiRT-Sync, ComfyUI-UmeAiRT-Toolkit, ComfyUI-Crystools, ComfyUI-nunchaku

    • Full Tier (all of the above +): ComfyUI-Impact-Pack, ComfyUI-Impact-Subpack, ComfyUI-GGUF, ComfyUI-mxToolkit, ComfyUI-Custom-Scripts, ComfyUI-KJNodes, ComfyUI-WanVideoWrapper, ComfyUI-VideoHelperSuite, ComfyUI-Frame-Interpolation, rgthree-comfy, ComfyUI-Easy-Use, ComfyUI-HunyuanVideoMultiLora, ComfyUI-Florence2, ComfyUI-MultiGPU, ComfyUI-WanStartEndFramesNative, ComfyUI-Image-Saver, ComfyUI_UltimateSDUpscale, comfyui_controlnet_aux, x-flux-comfyui, ComfyUI-Detail-Daemon, wlsh_nodes, ComfyUI_essentials, ComfyUI-wanBlockswap, Derfuu_ComfyUI_ModdedNodes, ComfyUI_LayerStyle, ComfyUI-Upscaler-Tensorrt, comfyui-vrgamedevgirl, comfyui-int-and-float, was-node-suite-comfyui

    โš™๏ธ GPU Optimizations (Auto-Installed)

    • PyTorch 2.10: CUDA 13.0/12.8, ROCm 7.1, DirectML, MPS

    • xformers: Memory-efficient attention

    • Triton: triton-windows / triton (Linux)

    • SageAttention 2: Unified ABI3 wheels (Windows), per-arch SM80โ€“SM100 (Linux)

    • SageAttention 3: RTX 50XX Blackwell native (Windows + Linux)

    • FlashAttention: Linux + NVIDIA only

    • Nunchaku & InsightFace: Pre-compiled wheels

    • Additional Python packages auto-installed: facexlib, onnxruntime-gpu, nvidia-ml-py, cupy-cuda13x, imageio-ffmpeg, hf_xet, cython, rotary_embedding_torch, blend_modes, segment_anything, gguf, and more.

    ๐Ÿณ Docker Support

    Requires Docker and an NVIDIA GPU: docker run --gpus all -p 8188:8188 -v comfyui-data:/data registry.gitlab.com/umeairt-studio/comfyui-auto_installer-python:latest

    • latest: ~4 GB โ€” Ready to go with pre-installed PyTorch

    • latest-cloud: ~4.5 GB โ€” + JupyterLab for RunPod / cloud

    • latest-lite: ~2 GB โ€” Minimal (installs PyTorch on first run)

    • latest-lite-cloud: ~2 GB โ€” Lite + JupyterLab

    ๐Ÿ”’ Security

    • No external script execution โ€” all logic is internalized

    • Secure subprocess calls โ€” no shell=True

    • HTTPS only โ€” all URLs validated

    • SHA-256 integrity checks on all model downloads

    • Pickle model scanner โ€” detects malicious code in .ckpt/.pt files

    • Zip-slip prevention on archive extraction

    • CI runs Bandit + pip-audit on every push

    ๐Ÿ“‚ Post-Installation

    Three launcher scripts are generated:

    • UmeAiRT-Start-ComfyUI: Launch (Performance mode + SageAttention)

    • UmeAiRT-Start-ComfyUI_LowVRAM: Launch with --lowvram --fp8 for โ‰ค8 GB VRAM

    • UmeAiRT-Manager: TUI manager (update, download, reinstall, settings)

    Description

    v5 โ€” Full Python rewrite (replaces all PowerShell scripts)

    • Cross-platform: Windows, Linux, macOS, Docker

    • One-liner install: irm https://get.umeai.art/comfyui.ps1 | iex

    • TUI Manager for launch, update, model download & settings

    • 7 model families with VRAM-aware recommendations (FLUX, WAN 2.1/2.2, HiDream, Z-IMAGE, QWEN, LTX-2)

    • 34 curated custom nodes (tiered: minimal / umeairt / full)

    • SageAttention 2 + 3 pre-compiled wheels (RTX 30XX โ†’ 50XX)

    • PyTorch 2.10 + CUDA 13.0

    • SHA-256 model integrity + pickle security scanner

    • Migration from v4: irm https://get.umeai.art/migrate.ps1 | iex

    FAQ

    Comments (25)

    hansiburli69174Apr 19, 2026ยท 1 reaction
    CivitAI

    I CHOSE CONDA, NOT VENV!!!

    BUT THE SCRIPT INSTALLED VENV ANYWAY!!!

    BUT NOW I'M GETTING A FLOOD OF ERROR MESSAGES!!!

    PS C:\Users\gue11> irm https://get.umeai.art/comfyui.ps1 | iex

    ============================================================================

    UmeAiRT ComfyUI โ€” Auto-Installer

    ============================================================================

    [INFO] Downloading installer (Git)...

    [INFO] Installer ready.

    ============================================================================

    UmeAiRT ComfyUI โ€” Auto-Installer

    ============================================================================

    Where would you like to install ComfyUI?

    Default: C:\Users\gue11\ComfyUI

    Install path (Enter for default): E:\ComfyUI_UmeAiRT

    [INFO] Installation path: E:\ComfyUI_UmeAiRT

    What type of Python environment do you want to use?

    1: venv (Default, Recommended - isolated, fast)

    2: conda (Isolated local prefix via Miniconda)

    Choice (1 or 2, Enter for 1): 2

    [INFO] Environment type: conda

    Select custom nodes bundle:

    1: Minimal - ComfyUI-Manager only

    2: UmeAiRT - Manager + UmeAiRT Toolkit (Default, Recommended)

    3: Full - All 34 nodes

    Choice (1, 2 or 3, Enter for 2): 3

    [INFO] Nodes bundle: full

    [INFO] Downloading uv package manager...

    [INFO] uv installed.

    [INFO] Creating Python environment...

    Using CPython 3.12.10 interpreter at: C:\Program Files\Python312\python.exe

    Creating virtual environment with seed packages at: E:\ComfyUI_UmeAiRT\scripts\venv

    + pip==26.0.1

    Activate with: E:\ComfyUI_UmeAiRT\scripts\venv\Scripts\activate

    [INFO] Python environment ready.

    [INFO] Installing umeairt-comfyui-installer...

    [INFO] Starting installation...

    โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€

    UmeAiRT

    ComfyUI โ€” Auto-Installer

    Version 5.1.21

    โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€

    ====================================

    | [Step 1/13] System Configuration |

    ====================================

    -> Long path support already enabled.

    ======================================

    | [Step 2/13] Checking Prerequisites |

    ======================================

    -> Git: git version 2.53.0.windows.2

    - Downloading aria2 (download accelerator)...

    -> Downloading "aria2-1.37.0-win-64bit-build1.zip"

    aria2.zip โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” 2.5/2.5 MB 17.5 MB/s 0:00:00

    -> Extracting aria2...

    -> aria2 installed to scripts/aria2/.

    ===========================================

    | [Step 3/13] Creating Python Environment |

    ===========================================

    - Install path: E:\ComfyUI_UmeAiRT

    - Found conda in PATH.

    -> dependencies.json: copied

    -> Downloading "model_manifest.json"

    -> model_manifest.json: downloaded from Assets repo

    -> Downloading "tools_manifest.json"

    -> tools_manifest.json: downloaded from Assets repo

    - 1 config file(s) provisioned.

    - environment.yml not found at E:\ComfyUI_UmeAiRT\scripts\environment.yml

    โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ Traceback (most recent call last) โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ

    โ”‚ C:\Users\gue11\AppData\Local\Temp\ComfyUI-Auto_installer\src\cli.py:205 in install โ”‚

    โ”‚ โ”‚

    โ”‚ 202 โ”‚ โ”‚ ) from e โ”‚

    โ”‚ 203 โ”‚ โ”‚

    โ”‚ 204 โ”‚ path = cleanpath(path) โ”‚

    โ”‚ โฑ 205 โ”‚ run_install( โ”‚

    โ”‚ 206 โ”‚ โ”‚ path, install_type_enum, โ”‚

    โ”‚ 207 โ”‚ โ”‚ verbose=verbose, node_tier=node_tier_enum, โ”‚

    โ”‚ 208 โ”‚ โ”‚ cuda_version=cuda_version, skip_nodes=skip_nodes, โ”‚

    โ”‚ โ”‚

    โ”‚ C:\Users\gue11\AppData\Local\Temp\ComfyUI-Auto_installer\src\installer\install.py:185 in run_install โ”‚

    โ”‚ โ”‚

    โ”‚ 182 โ”‚ โ”‚

    โ”‚ 183 โ”‚ # โ”€โ”€ Step 3: Creating Python Environment โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”‚

    โ”‚ 184 โ”‚ log.step("Creating Python Environment") โ”‚

    โ”‚ โฑ 185 โ”‚ python_exe = setup_environment(install_path, install_type, log) โ”‚

    โ”‚ 186 โ”‚ โ”‚

    โ”‚ 187 โ”‚ # โ”€โ”€ Step 4: Provisioning Configuration โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”‚

    โ”‚ 188 โ”‚ log.step("Provisioning Configuration") โ”‚

    โ”‚ โ”‚

    โ”‚ C:\Users\gue11\AppData\Local\Temp\ComfyUI-Auto_installer\src\installer\environment.py:180 in setup_environment โ”‚

    โ”‚ โ”‚

    โ”‚ 177 โ”‚ โ”‚ โ”‚

    โ”‚ 178 โ”‚ โ”‚ if not env_yml.exists(): โ”‚

    โ”‚ 179 โ”‚ โ”‚ โ”‚ log.error(f"environment.yml not found at {env_yml}") โ”‚

    โ”‚ โฑ 180 โ”‚ โ”‚ โ”‚ raise InstallerFatalError(f"environment.yml not found at {env_yml}") โ”‚

    โ”‚ 181 โ”‚ โ”‚ โ”‚

    โ”‚ 182 โ”‚ โ”‚ log.item(f"Creating local Conda environment at {conda_env_path}...") โ”‚

    โ”‚ 183 โ”‚ โ”‚ try: โ”‚

    โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

    InstallerFatalError: environment.yml not found at E:\ComfyUI_UmeAiRT\scripts\environment.yml

    Drรผcken Sie eine beliebige Taste . . .

    PS C:\Users\gue11>

    UmeAiRT
    Author
    Apr 19, 2026

    There's no need to shout, it's a major update, and before it's as stable as the old version which benefited from two years of updates, I need this kind of feedback. I'll look into what the problem is.

    UmeAiRT
    Author
    Apr 19, 2026

    I checked, the virtual environment created at startup is only temporary to start the installer since it's a Python installer and not PowerShell. Otherwise, it would install directly on your system Python installation, which is not recommended.
    To avoid this confusion, I've changed the display for this section. And the missing environment.yml bug is now fixed; you just need to run the script again and everything will install.

    EschelonApr 21, 2026
    CivitAI

    ะฝะต ั€ะฐะฑะพั‚ะฐะตั‚ ะฒะตั€ัะธั 5.0. ะฟะพะฒะตั€ัˆะตะป ะฟะธัˆะตั‚ ะฟั€ะพ ะพัˆะธะฑะบะธ

    UmeAiRT
    Author
    Apr 21, 2026

    Can you give me more details about the problem?

    alex808Apr 23, 2026

    ERROR: Download failed for 'https://astral.sh/uv/install.ps1'. Both aria2c and PowerShell failed. Error: The operation has timed out.
    ย ย ย  -> WARNING: Failed to install uv. Package installs will use pip as fallback.

    UmeAiRT
    Author
    Apr 27, 2026

    @alex808ย When you try to open the link it's work?

    alex808Apr 28, 2026

    27 apr script work. all ok.

    alex808Apr 30, 2026

    FLUX_PuLID_Redux.json not work.

    File "B:\comfy\ComfyUI\comfy\patcher_extension.py", line 113, in execute
    ย  ย  return self.wrappers[self.idx](self, args, *kwargs)
    ย  ย  ย  ย  ย  ย ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
    TypeError: pulid_outer_sample_wrappers_with_override() got an unexpected keyword argument 'latent_shapes'. Did you mean 'latent_image'?

    UmeAiRT
    Author
    May 1, 2026

    @alex808ย FLUX_PuLID_Redux.json is a legacy workflow, please wait a node 2.0 updated version

    SummitatemApr 22, 2026
    CivitAI

    Hi Mate! I've put a few comments on your HuggingFace page and then noticed that you had submitted a new release on here as well, and thought I'd give it a shot, since I wasn't having the best of luck previously. I am still, unfortunately, receiving the same error, to where it goes to begin to install the wheel packages with pip, but errors out on the first one stating that it is invalid as the Metadata filed Name is not found. I mentioned on my latest comment on HuggingFace, that I went through and installed all of the packages manually through command lines within the boostrap venv, and that initially appears to be working and got me all the way down to installing torch but then failed there. I therefore wiped the entire working directory and decided to start over fresh again with this version instead, however, am still receiving this same issue. I have tried different directories in different locations, tried both venv and conda, and nothing seems to get me past these errors of installing the wheels except to do so manually, but then other errors pop-up. I havent seen anyone else speak on this, so I'm leaning towards it most likely being an isolated problem, however, I did freshly install Windows 11 Pro 25H2 as to hopefully avoid any conflicts from prior installs.

    UmeAiRT
    Author
    May 1, 2026

    The easier way is to send me log on discord (_ume) because I can't understand your bug or reproduce it

    eldersquatch411Apr 24, 2026
    CivitAI

    How to completely uninstall this?

    UmeAiRT
    Author
    Apr 24, 2026

    It's a full portable install, you can just remove the folder

    rozowy30cm69Apr 28, 2026
    CivitAI

    Something weird happened to my ComfyUI - I can't see the workflow at all, the nodes are just "invisible" even though I can see they are actually, e.g. in the side panel "Nodes" I can see them all and their options.

    When disabling "Nodes 2.0" and re-enabling them I can see the nodes & their connections quickly "glimpse" for a split second before they disappear again.

    I tried updating everything, even clean reinstalling but this behavior is preserved somehow, any ideas what happened here? I assume it's something very simple and stupid but I can't find any option that could have affected this...

    UmeAiRT
    Author
    Apr 29, 2026

    Hello, all node or only connection are invisible? For enable connection visibility just click on the small button at the bottom right

    For what is worth, I have the same issue even though I haven't updated anything in MONTHS. Just updated my NVIDIA driver though... not sure if it's related?

    Just ran the 5.0 installer and I have the same issue. No idea what happened but now I also can't see nodes at all, nor can I run the flows as they are just borked

    UmeAiRT
    Author
    Apr 29, 2026

    @thisisarandomaccount2025ย If this bug also occurs on an old installation, then it's not coming from my installer. I'm also going to update my drivers and pray that it works.

    thisisarandomaccount2025Apr 30, 2026ยท 1 reaction

    @UmeAiRTย And today it's all working. Changed nothing. Have no idea what happened. Not sure if ComfyUI itself had a patch pushed ๐Ÿ˜…

    UmeAiRT
    Author
    May 1, 2026

    @thisisarandomaccount2025ย The most important thing is that it works

    himinglaeva47285Apr 29, 2026
    CivitAI

    Respect for the development here. This saves hours possibly days for anyone getting started or managing workflows. Will be checking back to see if issues are resolved.

    UmeAiRT
    Author
    Apr 30, 2026

    I dont have any issue open on gitlab or on discord

    o0oradaro0oApr 30, 2026
    CivitAI

    I don't know if it was an encoding problem or what but I'm on windows and i was getting
    ```
    At V:\TOOLComfyuiInstaller_v50\comfyui.ps1:98 char:14

    + Write-Host "[INFO] Installer ready." -ForegroundColor Green

    + ~

    Array index expression is missing or not valid.

    At V:\TOOLComfyuiInstaller_v50\comfyui.ps1:103 char:20

    + cmd /c "$InstallBat"

    + ~

    The string is missing the terminator: ".

    + CategoryInfo : ParserError: (:) [], ParseException

    + FullyQualifiedErrorId : MissingArrayIndexExpression
    ```
    llm resolved it by creating a new copy of the file that seems to have the same content.

    thanks for the updates and continuing to work on these installers not here to complain just to let you know

    UmeAiRT
    Author
    Apr 30, 2026

    I've strengthened the security against encoding problems; can you try again and let me know?

    Other
    Other

    Details

    Downloads
    331
    Platform
    CivitAI
    Platform Status
    Available
    Created
    4/19/2026
    Updated
    6/28/2026
    Deleted
    -

    Files

    TOOLComfyuiInstaller_v50.zip

    Mirrors

    CivitAI (1 mirrors)