PTENES
Saltar al contenido
Nivel 2 ~120 min

ComfyUI — Hub del ecosistema Open-Source

Domina ComfyUI, la interfaz basada en nodos que se convirtió en el centro para ejecutar modelos open-source de imagen y video con control total sobre cada etapa del pipeline.

1

🔧 ¿Qué es ComfyUI?

O ComfyUI es una interfaz gráfica open source basada en nodos para ejecutar modelos de IA generativa. Mientras que herramientas como Midjourney o Runway ofrecen una experiencia simplificada (escribes un prompt → recibes un resultado), ComfyUI expone cada etapa del pipeline de generación como un nodo visual que puedes configurar, conectar y personalizar.

Piensa en él como el "Blender de la IA generativa": potente, flexible, con una curva de aprendizaje, pero con posibilidades prácticamente ilimitadas.

¿Por qué ComfyUI dominó?

Tres razones: (1) es 100 % gratuito y de código abierto, (2) admite prácticamente cualquier modelo de código abierto mediante custom nodes y (3) la comunidad creó más de 1000 paquetes de custom nodes que amplían sus capacidades infinitamente.

2

📦 1000+ Custom Nodes

El ecosistema de custom nodes es lo que hace que ComfyUI sea verdaderamente potente. Cada paquete de nodos agrega nuevas funcionalidades:

Paquete de nodos Funcionalidad
ComfyUI-Wan Integración con Wan 2.5/2.7 para generar videos
ComfyUI-FLUX Compatibilidad con FLUX.2 para imágenes fotorrealistas
ComfyUI-SkyReels Pipeline SkyReels V4 para video con audio
Rodin3D Nodes Generación de modelos 3D a partir de imágenes
ControlNet Nodes Control de pose, profundidad, bordes y composición
LatentCut Node Corte y composición en el espacio latente (sin artefactos)
IP-Adapter Nodes Transferencia de estilo y consistencia del personaje
3

🧩 Subgraphs — Flujos de trabajo modulares

Los Subgraphs son una función avanzada que permite encapsular workflows complejos en un único nodo reutilizable. Esto permite:

  • • Modularidad — Crea «bloques» que puedas reutilizar en distintos proyectos
  • • Organización — Mantén los workflows complejos legibles y manejables
  • • Compartir — Exporta subgraphs para la comunidad o el equipo
  • • Abstracción — Oculta la complejidad y muestra solo los parámetros relevantes
4

🤖 ComfyUI Copilot (Alibaba)

O ComfyUI Copilot, desarrollado por Alibaba, es un asistente de IA integrado en ComfyUI que acelera drásticamente la curva de aprendizaje:

  • • Generación de workflows mediante prompts — Describe lo que quieres y Copilot arma el workflow
  • • Explicación de nodos — Pasa el cursor sobre cualquier nodo y recibe una explicación detallada
  • • Depuración asistida — Copilot identifica y sugiere correcciones para errores en el workflow
  • • 10x más rápido — Según Alibaba, Copilot acelera 10 veces el aprendizaje de ComfyUI

Cómo activar Copilot

Instala la extensión ComfyUI-Copilot mediante ComfyUI Manager. Después de reiniciar, aparecerá un ícono de chat en la interfaz. Puedes pedir: "Crea un workflow para generar una imagen con FLUX.2, aplicar ControlNet de pose y hacer un upscale 4x".

5

💾 Optimización de VRAM

Ejecutar modelos grandes localmente requiere una gestión cuidadosa de la VRAM. ComfyUI ofrece varias estrategias:

Estrategia Comando/Configuración Ahorro de VRAM
FP16 Intermediates --fp16-intermediates ~30-40%
Low VRAM Mode --lowvram ~50%
CPU Offload --cpu Máxima (más lento)
Tiled VAE Nodo VAE Decode (Tiled) ~20% en el decode

Recomendación de hardware

Para generar imágenes con FLUX.2: mínimo 12GB VRAM (RTX 3060/4060). Para video con Wan 2.7: mínimo 24GB VRAM (RTX 4090 o A100). Con --fp16-intermediates, una RTX 3090 (24GB) ejecuta la mayoría de los modelos con comodidad.

6

🛠️ Configurando ComfyUI localmente

Paso 1 — Instalar los requisitos previos

Python 3.10+, Git, CUDA toolkit (NVIDIA) o ROCm (AMD). Verifica con nvidia-smi si tu GPU es reconocida.

Paso 2 — Clonar el repositorio

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

Paso 3 — Instalar dependencias

pip install -r requirements.txt

Paso 4 — Descargar el modelo FLUX.2

Descarga el modelo FLUX.2-schnell de Hugging Face y colócalo en ComfyUI/models/checkpoints/

Paso 5 — Iniciar ComfyUI

python main.py --fp16-intermediates

Accede http://127.0.0.1:8188 en el navegador.

7

🎨 Primer workflow: Text-to-Image con FLUX.2

Crea tu primer workflow conectando estos nodos en este orden:

[Load Checkpoint: FLUX.2] → [CLIP Text Encode: tu prompt] → [KSampler] → [VAE Decode] → [Save Image]

  • 1. Load Checkpoint — Selecciona el modelo FLUX.2 que descargaste
  • 2. CLIP Text Encode — Agrega dos: uno para el prompt positivo y otro para el prompt negativo
  • 3. KSampler — Configura steps (20), cfg (7.5), sampler (euler), scheduler (normal)
  • 4. VAE Decode — Convierte el espacio latente en una imagen visible
  • 5. Save Image — Guarda el resultado como PNG
8

✅ Lista de verificación de la clase