← IA

ComfyUI: qué es y cómo generar imágenes con IA en tu propio computador

ComfyUI es un programa libre para generar imágenes y video con modelos de IA como Stable Diffusion o Flux, en tu propio equipo. Cómo funciona, qué hardware necesitas, cómo instalarlo y qué licencias tienen los modelos.

En este artículo
  1. Cómo funciona
  2. Qué hardware necesitas
  3. Cómo instalarlo
  4. Modelos y sus licencias
  5. Nodos personalizados y seguridad
  6. ComfyUI frente a otras opciones
  7. Preguntas frecuentes

ComfyUI es un programa de código abierto (licencia GPL v3) para generar imágenes, video y audio con modelos de inteligencia artificial en tu propio computador. En vez de un formulario con opciones, funciona con nodos: cajas que se conectan entre sí para armar el proceso completo, desde cargar el modelo hasta guardar la imagen. Es la herramienta más flexible para usar modelos abiertos como Stable Diffusion, Flux o Wan, sin suscripción y sin enviar tus imágenes a un servicio externo.

Cómo funciona

Generar una imagen con un modelo de difusión requiere varios pasos: cargar el modelo, convertir el texto en una representación que el modelo entienda, generar la imagen desde ruido en varias iteraciones y decodificarla. Otros programas esconden estos pasos; ComfyUI los muestra como nodos conectados.

Un flujo básico de texto a imagen tiene estos nodos:

  1. Load Checkpoint: carga el modelo.
  2. CLIP Text Encode: uno para lo que quieres en la imagen (prompt) y otro para lo que no quieres (negative prompt).
  3. Empty Latent Image: define el tamaño de la imagen.
  4. KSampler: genera la imagen; aquí se ajustan los pasos, la semilla y el método de muestreo.
  5. VAE Decode: convierte el resultado en una imagen visible.
  6. Save Image: la guarda.

La ventaja es que puedes agregar pasos en cualquier punto: escalar la imagen, retocar solo una zona, controlar la pose con una imagen de referencia, combinar modelos o encadenar la generación de imagen con la de video. Los flujos se guardan como archivos JSON y se comparten; incluso las imágenes generadas guardan el flujo que las produjo, y basta arrastrarlas a ComfyUI para recuperarlo.

Qué hardware necesitas

El factor decisivo es la memoria de la tarjeta gráfica (VRAM):

VRAM Qué se puede hacer
4 a 6 GB Modelos Stable Diffusion 1.5 y SDXL con optimizaciones, lento
8 GB SDXL con comodidad; Flux en versiones cuantizadas
12 a 16 GB Flux y la mayoría de los modelos de imagen actuales
24 GB o más Modelos de video y flujos complejos

Las tarjetas NVIDIA son las mejor soportadas. También funciona con AMD (mejor en Linux), con Mac con chip Apple Silicon y, muy lento, solo con CPU. Los modelos ocupan de 2 a más de 20 GB cada uno, así que conviene tener espacio en disco.

Cómo instalarlo

Hay tres caminos:

  • ComfyUI Desktop: un instalador para Windows y macOS que configura todo automáticamente. Es la opción recomendada para empezar.
  • Versión portable para Windows: un archivo comprimido con todo incluido para tarjetas NVIDIA. Se descomprime y se ejecuta.
  • Instalación manual: clonar el repositorio e instalar las dependencias de Python. Es la opción habitual en Linux:
git clone https://github.com/comfyanonymous/ComfyUI.git
cd ComfyUI
python -m venv venv && source venv/bin/activate
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu128
pip install -r requirements.txt
python main.py

Luego abre http://127.0.0.1:8188 en el navegador. Los modelos se descargan aparte, normalmente desde Hugging Face, y se copian en la carpeta models/checkpoints (o la subcarpeta que corresponda). La versión de PyTorch del ejemplo depende de tu tarjeta; la instrucción exacta está en el repositorio.

Modelos y sus licencias

ComfyUI es libre, pero cada modelo tiene su propia licencia. Antes de usar imágenes generadas en un proyecto comercial, revisa la del modelo:

Modelo Tipo Licencia Uso comercial
Stable Diffusion 1.5 y SDXL Imagen CreativeML Open RAIL-M y Open RAIL++-M Permitido, con restricciones de uso
Stable Diffusion 3.5 Imagen Stability AI Community License Gratis bajo cierto nivel de ingresos anuales; sobre eso, licencia de pago
Flux.1 [schnell] Imagen Apache 2.0 Permitido
Flux.1 [dev] Imagen Licencia no comercial de Black Forest Labs El modelo, no; revisa las condiciones sobre las imágenes generadas
Wan Video Apache 2.0 Permitido

Las licencias RAIL permiten el uso comercial pero prohíben ciertos usos (por ejemplo, generar contenido para engañar o dañar a personas). Las condiciones cambian entre versiones; la ficha de cada modelo en Hugging Face indica la vigente. Más sobre licencias de modelos en IA de código abierto.

Nodos personalizados y seguridad

La comunidad publica miles de nodos personalizados que agregan funciones nuevas, y el ComfyUI-Manager permite instalarlos desde la propia interfaz. Es lo que hace a ComfyUI tan potente, y también su principal riesgo: un nodo es código Python que se ejecuta con los permisos de tu usuario. Ha habido casos de nodos maliciosos que robaban credenciales.

Algunas precauciones:

  • Instala solo nodos populares y mantenidos, y revisa su repositorio.
  • Prefiere modelos en formato safetensors antes que .ckpt o .pt, que pueden ejecutar código al cargarse.
  • No expongas ComfyUI a internet sin autenticación: por defecto no tiene contraseña.

ComfyUI frente a otras opciones

Programa Interfaz Para quién Licencia
ComfyUI Nodos Quien quiere control total y flujos avanzados GPL v3
Forge (derivado de AUTOMATIC1111) Formularios y pestañas Quien quiere resultados rápidos sin armar flujos AGPL v3
InvokeAI Lienzo, más parecido a un editor de imágenes Ilustradores y diseñadores Apache 2.0
Midjourney, DALL-E Servicio en la nube Quien no quiere instalar nada Propietarios, de pago

Si nunca has generado imágenes, Forge o InvokeAI son más directos. ComfyUI vale la pena cuando quieres repetir un proceso exacto, combinar varias técnicas o generar video. Para modelos de texto en tu equipo, la herramienta equivalente es Ollama.

Preguntas frecuentes

¿ComfyUI es gratis? Sí. Es un programa de código abierto con licencia GPL v3 y sin suscripción, aunque cada modelo que uses tiene su propia licencia.

¿Puedo usar ComfyUI sin tarjeta gráfica? Sí, pero muy lento. Funciona solo con CPU; para trabajar con comodidad conviene una tarjeta NVIDIA con al menos 8 GB de VRAM.

¿ComfyUI funciona en Mac? Sí. Funciona en Mac con chip Apple Silicon, y ComfyUI Desktop tiene instalador para macOS.

¿Puedo vender las imágenes que genero con ComfyUI? Depende del modelo, no de ComfyUI. Flux.1 schnell y Wan usan Apache 2.0 y permiten uso comercial, mientras que Flux.1 dev tiene una licencia no comercial; revisa la ficha de cada modelo en Hugging Face.

¿Es seguro instalar nodos personalizados en ComfyUI? No siempre. Un nodo es código Python que se ejecuta con los permisos de tu usuario y ha habido nodos maliciosos que robaban credenciales, así que instala solo nodos populares y mantenidos.

Fuentes