Freefield exécute 120 apps Higgsfield en workflows ComfyUI

ComfyUI Wikinews

Freefield reconstruit les apps créatives de Higgsfield en workflows ComfyUI sur poids ouverts. Chaque app contient un app.json et un workflow validé.

Freefield est un studio sous licence MIT qui reconstruit les applications créatives de Higgsfield au-dessus de ComfyUI. C'est une soumission au défi #OpenSourceHiggsfield de Comfy Org, rendue publique le 27 octobre 2026 avec 120 dossiers d'applications, sans API ni nœuds partenaires, et une vidéo de démonstration de 2 minutes sur YouTube.

La plupart des sites d'IA pour la vidéo et la photo vendent la même chose sous des noms différents : un pipeline figé avec un formulaire par-dessus. L'auteur de Freefield a démonté ce catalogue et reconstruit chaque entrée sous forme de flux de travail ComfyUI au format API, puis a généré toute l'interface web à partir des manifestes de flux de travail au lieu d'écrire du code application par application.

Douze applications Freefield, chacune exécutée sur un GPU par le laboratoire du projet

Douze exemples d'applications. Chacun provient d'une exécution avec une graine fixe, et l'application affiche son temps d'exécution et son pic de VRAM à côté du résultat.

Chaque application est un dossier

Dans Freefield, une application est un répertoire sous apps/ contenant un manifeste app.json et un flux de travail ComfyUI au format API. Le menu, les formulaires, les téléchargements de modèles, le tableau de VRAM et les tests sont tous dérivés de ces manifestes : ajouter une application revient donc à ajouter un dossier et un flux de travail. Le référentiel contient actuellement 120 dossiers d'applications, dont 119 marqués comme prêts ; le billet de lancement de l'auteur situe la couverture à 95 des 129 outils et applications listés par Higgsfield.

Le chemin d'une requête est court et reste à l'intérieur de l'API ComfyUI :

browser ──▶ web/ + server/ (Node, Comfy SDK) ──▶ gateway :8000 ──▶ comfy-api-proxy :8189 ──▶ ComfyUI :8188
             forms drawn from apps/*/app.json      unloads the GPU   Comfy API v2        your GPU
                                                   when the app changes

Lorsque deux applications utilisent des modèles de base différents, la passerelle appelle POST /free de ComfyUI, de sorte que rien de l'application précédente ne reste résident en VRAM.

L'onglet Explorer : les applications en vedette sous forme de cartes vidéo, les studios image, vidéo et audio, et les types de personnages AI Influencer

L'onglet Explorer. Les applications en vedette s'affichent sous forme de cartes vidéo, et les studios répartissent le catalogue par média.

Les poids ouverts derrière chaque application

Freefield applique une règle volontairement stricte : chaque modèle est un fichier que vous téléchargez, listé dans le manifeste de l'application avec son référentiel Hugging Face, sa taille et sa licence. La branche cloud de l'encodeur de texte des exemples LTX de Lightricks est supprimée pour cette raison. L'ensemble de base :

  • FLUX 3 Image Klein (int8) pour Create Image et les pipelines d'édition, avec le suréchantillonneur de prompt 9B de Black Forest Labs en option
  • Z-Image Turbo (int8) pour les ébauches rapides et les photos de référence du laboratoire
  • MOSS-Image SFT (int8) comme ébauche pour les prompts de mise en page
  • LTX-2.5 pour l'image vers vidéo avec son propre audio, plus cinq applications IC-LoRA (genjutsu, reframe, sdr-hdr, mixed-media, dub)
  • MiniMax H3 (int8) pour le texte ou la photo vers un clip avec parole et son, et pour le retournage d'un clip sous un nouvel angle
  • Qwen-Image-Edit-2509 avec les LoRA Multiple Angles et next-scene, et Wan 2.1 / 2.2 avec des LoRA d'effets
  • SeedVR2, Stable Audio 3 et MiniMax Music 3 pour la mise à l'échelle et l'audio
Le menu Vidéo : 46 applications dans Create, Edit, Motion control et Templates, avec une colonne listant les modèles ouverts utilisés

Le menu Vidéo liste 46 applications et, à côté, les modèles ouverts sur lesquels chacune s'exécute.

Les flux de travail ont été assemblés à partir de sources de première main : les modèles de flux de travail natifs de ComfyUI, les exemples ComfyUI-LTXVideo de Lightricks et comfy-reshoot de Comfy-Org, et le référentiel épingle les versions contre lesquelles il a validé (ComfyUI e3bee7f, la version 0.42.0, plus ComfyUI-LTXVideo 44c8a36 et ComfyUI-CrossViewWarp fbb1e93). Le Soul ID de Higgsfield entraîne un modèle d'une personne à partir de ses photos ; Freefield n'entraîne rien du tout. Ses applications de personnages copient la personne depuis une ou trois images de référence à chaque exécution, soit 13,0 secondes de temps L40S au laboratoire, et une voie TrainLoraNode pour un véritable LoRA de personnage est laissée comme travail futur.

Ce que les exécutions du laboratoire ont mesuré

Le référentiel embarque son propre harnais de mesure. 48 exécutions ont été envoyées sur Modal entre le 20 et le 26 octobre sur des cartes L40S et H100, et 710 des 733 cas sont revenus ok. Chaque exemple montré dans l'application web est l'une de ces exécutions, avec son temps d'exécution et son pic de VRAM associés, et le journal par exécution se trouve dans docs/lab-runs.md.

Les chiffres de bout en bout publiés par le projet sont trois exécutions dans le navigateur : morph à 160,8 secondes du clic à la vidéo (dont 128,7 sur le GPU), mixed-media à 149 secondes et dub à 72 secondes sur une H100, avec face-swap mesuré à 25,2 secondes de temps GPU via la démo hébergée. Le projet tient aussi un tableau de VRAM : create-image tient entièrement sur une carte de 24 Go à 17,8 Go, z-image à 12,2 Go, tandis que cinema-video nécessite une exécution sur Modal avec un pic de 44,3 Go et les applications H3 ont besoin de 27,1 Go rien que pour l'encodeur de texte.

L'onglet How it works de Dub : le pipeline, chaque modèle avec sa taille et sa licence, et la VRAM par phase

Chaque application possède un onglet How it works qui nomme les modèles, leurs licences et la VRAM nécessaire à chaque phase.

Choisir le modèle d'image

Create Image a tourné sur Z-Image Turbo jusqu'au 24 octobre. Le passage à FLUX 3 Image Klein découle de deux éléments : l'arène texte-vers-image d'Artificial Analysis pour octobre 2026, où Klein mène les modèles à poids ouverts avec 1043 Elo (Qwen-Image-2.1 1042, Fibo 2.0 1039, Z-Image Turbo 936), et une comparaison sur six prompts que le laboratoire a menée sur cinq modèles avec une graine commune. Dans ce test, Klein a respecté le nombre d'éléments (trois pommes, cinq citrons), a rempli une étiquette laissée vide par Krea 2, a conservé la vue de dessus que Krea avait manquée, et a interprété un prompt JSON comme une scène là où Z-Image imprimait les clés sur le panneau.

Six prompts sur Z-Image Turbo, FLUX 3 Klein avec et sans le suréchantillonneur, Krea 2 Turbo et MOSS-Image

La comparaison sur six prompts, avec les secondes GPU et le pic de VRAM sous chaque résultat.

Apportez votre propre flux de travail

tools/import_workflow.py génère l'ébauche d'une nouvelle application à partir de n'importe quel flux de travail ComfyUI que vous possédez déjà : il écrit le manifeste et dépose le flux de travail dans le dossier, puis l'application hérite du même exécuteur, du même téléchargement de modèles et de la même comptabilité de VRAM que les applications intégrées. Les applications modèles fonctionnent dans l'autre sens : 72 d'entre elles sont des prompts fixes sur les pipelines existants, générées par tools/template_apps.py à partir d'un tableau plutôt qu'écrites à la main.

Lancer l'application

Freefield nécessite Node 22.6+ et Python 3.10+, et fonctionne soit sur Modal, soit sur un GPU que vous possédez. La voie locale est tools/local_backend.py setup, qui installe ComfyUI au commit épinglé avec les nœuds personnalisés épinglés, comfy-api-proxy et une passerelle de jetons devant ; tools/local_backend.py download récupère ensuite les packs de modèles dont une application a besoin, et signale ce qui manque et sa taille avant le téléchargement. Certains modèles sont soumis à autorisation sur Hugging Face, un jeton HF et l'acceptation des licences sont donc requis, et tools/doctor.py vérifie les deux avant tout démarrage.

Le référentiel n'a pas encore de version étiquetée : il a été créé le 20 octobre 2026, compte 112 étoiles et 26 forks, et son dernier push date du 27 octobre.

Commentaires

Connectez-vous avec GitHub pour rejoindre la discussion.

Chargement des commentaires…
Freefield exécute 120 apps Higgsfield en workflows ComfyUI | ComfyUI Wiki