| # ComfyUI FWAI - Instalador 1 Click (Windows x64, Python 3.12, CUDA 12) | |
| Este repositorio contiene un **paquete todo en uno** para instalar y ejecutar **ComfyUI** en Windows con soporte para **CUDA 12**. | |
| El objetivo es ofrecer una instalación rápida, estable y reproducible en **un solo click**, sin necesidad de configurar manualmente dependencias. | |
| --- | |
| ## 🚀 Características principales | |
| - Incluye **ComfyUI completo** dentro del repositorio. | |
| - Carpeta **offline/** con todas las ruedas (`.whl`) necesarias para instalación inmediata. | |
| - Carpeta **requirements/** con instaladores de: | |
| - Python 3.12.7 (amd64) | |
| - Git 2.54.0 (64-bit) | |
| - Script **FWAI_ComfyUI_Setup.bat**: | |
| - Crea entorno virtual. | |
| - Instala dependencias necesarias. | |
| - Configura todo en un solo click. | |
| - Script **FWAI_Launcher_ComfyUI.bat**: | |
| - Abre el entorno virtual. | |
| - Ejecuta ComfyUI automáticamente. | |
| - Instalación de **nodos custom** preconfigurados. | |
| - Sistema de bloqueo de versiones con `requirements_locked.txt` para garantizar estabilidad. | |
| - Si no existe la carpeta `offline/`, el instalador la genera y descarga dependencias con versiones fijas. | |
| --- | |
| ## 📂 Estructura del repositorio | |
| ComfyUI_FWAI_Cuda12_Win/ | |
| │ | |
| ├── ComfyUI/ # Núcleo de ComfyUI + custom_nodes | |
| ├── offline/ # Paquete offline de dependencias (.whl) | |
| ├── requirements/ # Instaladores de Python y Git | |
| │ ├── python-3.12.7-amd64.exe | |
| │ └── Git-2.54.0-64-bit.exe | |
| │ | |
| ├── FWAI_ComfyUI_Setup.bat # Instalador 1 click | |
| ├── FWAI_Launcher_ComfyUI.bat # Lanzador automático | |
| ├── requirements_locked.txt # Lista de dependencias con versiones fijas | |
| ├── reset_offline.bat # Reinicia carpeta offline | |
| └── reset_venv.bat # Reinicia entorno virtual | |
| --- | |
| ## 🧩 Nodos custom incluidos | |
| Lista de nodos integrados con sus repositorios oficiales: | |
| 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 | |
| *(más de 30 paquetes integrados para ampliar funcionalidades)* | |
| --- | |
| ## ⚙️ Requisitos | |
| - **Windows x64** | |
| - **CUDA 12** | |
| - GPU compatible con PyTorch + CUDA | |
| - Espacio en disco suficiente para dependencias (~3 GB) | |
| --- | |
| ## 📖 Instalación | |
| 1. Clonar o descargar este repositorio. | |
| 2. Ejecutar `FWAI_ComfyUI_Setup.bat` (instalación automática). | |
| 3. Una vez finalizado, iniciar con `FWAI_Launcher_ComfyUI.bat`. | |
| 4. ¡Listo! ComfyUI estará funcionando con todos los nodos y dependencias configuradas. | |
| --- | |
| ## 🔒 Estabilidad garantizada | |
| Este paquete utiliza **requirements_locked.txt** para fijar versiones de librerías y evitar incompatibilidades. | |
| Todas las dependencias han sido calibradas para funcionar en conjunto de forma estable. | |
| --- | |
| ## 📜 Créditos | |
| - [ComfyUI (oficial)](https://github.com/comfyanonymous/ComfyUI) | |
| - Repositorios de nodos custom listados arriba. | |
| - Proyecto creado por **FWAI** para simplificar la instalación de ComfyUI en Windows. | |
| --- | |
| ## 📌 Notas | |
| - Si deseas actualizar dependencias, hazlo con precaución: versiones nuevas pueden romper compatibilidad. | |
| - Usa `reset_offline.bat` o `reset_venv.bat` en caso de errores de instalación. | |
| --- | |
| ## 💡 Nota de apoyo | |
| Si disfrutas de mis proyectos fáciles de usar y de mis modelos de IA, | |
| **considera apoyarme con una donación** para que pueda seguir desarrollando herramientas y proyectos para todos. | |
| Atentamente, | |
| **Jace Raimi** | |
| 👉 [Apóyame en Ko-fi](https://ko-fi.com/jaceraimi) | |