Aller au contenu

Installation de ComfyUI

ComfyUI peut etre installe de plusieurs manieres selon vos besoins et votre niveau technique.

ComfyUI Desktop (Recommande)

La methode la plus simple pour debuter. ComfyUI Desktop est une application standalone qui inclut tout le necessaire.

Telechargement

  1. Rendez-vous sur comfy.org
  2. Telechargez la version correspondant a votre systeme (Windows ou macOS)
  3. Lancez l’installateur et suivez les instructions

Avantages de Desktop

  • Installation en un clic : pas besoin de Python, Git ou de ligne de commande
  • Mises a jour automatiques : restez toujours sur la derniere version
  • ComfyUI Manager integre : installez des custom nodes facilement
  • Gestion des modeles : interface pour telecharger et gerer vos modeles

Installation manuelle

Pour les utilisateurs avances ou les configurations serveur.

Pre-requis

  • Python 3.10+ (3.11 recommande)
  • Git
  • GPU NVIDIA avec CUDA 11.8+ (recommande) ou GPU AMD/Apple Silicon
  • 8 Go+ de VRAM (16 Go recommande pour les grands modeles)

Etapes

Fenêtre de terminal
# Cloner le repository
git clone https://github.com/comfyanonymous/ComfyUI.git
cd ComfyUI
# Creer un environnement virtuel
python -m venv venv
source venv/bin/activate # Linux/macOS
# ou: venv\Scripts\activate # Windows
# Installer les dependances
pip install -r requirements.txt
# Lancer ComfyUI
python main.py

Configuration GPU

NVIDIA (CUDA) : Installation par defaut, rien a configurer de plus.

AMD (ROCm, Linux uniquement) :

Fenêtre de terminal
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/rocm6.0

Apple Silicon (MPS) :

Fenêtre de terminal
# PyTorch avec support MPS est inclus par defaut sur macOS
python main.py --force-fp16

Structure des dossiers

Apres installation, voici les dossiers importants :

ComfyUI/
├── models/ # Vos modeles IA
│ ├── checkpoints/ # Modeles principaux (SD, Flux, etc.)
│ ├── loras/ # LoRA et adaptateurs
│ ├── vae/ # Modeles VAE
│ ├── controlnet/ # Modeles ControlNet
│ └── upscale_models/ # Modeles d'upscale
├── input/ # Images d'entree
├── output/ # Images generees
├── custom_nodes/ # Extensions et plugins
└── user/ # Workflows sauvegardes

ComfyUI Manager

Le gestionnaire d’extensions indispensable.

Installation

Fenêtre de terminal
cd ComfyUI/custom_nodes
git clone https://github.com/ltdrdata/ComfyUI-Manager.git

Fonctionnalites

  • Installation de custom nodes en un clic
  • Mise a jour de tous les nodes
  • Recherche dans le Comfy Registry (800+ nodes)
  • Gestion des modeles manquants
  • Resolution de dependances automatique

Premier lancement

  1. Lancez ComfyUI (python main.py ou via Desktop)
  2. Ouvrez votre navigateur a http://127.0.0.1:8188
  3. Vous verrez le workflow par defaut avec les nodes de base
  4. Cliquez sur Queue Prompt pour generer votre premiere image

Prochaines etapes