Fooocus

Fooocus

lllyasviel · Image

Fooocus est un générateur d'images IA libre et gratuit, bâti sur Stable Diffusion XL. Il tourne hors ligne sur votre PC, ne demande qu'un prompt et 4 Go de VRAM.

Aperçu de l'interface de Fooocus

À propos de Fooocus

About

Qu'est-ce que Fooocus

Fooocus est un générateur d'images IA hors ligne : vous l'installez sur votre ordinateur et vous passez du texte en image. Il a été publié par lllyasviel, le développeur derrière ControlNet, et s'est fait connaître en 2023 comme la façon la plus simple d'obtenir de l'art IA correct avec Stable Diffusion sans apprendre un mur de réglages. Tout tourne en local : pas de compte, pas d'abonnement, et aucune image ne quitte votre machine.

Le projet emprunte à deux écoles. À Stable Diffusion, il prend l'installation hors ligne et libre. À Midjourney, l'idée qu'écrire un prompt et cliquer sur générer doit suffire. Fooocus gère seul l'échantillonneur, la passe de raffinement et le nettoyage du prompt, ce qui explique qu'une personne n'ayant jamais ouvert ComfyUI obtienne un résultat correct en quelques minutes.

La vraie limite, c'est le matériel. Le logiciel vise un GPU Nvidia dédié, 4 Go de VRAM représentent le plancher, et sans carte graphique tout devient laborieux. Le projet est par ailleurs en support limité : il repose entièrement sur SDXL, ne reçoit plus que des corrections de bugs et n'a pas prévu d'intégrer des architectures plus récentes comme Flux. Ceux qui en ont besoin sont renvoyés vers d'autres outils du même auteur.

Pour bien démarrer

  1. Téléchargez le paquet Windows depuis la page officielle des releases GitHub, décompressez-le et lancez run.bat. Sous Linux et macOS, l'installation se fait depuis le dépôt avec Python 3.10.
  2. Laissez le premier lancement télécharger le modèle par défaut. Le préréglage général embarque Juggernaut XL ; les préréglages anime et réaliste récupèrent les leurs.
  3. Écrivez ce que vous voulez dans le champ de prompt et choisissez un style parmi les préréglages si vous ne tenez pas à décrire l'éclairage et la caméra à la main.
  4. Cliquez sur Generate et patientez. L'interface s'ouvre dans le navigateur à une adresse locale et les images arrivent dans le dossier de sortie de votre disque.
  5. N'ouvrez le panneau Advanced que pour changer de format, ajouter un prompt négatif, charger un checkpoint personnel ou agrandir une image terminée.

Informations sur le produit

Aperçu des tarifs, des plateformes compatibles et des performances de Fooocus.

Offre gratuiteOui
Offres payantesFree, open source
PlateformeWindows, Linux, macOS
Développeurlllyasviel
CatégorieImage
Date de lancementSep 2023
Dernière mise à jourAug 2024
Visites du site195.2K
Classement mondial du site191K
Disponibilité de l’APIOui

Idéal pour

Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.

Utilisateurs

  • Débutants qui veulent de l'art IA sans le labyrinthe des réglages
  • Propriétaires d'un portable gamer modeste
  • Créateurs soucieux de confidentialité

Tâches

  • Générer de la concept art depuis un prompt court
  • Produire des illustrations anime ou photoréalistes
  • Retoucher et étendre des images

Cas d'usage

  • Lancer une série d'images la nuit sur votre PC
  • Préparer miniatures et posts sans payer de banque d'images
  • Tester des idées hors ligne ou avec un forfait data limité

Fonctionnalités clés

Une interface centrée sur le prompt

L'écran est presque vide : un champ de prompt, un bouton de génération et un panneau Advanced que vous pouvez ignorer. Fooocus écarte l'échantillonneur, l'échelle CFG et la passe de raffinement, et choisit des valeurs raisonnables à votre place. Pour qui vient de Stable Diffusion WebUI, la première session donne l'impression que la page de réglages a été supprimée exprès.

Extension de prompt Fooocus V2

Un petit modèle de langage hors ligne, basé sur GPT-2, réécrit votre texte avant qu'il n'atteigne le modèle d'image. Les prompts courts se remplissent de détails de scène et d'éclairage, les prompts longs sont élagués pour que l'échantillonneur ne se contredise pas. Résultat : « un chien sur la plage » et un paragraphe entier renvoient tous deux quelque chose d'utilisable, et c'est là que réside l'essentiel de la tolérance du logiciel.

Styles prédéfinis

L'installeur embarque des dizaines de styles : anime, cinématographique, BD, peinture à l'huile, photographie, entre autres. En choisir un ajoute son propre texte d'instruction et change souvent aussi le checkpoint associé. Le style s'occupe du rendu, si bien que votre effort part sur le sujet plutôt que sur le jargon de caméra.

Prompt d'image et échange de visage

Vous déposez une image de référence et Fooocus lit son contenu comme un prompt supplémentaire, le mélange à votre texte et oriente ainsi la composition et les couleurs. L'échange de visage du même panneau maintient un visage cohérent d'une image à l'autre. Cette partie remplace une pile de nœuds ControlNet dans d'autres solutions.

Inpaint et outpaint

L'onglet Inpaint et Outpaint travaille sur une image importée, pas sur du texte. Peignez sur un objet pour le remplacer, ou poussez le canevas vers l'extérieur pour prolonger un décor. Fooocus utilise ici son propre modèle et son propre algorithme d'inpaint, et le projet affirme que les bords sortent mieux que dans l'inpaint SDXL standard.

Agrandissement et variantes

Une fois l'image obtenue, vous pouvez l'agrandir en 1,5x ou 2x, ou demander des variantes qui gardent la composition et déplacent les détails. Le curseur de variation va de subtil à fort, ce qui aide quand une image sur quatre est presque la bonne. L'agrandissement intégré évite de passer par un autre outil.

API locale et accès partagé

Avec l'option share, l'interface Gradio est exposée via un lien public ; avec listen, elle s'ouvre sur votre réseau local. Une authentification basique s'ajoute avec un petit fichier de configuration. Comme l'interface repose sur Gradio, un script peut appeler les mêmes points d'accès que le navigateur, ce qui branche la génération locale d'images sur vos propres programmes.

Avantages et inconvénients

Avantages

  • Gratuit et open source, sans abonnement, sans crédits et sans plafond d'usage.
  • Fonctionne hors ligne, donc images et prompts restent sur votre disque.
  • L'extension de prompt fait fonctionner un texte court et paresseux, ce qui abaisse beaucoup le niveau d'entrée.
  • Les styles et les préréglages Anime ou Realistic couvrent les rendus courants sans chasse aux checkpoints.
  • Construit sur SDXL, il accepte les checkpoints et LoRA communautaires des plates-formes de modèles habituelles.

Inconvénients

  • Un GPU Nvidia est indispensable en pratique, avec 4 Go au minimum ; en mode CPU seul, comptez environ 17 fois plus lent qu'une RTX 3XXX.
  • Le projet ne reçoit plus que des correctifs, donc des architectures comme Flux n'arriveront pas ici.
  • Le premier lancement télécharge plusieurs gigaoctets de modèles, ce qui est pénible avec une connexion lente.
  • L'interface cache presque tous les réglages, et qui veut tout ajuster finit de toute façon dans le panneau Advanced.

Questions fréquentes

Fooocus fait de la conversion texte en image sur votre ordinateur, à partir de prompts. Vous écrivez une description, choisissez un style au besoin, et le logiciel exécute un modèle Stable Diffusion XL en local pour produire l'image. Il vise les personnes qui veulent de l'art IA sans louer un service cloud ni apprendre un système de nœuds.