Ver todos los artículos
ComfyUIGeneración de ImágenesIA LocalHardwareTutorial

ComfyUI en 2026: monta un estudio local de fotos de producto con una GPU de 12 GB

JG
Jacobo Gonzalez Jaspe
|

Al terminar este artículo tendrás ComfyUI funcionando en tu propia máquina con un modelo de imagen de licencia comercial, una plantilla para fotos de producto y una pantalla sencilla que tus compañeros pueden usar sin ver un solo nodo. El hardware más barato que lo hace con soltura es una GPU de segunda mano de 12 GB o un Mac con Apple Silicon y 16 GB; un portátil sin GPU puede seguir los pasos en modo CPU, despacio.

Qué necesitas

  • Hardware: una GPU NVIDIA de 8 GB o más (con 12 GB vas cómodo), un Mac con Apple Silicon y 16 GB, o una GPU AMD/Intel con los matices de abajo. Los requisitos oficiales cubren NVIDIA (PyTorch con CUDA 13.0), AMD (ROCm 7.2), Intel Arc (PyTorch torch.xpu), Apple Silicon (Metal) y un modo --cpu de respaldo.
  • Disco: la aplicación de escritorio pide al menos 4,85 GB de disco y 8 GB de RAM (16 GB recomendados) según la guía de instalación; suma entre 10 y 15 GB para modelos.
  • Software: ComfyUI Desktop (Windows 10 o superior, macOS 13 o superior en Apple Silicon) o la instalación manual en Linux. Python 3.13 es el recomendado; 3.12 funciona.
  • Tiempo: entre 30 y 45 minutos con descargas. Sin cuenta y sin clave de API.

Cómo es el ecosistema en 2026

ComfyUI dejó hace tiempo de ser un único script de Python. Las piezas con las que te vas a cruzar:

PiezaQué esDónde está el 09-09-2026
NúcleoEl servidor Python que ejecuta los flujosUpstream v0.34.0, publicada el 26 de agosto de 2026; nuestra estación corre la 0.25.0
Aplicación de escritorioInstalador con Python, servidor y actualizacionesv0.9.4, 28 de mayo de 2026; solo Windows y macOS, en Linux desde el código
FrontendEl editor de grafos, distribuido como paquete1.45.19 en nuestra máquina, según /system_stats
ManagerInstala y actualiza paquetes de nodos desde la interfazVive en custom_nodes/ComfyUI-Manager en nuestra instalación
PlantillasFlujos listos para cada familia de modeloscomfyui-workflow-templates 0.10.0 aquí
App Mode, App Builder y ComfyHubOcultan el grafo, exponen tres campos y se comparten por URLAnunciados el 10 de marzo de 2026 (blog de ComfyUI, nota de prensa)

El número de nodos mide bien cuánto ha crecido la plataforma. Nuestra instalación responde en /object_info con 1.035 tipos de nodo: 559 del núcleo, 232 nodos “partner” que llaman a API de pago en la nube (OpenAI, Kling, Runway y otros) y 244 de paquetes externos, casi todos de KJNodes. Los nodos partner no hacen falta para nada de lo que sigue; todo este artículo funciona sin conexión.

Los formatos de modelo son más simples de lo que parecen. Los pesos vienen en .safetensors; un sufijo como fp8 indica que el archivo se guardó a 8 bits para ocupar la mitad de memoria, y existen versiones GGUF de la comunidad para VRAM muy justa. Cada archivo va a una carpeta fija: models/checkpoints/ para los archivos todo en uno de la familia Stable Diffusion, y models/diffusion_models/, models/text_encoders/ y models/vae/ para los modelos nuevos, que se distribuyen por partes.

Paso 1: instala

En Windows o macOS, descarga la aplicación desde comfy.org, ejecútala y deja que cree su entorno de Python. En Linux (lo que usamos nosotros):

git clone https://github.com/Comfy-Org/ComfyUI ~/dev/ComfyUI && cd ~/dev/ComfyUI
python3 -m venv .venv && source .venv/bin/activate
pip install torch torchvision --index-url https://download.pytorch.org/whl/cu130   # NVIDIA
pip install -r requirements.txt
python main.py --listen 127.0.0.1 --port 8188

Abre http://127.0.0.1:8188. Comprueba qué ve el servidor:

curl -s localhost:8188/system_stats | python3 -m json.tool | head -30

En nuestra estación de trabajo esto devuelve comfyui_version 0.25.0, pytorch_version 2.12.1+cu130, Python 3.12.3 y un dispositivo CUDA, una NVIDIA GB10 con 130 GB de memoria visible. Si devices solo muestra cpu, PyTorch se instaló sin soporte de GPU: reinstálalo con la URL de índice de tu plataforma, la que indica la página de requisitos. ¿Sin GPU? Añade --cpu; las imágenes tardan minutos en vez de segundos, suficiente para probar un flujo antes de comprar hardware.

Paso 2: elige un modelo que puedas usar comercialmente

Para fotos de producto, la elección en 2026 es FLUX.2 [klein] 4B. Es el único peso de FLUX.2 con licencia Apache 2.0, así que el uso comercial está permitido; las variantes 9B y [dev] son no comerciales (resumen de licencias). El tutorial oficial de ComfyUI lista los archivos y la VRAM medida por el equipo de ComfyUI:

ArchivoCarpetaNotas
flux-2-klein-4b-fp8.safetensors (destilado)models/diffusion_models/”~1.2s (5090) · 8.4GB VRAM”
flux-2-klein-base-4b-fp8.safetensors (base)models/diffusion_models/”~17s (5090) · 9.2GB VRAM”
qwen_3_4b.safetensorsmodels/text_encoders/codificador de texto
flux2-vae.safetensorsmodels/vae/decodificador

Esos 8,4 GB de VRAM explican por qué una tarjeta de 12 GB es el suelo cómodo y una de 8 GB es posible con descarga a RAM. Si solo tienes 8 GB y quieres velocidad, Stable Diffusion 1.5 sigue funcionando: nuestra propia instalación tiene v1-5-pruned-emaonly-fp16.safetensors (4,27 GB) en models/checkpoints/, y de esa carpeta output/ han salido ya 641 imágenes.

Paso 3: carga la plantilla y genera

En la interfaz abre Workflow > Browse Templates, busca “Flux.2 Klein” y elige la plantilla 4B destilada. Los archivos que falten aparecen en rojo con un enlace de descarga; colócalos en las carpetas de arriba y pulsa R para refrescar. Escribe un prompt como “taza de cerámica blanca sobre mesa de roble claro, luz suave de ventana, foto de producto, 1:1”, ponlo en cola y comprueba que la imagen aparece en output/. Tiempo esperado en una tarjeta de 12 GB: segundos por imagen, no minutos.

Paso 4: esconde el grafo para tus compañeros

Pulsa Enter App Mode en la barra superior. En App Builder expón solo el prompt, la semilla y el tamaño de imagen; todo lo demás conserva los valores que fijaste. Guarda el flujo: quien lo abra verá un formulario con tres campos y un panel de resultados. Esta es la función que convierte ComfyUI de herramienta de diseñador en algo que una dependienta puede usar un lunes por la mañana.

Paso 5: automatiza desde un script

El servidor es una API HTTP. Exporta el flujo con Export (API) y encólalo desde Python:

import json, requests
wf = json.load(open("foto-producto-api.json"))
wf["6"]["inputs"]["text"] = "cartera de piel, vista cenital, fondo blanco, foto de producto"
r = requests.post("http://127.0.0.1:8188/prompt", json={"prompt": wf})
print(r.json()["prompt_id"])          # los resultados aparecen en /history/<prompt_id>

Apunta un bucle a tu catálogo y tienes la cadena por lotes de nuestro tutorial de generación en lote. Para mantener el mismo ángulo en toda una gama, añade el paso guiado por bordes de nuestro tutorial de ControlNet.

Qué medimos y qué no

DatoValor en nuestra estaciónFuente
Núcleo / frontend / plantillas de ComfyUI0.25.0 / 1.45.19 / 0.10.0/system_stats, 09-09-2026
PyTorch / Python2.12.1+cu130 / 3.12.3/system_stats
Tipos de nodo1.035 (559 núcleo, 232 partner, 244 externos)/object_info
Paquetes externos instaladosComfyUI-Manager, KJNodes, WASasquatchls custom_nodes/
VRAM de Klein 4B8,4 GB destilado, 9,2 GB basedocs de ComfyUI, medido en una RTX 5090

Todavía no hemos cronometrado FLUX.2 [klein] en una tarjeta de 12 GB nosotros mismos; la cifra de segundos por imagen es la del equipo de ComfyUI en una 5090, y una tarjeta de 12 GB será más lenta. Publicaremos nuestro propio tiempo cuando lo ejecutemos en hardware de un cliente.

Dónde encaja

Un estudio de imagen local sustituye las tarifas por imagen de la nube y mantiene los productos sin lanzar fuera de servidores ajenos. Límites honestos: un modelo de 4B no iguala a los modelos alojados más grandes en escenas complejas con texto, manos o varias personas; para un catálogo de objetos sueltos sobre fondo limpio sobra, y la licencia te deja publicar el resultado.

Siguientes pasos

Trabaja con nosotros

Usamos ComfyUI en producción en nuestro propio hardware y lo montamos para clientes con la pregunta de la licencia resuelta antes de la primera imagen. Si quieres una cadena de fotos de producto que no salga de tu edificio, escríbenos o mira cómo trabajamos en consultoría.

Compartir: LinkedIn X
Newsletter

Acceda a recursos exclusivos

Suscríbase para desbloquear 230+ workflows, 43 agentes y 26 plantillas profesionales. Insights semanales sin spam.

Bonus: Checklist EU AI Act gratis al suscribirte
1x por semana Sin spam Cancela cuando quieras
EU AI Act en vigor — ¿Está su organización en cumplimiento?

Cuéntanos qué quieres ejecutar

Dinos qué quieres ejecutar y con qué presupuesto. Te decimos qué hardware necesitas, qué modelo encaja y qué puedes esperar de él — antes de que gastes nada.

Autoservicio Local-first Toolkits open-source

136 páginas de recursos gratuitos · 26 plantillas de compliance · 22 dispositivos certificados