| \# ComfyUI FWAI - One Click Installer (Windows x64, Python 3.12, CUDA 12) | |
| This repository contains an \*\*all-in-one package\*\* to install and run \*\*ComfyUI\*\* on Windows with \*\*CUDA 12\*\* support. | |
| The goal is to provide a fast, stable, and reproducible installation in \*\*one click\*\*, without the need to manually configure dependencies. | |
| \--- | |
| \## π Key Features | |
| \- Includes \*\*ComfyUI core\*\* inside the repository. | |
| \- \*\*offline/\*\* folder with all required wheels (`.whl`) for immediate installation. | |
| \- \*\*requirements/\*\* folder with installers for: | |
|   - Python 3.12.7 (amd64) | |
|   - Git 2.54.0 (64-bit) | |
| \- \*\*FWAI\_ComfyUI\_Setup.bat\*\* script: | |
|   - Creates a virtual environment. | |
|   - Installs all required dependencies. | |
|   - Configures everything in one click. | |
| \- \*\*FWAI\_Launcher\_ComfyUI.bat\*\* script: | |
|   - Opens the virtual environment. | |
|   - Automatically launches ComfyUI. | |
| \- Preconfigured installation of \*\*custom nodes\*\*. | |
| \- Version lock system with `requirements\_locked.txt` to ensure stability. | |
| \- If the `offline/` folder does not exist, the installer generates it and downloads dependencies with fixed versions. | |
| \--- | |
| \## π Repository Structure | |
| ComfyUI\_FWAI\_Cuda12\_Win/ | |
| β | |
| βββ ComfyUI/ # ComfyUI core + custom\_nodes | |
| βββ offline/ # Offline package of dependencies (.whl) | |
| βββ requirements/ # Python and Git installers | |
| β βββ python-3.12.7-amd64.exe | |
| β βββ Git-2.54.0-64-bit.exe | |
| β | |
| βββ FWAI\_ComfyUI\_Setup.bat # One-click installer | |
| βββ FWAI\_Launcher\_ComfyUI.bat # Automatic launcher | |
| βββ requirements\_locked.txt # Fixed dependency versions | |
| βββ reset\_offline.bat # Reset offline folder | |
| βββ reset\_venv.bat # Reset virtual environment | |
| \--- | |
| \## π§© Included Custom Nodes | |
| List of integrated nodes with their official repositories: | |
| A8R8\_ComfyUI\_nodes - https://github.com/A8R8/A8R8\_ComfyUI\_nodes | |
| antrobots-comfyUI-nodepack - https://github.com/Antrobots/antrobots-comfyUI-nodepack | |
| ComfyUI-Chibi-Nodes - https://github.com/ChibiNinja/ComfyUI-Chibi-Nodes | |
| ComfyUI-Easy-Use - https://github.com/catcatcatcatcatcat/ComfyUI-Easy-Use | |
| ComfyUI-Image-Compare - https://github.com/pythongosssss/ComfyUI-Image-Compare | |
| ComfyUI-Impact-Pack - https://github.com/ltdrdata/ComfyUI-Impact-Pack | |
| ComfyUI-Impact-Subpack - https://github.com/ltdrdata/ComfyUI-Impact-Subpack | |
| ComfyUI-Inference-Core-Nodes - https://github.com/comfyanonymous/ComfyUI-Inference-Core-Nodes | |
| ComfyUI-KJNodes - https://github.com/KJNodes/ComfyUI-KJNodes | |
| ComfyUI-Manager - https://github.com/ltdrdata/ComfyUI-Manager | |
| comfyui-mixlab-nodes - https://github.com/mixlab-ai/comfyui-mixlab-nodes | |
| ComfyUI-segment-anything-2 - https://github.com/fofr/ComfyUI-Segment-Anything-2 | |
| ComfyUI-UniversalDetailer - https://github.com/pythongosssss/ComfyUI-UniversalDetailer | |
| ComfyUI-yolov5-face - https://github.com/FeiGeChuanShu/ComfyUI-yolov5-face | |
| ComfyUI\_ADV\_CLIP\_emb - https://github.com/ssitu/ComfyUI\_ADV\_CLIP\_emb | |
| ComfyUI\_Comfyroll\_CustomNodes - https://github.com/Comfyroll/ComfyUI\_Comfyroll\_CustomNodes | |
| comfyui\_controlnet\_aux - https://github.com/Fannovel16/comfyui\_controlnet\_aux | |
| ComfyUI\_essentials - https://github.com/cubiq/ComfyUI\_essentials | |
| ComfyUI\_FaceDetectionNode - https://github.com/pythongosssss/ComfyUI\_FaceDetectionNode | |
| comfyui\_facetools - https://github.com/pythongosssss/comfyui\_facetools | |
| ComfyUI\_IPAdapter\_plus - https://github.com/cubiq/ComfyUI\_IPAdapter\_plus | |
| ComfyUI\_LayerStyle - https://github.com/ssitu/ComfyUI\_LayerStyle | |
| ComfyUI\_LayerStyle\_Advance - https://github.com/ssitu/ComfyUI\_LayerStyle\_Advance | |
| ComfyUI\_tinyterraNodes - https://github.com/tinyterra/ComfyUI\_tinyterraNodes | |
| ComfyUI\_UltimateSDUpscale - https://github.com/ssitu/ComfyUI\_UltimateSDUpscale | |
| rgthree-comfy - https://github.com/rgthree/rgthree-comfy | |
| sdxl\_prompt\_styler - https://github.com/pythongosssss/sdxl\_prompt\_styler | |
| SeargeSDXL - https://github.com/SeargeDP/SeargeSDXL | |
| was-node-suite-comfyui - https://github.com/WASasquatch/was-node-suite-comfyui | |
| workflow\_templates - https://github.com/comfyanonymous/workflow\_templates | |
|   | |
| \*(more than 30 integrated packages to expand functionality)\* | |
| \--- | |
| \## βοΈ Requirements | |
| \- \*\*Windows x64\*\* | |
| \- \*\*CUDA 12\*\* | |
| \- GPU compatible with PyTorch + CUDA | |
| \- Enough disk space for dependencies (\~3 GB) | |
| \--- | |
| \## π Installation | |
| 1\. Clone or download this repository. | |
| 2\. Run `FWAI\_ComfyUI\_Setup.bat` (automatic installation). | |
| 3\. Once finished, start with `FWAI\_Launcher\_ComfyUI.bat`. | |
| 4\. Done! ComfyUI will run with all nodes and dependencies configured. | |
| \--- | |
| \## π Stability Guarantee | |
| This package uses \*\*requirements\_locked.txt\*\* to fix library versions and avoid incompatibilities. | |
| All dependencies have been calibrated to work together in a stable way. | |
| \--- | |
| \## π Credits | |
| \- \[ComfyUI (official)](https://github.com/comfyanonymous/ComfyUI) | |
| \- Custom node repositories listed above. | |
| \- Project created by \*\*FWAI\*\* to simplify ComfyUI installation on Windows. | |
| \--- | |
| \## π Notes | |
| \- If you want to update dependencies, do so with caution: new versions may break compatibility. | |
| \- Use `reset\_offline.bat` or `reset\_venv.bat` in case of installation errors. | |
| --- | |
| ## π‘ Support Note | |
| If you enjoy my easy-to-use projects and my AI models, | |
| **please consider supporting me with a donation** so I can continue developing tools and projects for everyone. | |
| Sincerely, | |
| **Jace Raimi** | |
| π [Support me on Ko-fi](https://ko-fi.com/jaceraimi) | |