|

COMFYUI : construire des workflows visuels sans cacher les réglages

https://comfy.org

📌 COMFYUI est une interface open source et modulaire pour créer des images, des vidéos, de l’audio ou des contenus 3D avec des modèles d’IA reliés dans un graphe de nœuds.

ComfyUI ne ressemble pas à un générateur d’images classique. Au lieu de cacher le pipeline derrière une zone de texte et quelques boutons, il affiche les étapes sur un canvas. Modèle, encodeur, prompt, sampler, contrôle, upscale et sortie deviennent des blocs que vous pouvez relier, inspecter et modifier. Cela demande un temps d’apprentissage, mais vous savez enfin ce qui se passe entre le prompt et l’image finale.

Le graphe est aussi un format de travail. Vous pouvez enregistrer un workflow en JSON, récupérer la configuration et les seeds depuis certains médias générés, puis partager le fichier avec quelqu’un d’autre. Les templates de la communauté permettent de partir d’une base existante, tandis que l’App Mode propose une vue simplifiée pour utiliser un workflow sans afficher toute sa mécanique.

Les éléments qui ressortent :

  • 🧩 Relier modèles, paramètres et traitements dans un graphe visuel
  • 🖼️ Générer et retoucher des images avec inpainting, masques et ControlNets
  • 🎞️ Construire des workflows vidéo, audio et 3D
  • 💾 Sauvegarder et réutiliser les workflows au format JSON
  • ⚙️ Réexécuter uniquement les parties modifiées d’un graphe
  • 🛠️ Étendre l’outil avec des custom nodes et une API locale

L’intérêt de ComfyUI apparaît dans les chaînes un peu sérieuses. Vous pouvez charger un checkpoint, séparer les modèles de diffusion, les VAEs, les text encoders, les LoRAs et les upscalers, puis ajouter des étapes de compositing, de segmentation ou d’interpolation. Le système ne relance pas forcément tout le graphe à chaque changement : seules les parties modifiées et leurs dépendances sont exécutées. Pour itérer sur un workflow lourd, cette logique peut faire gagner beaucoup de temps.

ComfyUI fonctionne localement sur Windows, Linux et macOS, avec des supports annoncés pour les GPU NVIDIA, AMD, Intel, Apple Silicon et d’autres environnements PyTorch. Une application desktop simplifie l’installation sur Windows et macOS, tandis qu’une installation manuelle ou comfy-cli couvre les autres cas. Il existe aussi Comfy Cloud et une API pour exposer les workflows dans des applications ou des pipelines de production.

Je trouve l’outil particulièrement intéressant parce qu’il rend visibles les décisions techniques. Dans beaucoup d’interfaces d’IA, les réglages avancés sont répartis dans des menus et deviennent difficiles à reproduire. Ici, le workflow devient presque un document de production. En revanche, cette liberté se paie : les modèles sont lourds, les dépendances GPU peuvent être pénibles et les custom nodes ne sont pas tous aussi stables les uns que les autres.

Le cœur de ComfyUI peut fonctionner hors ligne et ne télécharge rien sans demande explicite. Les API nodes optionnels donnent accès à des modèles propriétaires, mais peuvent changer ce modèle de fonctionnement. Pour qui veut contrôler précisément la génération visuelle et conserver des pipelines réutilisables, ComfyUI reste une des interfaces les plus intéressantes à explorer.

Sources

Site officiel

Dépôt GitHub

Publications similaires

Laisser un commentaire