[
  {
    "moduleName": "default",
    "type": "image",
    "isEssential": true,
    "category": "Type de génération",
    "icon": "icon-[lucide--star]",
    "title": "Cas d'Utilisation",
    "templates": [
      {
        "name": "template_seedance2_storyboard_to_video",
        "title": "Storyboard en Vidéo - Seedance 2.0",
        "description": "Générez un storyboard de 8 panneaux à partir d'une simple invite textuelle, puis utilisez ce storyboard comme base pour Seedance 2.0. Le storyboard fournit un plan visuel pour la séquence, vous permettant de guider la vidéo avec plus de contrôle sur l'action, les angles de caméra, la composition et la narration globale.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Image vers Vidéo"
        ],
        "models": [
          "Seedance 2.0"
        ],
        "logos": [
          {
            "provider": [
              "Google",
              "OpenAI"
            ]
          }
        ],
        "date": "2026-06-15",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 0,
        "searchRank": 0,
        "username": "enigmatic_e",
        "io": {
          "inputs": [
            {
              "nodeId": 7,
              "nodeType": "LoadImage",
              "file": "storyboard_input.png",
              "mediaType": "image"
            },
            {
              "nodeId": 10,
              "nodeType": "LoadImage",
              "file": "ninja.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "template_seedance_2_0_plus_llm_prompt_helper",
        "title": "Seedance 2.0 + Assistant de Prompts LLM",
        "description": "Téléchargez deux images de référence et saisissez une courte description textuelle. Générez automatiquement un prompt détaillé de style Seedance 2.0 avec un assistant LLM.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Référence à la vidéo"
        ],
        "models": [
          "Gemini-3.1-Pro",
          "Seedance 2.0"
        ],
        "logos": [
          {
            "provider": [
              "Google",
              "ByteDance"
            ]
          }
        ],
        "date": "2026-05-10",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 420,
        "searchRank": 0,
        "username": "enigmatic_e",
        "io": {
          "inputs": [
            {
              "nodeId": 352,
              "nodeType": "LoadImage",
              "file": "freezer.png",
              "mediaType": "image"
            },
            {
              "nodeId": 356,
              "nodeType": "LoadImage",
              "file": "snowboarder.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "api_seedance2_0_r2v",
        "title": "Seedance 2.0 : Référence vidéo",
        "description": "Générez des vidéos cinématographiques à partir d'images de référence et de descriptions textuelles. Préservez l'identité et la composition du sujet tout en ajoutant un mouvement expressif avec un audio synchronisé. Contrôlez le mouvement de la caméra et l'éclairage via des descriptions détaillées.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Image vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "Seedance 2.0"
        ],
        "logos": [
          {
            "provider": "ByteDance"
          }
        ],
        "date": "2026-05-25",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 1753,
        "searchRank": 1000,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 352,
              "nodeType": "LoadImage",
              "file": "sd_outfit_1.png",
              "mediaType": "image"
            },
            {
              "nodeId": 353,
              "nodeType": "LoadImage",
              "file": "sd_outfit_2.png",
              "mediaType": "image"
            },
            {
              "nodeId": 354,
              "nodeType": "LoadImage",
              "file": "sd_outfit_3.png",
              "mediaType": "image"
            },
            {
              "nodeId": 356,
              "nodeType": "LoadImage",
              "file": "selfie_cartoon_style.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 344,
              "nodeType": "SaveVideo",
              "file": "Seedance2.0_r2v_00006_.mp4",
              "mediaType": "video"
            }
          ]
        },
        "thumbnail": [
          "output/Seedance2.0_r2v_00006_.mp4"
        ]
      },
      {
        "name": "template_seedance2_0_viral_videos_character_swap",
        "title": "Seedance 2.0: Viral Videos Character Swap",
        "description": "A one click workflow to recreate an input video with your character. All you need to do is upload the video and your character. This workflow uses Google Gemini LLM to analyze the input video and reverse engineer a prompt. You can prompt for specific details to inject into this analysis. The workflow extracts the first frame of the video and swaps your character into it, sends this into Seedance 2.0 Reference-to-Video and generates",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "hoverDissolve",
        "tags": [
          "API",
          "Échange de visage",
          "Image vers Vidéo"
        ],
        "models": [
          "GPT Image 2",
          "Google Gemini",
          "Seedance 2.0"
        ],
        "logos": [
          {
            "provider": [
              "Google",
              "OpenAI",
              "ByteDance"
            ],
            "label": "Multiple providers"
          }
        ],
        "date": "2026-05-19",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 201,
        "searchRank": 0,
        "username": "hellorob",
        "io": {
          "inputs": [
            {
              "nodeId": 18,
              "nodeType": "LoadVideo",
              "file": "source_ref_video.mp4",
              "mediaType": "video"
            },
            {
              "nodeId": 29,
              "nodeType": "LoadImage",
              "file": "virtual_character_ref.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "api_seedance2_0_t2v",
        "title": "Seedance 2.0 : Texte vers Vidéo",
        "description": "Générez des vidéos cinématographiques à partir de prompts textuels avec audio synchronisé, mouvement contrôlé de la caméra et effets visuels stables. Saisissez des descriptions textuelles pour produire des séquences vidéo de haute qualité.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "Seedance 2.0"
        ],
        "logos": [
          {
            "provider": "ByteDance"
          }
        ],
        "date": "2026-05-02",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 288,
        "searchRank": 1000,
        "username": "ComfyUI",
        "io": {
          "outputs": [
            {
              "nodeId": 344,
              "nodeType": "SaveVideo",
              "file": "api_seedance2_0_t2v.mp4",
              "mediaType": "video"
            }
          ]
        },
        "thumbnail": [
          "output/api_seedance2_0_t2v.mp4"
        ]
      },
      {
        "name": "api_seedance2_0_flf2v",
        "title": "Seedance2.0 : De la première-dernière image à la vidéo",
        "description": "Téléchargez la première et la dernière image de votre vidéo. Générez une séquence vidéo de haute qualité à l'aide du modèle Seedance2.0.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vidéo",
          "Vidéo première-dernière image",
          "API"
        ],
        "models": [
          "Seedance 2.0"
        ],
        "logos": [
          {
            "provider": "ByteDance"
          }
        ],
        "date": "2026-04-13",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 731,
        "searchRank": 500,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 3,
              "nodeType": "LoadImage",
              "file": "sd_first_frame.png",
              "mediaType": "image"
            },
            {
              "nodeId": 4,
              "nodeType": "LoadImage",
              "file": "sd_last_frame.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 2,
              "nodeType": "SaveVideo",
              "file": "api_seedance2_0_flf2v.mp4",
              "mediaType": "video"
            }
          ]
        },
        "thumbnail": [
          "output/api_seedance2_0_flf2v.mp4"
        ]
      },
      {
        "name": "api_seedance2_0_flf2v_real_human",
        "title": "Seedance2.0 Humain Réel: FLF2V",
        "description": "Téléchargez une image de référence d'une personne réelle pour la vérification d'identité et générez une vidéo personnalisée avec contrôle de la première et de la dernière image à l'aide de Seedance2.0 FLF2V.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Vidéo"
        ],
        "models": [
          "Seedance 2.0"
        ],
        "date": "2026-04-23",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 38,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 20,
              "nodeType": "LoadImage",
              "file": "flf2v_demo_first_frame.png",
              "mediaType": "image"
            },
            {
              "nodeId": 38,
              "nodeType": "LoadImage",
              "file": "flf2v_demo_last_frame.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 15,
              "nodeType": "SaveVideo",
              "file": "api_seedance2_0_flf2v_real_human.mp4",
              "mediaType": "video"
            }
          ]
        },
        "thumbnail": [
          "output/api_seedance2_0_flf2v_real_human.mp4"
        ],
        "logos": [
          {
            "provider": "ByteDance"
          }
        ]
      },
      {
        "name": "api_seedance2_0_r2v_real_human",
        "title": "Seedance2.0 Humain Réel : Vidéo de référence",
        "description": "Téléchargez une vidéo de référence d'une personne réelle pour vérifier l'identité. Utilisez votre propre photo pour valider et générer une sortie vidéo personnalisée.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Vidéo"
        ],
        "models": [
          "Seedance 2.0"
        ],
        "logos": [
          {
            "provider": "ByteDance"
          }
        ],
        "date": "2026-04-23",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 123,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 1,
              "nodeType": "LoadImage",
              "file": "real_human_demo.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "output/real_human_demo.mp4"
        ]
      },
      {
        "name": "templates-1_click_multiple_character_angles-v1.0",
        "title": "Multi-angle personnage",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Téléchargez un perso, obtenez plusieurs vues",
        "tags": [
          "Édition d'image"
        ],
        "models": [
          "Qwen-Image-Edit"
        ],
        "date": "2025-12-08",
        "searchRank": 8,
        "size": 31245887078,
        "vram": 31245887078,
        "usage": 497,
        "io": {
          "inputs": [
            {
              "nodeId": 25,
              "nodeType": "LoadImage",
              "file": "character_input.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "hellorob",
        "thumbnail": [
          "thumbnail/templates-1_click_multiple_character_angles-v1_0.png"
        ],
        "openSource": true
      },
      {
        "name": "template_qwen_image_edit_2511_systms_action",
        "title": "Qwen Image Edit 2511: SYSTMS ACTION LoRA",
        "description": "Upload your target image and use the trigger phrase \"action the [thing]\" (e.g., \"action the scene\"). Generate a toy or action figure version of your subject with articulated joints, plastic materials, and painted details.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Édition d'image",
          "LoRA"
        ],
        "models": [
          "Qwen Image Edit 2511"
        ],
        "date": "2026-05-10",
        "openSource": true,
        "size": 51646981734,
        "vram": 51646981734,
        "usage": 0,
        "searchRank": 0,
        "username": "ingi",
        "io": {
          "inputs": [
            {
              "nodeId": 223,
              "nodeType": "LoadImage",
              "file": "western_rider.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "template_qwen_image_edit_2511_systms_action.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "input/western_rider.png",
          "output/template_qwen_image_edit_2511_systms_action.png"
        ],
        "includeOnDistributions": [
          "local"
        ]
      },
      {
        "name": "template_ltx2_3_style_transition",
        "title": "Transition de style LTX-2.3",
        "description": "Appliquez le LoRA ltx2.3-transition pour créer des transitions de style et de scène fluides. Ce flux de travail utilise un modèle spécialisé pour fusionner les éléments visuels.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vidéo première-dernière image",
          "LoRA",
          "Vidéo"
        ],
        "models": [
          "LTX-2.3"
        ],
        "date": "2026-03-30",
        "openSource": true,
        "size": 39406324941,
        "vram": 39406324941,
        "usage": 63,
        "searchRank": 0,
        "username": "shane",
        "io": {
          "inputs": [
            {
              "nodeId": 137,
              "nodeType": "LoadImage",
              "file": "ltx23_flf2v_last_frame.png",
              "mediaType": "image"
            },
            {
              "nodeId": 138,
              "nodeType": "LoadImage",
              "file": "ltx23_flf2v_first_frame.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 68,
              "nodeType": "SaveVideo",
              "file": "template_ltx2_3_style_transition.mp4",
              "mediaType": "video"
            }
          ]
        },
        "thumbnail": [
          "thumbnail/template_ltx2_3_style_transition.mp4"
        ]
      },
      {
        "name": "template_qwen_Image_2512_360_lora",
        "title": "Qwen Image 2512 : Image panoramique à 360 degrés",
        "description": "Générez des images de projection équirectangulaire à 360 degrés à partir de descriptions textuelles en utilisant un LoRA de rang 128 sur le modèle MMDiT 20B.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "LoRA",
          "Texte vers Image"
        ],
        "models": [
          "Qwen-Image 2512"
        ],
        "date": "2026-05-19",
        "openSource": true,
        "size": 32534377267,
        "vram": 32534377267,
        "usage": 99,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "template_contact_sheet-step_1.app",
        "title": "Étape 1 : Flux de travail de la feuille de contacts",
        "description": "Téléchargez votre personnage, scène et produit. Intègre toutes les images dans une photographie de style éditorial de mode.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image",
          "Édition d'image"
        ],
        "models": [
          "Nano Banana Pro"
        ],
        "logos": [
          {
            "provider": "Google"
          }
        ],
        "date": "2026-03-30",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 30,
        "searchRank": 0,
        "username": "hellorob",
        "io": {
          "inputs": [
            {
              "nodeId": 1,
              "nodeType": "LoadImage",
              "file": "snake_on_jacket.jpg",
              "mediaType": "image"
            },
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "forest_background.jpg",
              "mediaType": "image"
            },
            {
              "nodeId": 5,
              "nodeType": "LoadImage",
              "file": "brown_moisturizer_bottle.jpg",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "thumbnail/template_contact_sheet-step_1.png"
        ]
      },
      {
        "name": "template_contact_sheet-step_3.app",
        "title": "Étape 3 : Flux de travail de la feuille de contact",
        "description": "Téléchargez 8 images (dans l'ordre) à utiliser comme images clés pour 7 vidéos Kling 3.0 FL2V.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vidéo première-dernière image",
          "Vidéo"
        ],
        "models": [
          "Gemini-3.1-flash-lite",
          "Kling 3.0"
        ],
        "logos": [
          {
            "provider": [
              "Google",
              "Kling"
            ]
          }
        ],
        "date": "2026-03-30",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 18,
        "searchRank": 0,
        "username": "hellorob",
        "io": {
          "inputs": [
            {
              "nodeId": 224,
              "nodeType": "LoadImage",
              "file": "contact_sheet_app_input_1.png",
              "mediaType": "image"
            },
            {
              "nodeId": 226,
              "nodeType": "LoadImage",
              "file": "contact_sheet_app_input_2.png",
              "mediaType": "image"
            },
            {
              "nodeId": 227,
              "nodeType": "LoadImage",
              "file": "contact_sheet_app_input_3.png",
              "mediaType": "image"
            },
            {
              "nodeId": 228,
              "nodeType": "LoadImage",
              "file": "contact_sheet_app_input_4.png",
              "mediaType": "image"
            },
            {
              "nodeId": 232,
              "nodeType": "LoadImage",
              "file": "contact_sheet_app_input_5.png",
              "mediaType": "image"
            },
            {
              "nodeId": 233,
              "nodeType": "LoadImage",
              "file": "contact_sheet_app_input_6.png",
              "mediaType": "image"
            },
            {
              "nodeId": 234,
              "nodeType": "LoadImage",
              "file": "contact_sheet_app_input_7.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "thumbnail/template_contact_sheet-step_3.mp4"
        ]
      },
      {
        "name": "template_character_portrait_relighting",
        "title": "Rééclairage de Portraits de Personnages",
        "description": "Téléchargez un portrait de votre personnage et créez plusieurs conditions d'éclairage cinématographiques tout en préservant la cohérence du personnage.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Reluminer",
          "Portrait",
          "API"
        ],
        "models": [
          "Nano Banana Pro"
        ],
        "logos": [
          {
            "provider": "Google"
          }
        ],
        "date": "2026-04-06",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 84,
        "searchRank": 0,
        "username": "hellorob",
        "io": {
          "inputs": [
            {
              "nodeId": 124,
              "nodeType": "LoadImage",
              "file": "silver_hand.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "templates_graphic_design_recomposer",
        "title": "Recomposeur de Design Graphique",
        "description": "Téléchargez un design graphique et sélectionnez le format d'image souhaité. Génère et recompose le graphique pour s'adapter au nouveau format.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Conception de Mise en Page"
        ],
        "models": [
          "Nano Banana 2",
          "Nano Banana Pro"
        ],
        "logos": [
          {
            "provider": "Google"
          }
        ],
        "date": "2026-03-30",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 25,
        "searchRank": 0,
        "username": "hellorob",
        "io": {
          "inputs": [
            {
              "nodeId": 125,
              "nodeType": "LoadImage",
              "file": "latent_space_clud.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 131,
              "nodeType": "SaveImage",
              "file": "templates_graphic_design_recomposer.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "thumbnail/templates_graphic_design_recomposer.mp4"
        ]
      },
      {
        "name": "template_image_speech_to_video",
        "title": "Générer une vidéo UGC avec clone vocal",
        "description": "Téléchargez une image pour générer des invites IA et synthétiser la parole. Créez une vidéo finale avec une synchronisation labiale précise en utilisant Eleven Labs et LTX Video.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Synchronisation labiale",
          "Génération vidéo"
        ],
        "models": [
          "ElevenLabs",
          "LTX-2.3"
        ],
        "logos": [
          {
            "provider": [
              "ElevenLabs",
              "Google",
              "Lightricks"
            ],
            "label": "Multiple Providers"
          }
        ],
        "date": "2026-04-06",
        "openSource": false,
        "size": 48962627174,
        "vram": 48962627174,
        "usage": 49,
        "searchRank": 0,
        "username": "sirolim",
        "io": {
          "inputs": [
            {
              "nodeId": 440,
              "nodeType": "LoadImage",
              "file": "template_image_speech_to_video_woman_holding_face_oil.png",
              "mediaType": "image"
            },
            {
              "nodeId": 611,
              "nodeType": "LoadAudio",
              "file": "voice_demo.mp3",
              "mediaType": "audio"
            }
          ],
          "outputs": [
            {
              "nodeId": 479,
              "nodeType": "SaveVideo",
              "file": "template_image_speech_to_video.mp4",
              "mediaType": "video"
            }
          ]
        }
      },
      {
        "name": "template_product_placement",
        "title": "Placement de Produit",
        "description": "Échangez des produits dans une scène de référence tout en préservant la composition et l'éclairage. Génère une image produit finale et une invite vidéo automatique pour créer des vidéos produit soignées.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Produit",
          "Remplacement",
          "Vidéo"
        ],
        "models": [
          "Gemini-3.1-Pro",
          "Kling 3.0",
          "Nano Banana 2"
        ],
        "logos": [
          {
            "provider": [
              "Google",
              "Kling"
            ]
          }
        ],
        "date": "2026-03-30",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 34,
        "searchRank": 0,
        "username": "Julien | MJM",
        "io": {
          "inputs": [
            {
              "nodeId": 1,
              "nodeType": "LoadImage",
              "file": "product_1_product_placement.png",
              "mediaType": "image"
            },
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "product_2_product_placement.png",
              "mediaType": "image"
            },
            {
              "nodeId": 3,
              "nodeType": "LoadImage",
              "file": "product_3_product_placement.png",
              "mediaType": "image"
            },
            {
              "nodeId": 5,
              "nodeType": "LoadImage",
              "file": "reference_image_product_placement.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 10,
              "nodeType": "SaveVideo",
              "file": "template_product_placement.mp4",
              "mediaType": "video"
            }
          ]
        }
      },
      {
        "name": "template_qwen_image_illustration_lora",
        "title": "Qwen Image : LoRA d'illustration",
        "description": "Un flux de travail t2v pour un LoRA de style construit sur Qwen-Image. Produit des images couvrant la conception de personnages d'anime mignons, la bande dessinée européenne, les impressions risographiques indépendantes, l'aquarelle de livre d'histoires, le manga shoujo rétro et l'illustration de roman graphique.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "LoRA",
          "Texte vers Image"
        ],
        "models": [
          "Qwen-Image"
        ],
        "date": "2026-03-30",
        "openSource": true,
        "size": 30816390349,
        "vram": 30816390349,
        "usage": 95,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "outputs": [
            {
              "nodeId": 60,
              "nodeType": "SaveImage",
              "file": "template_qwen_image_illustration_lora.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "output/template_qwen_image_illustration_lora.png"
        ]
      },
      {
        "name": "template_sugar_coated_gummy_style_qwen",
        "title": "Qwen Image : Animaux en gélatine LoRA",
        "description": "Appliquez un LoRA d'image Qwen pour transformer n'importe quel sujet en un personnage de style bonbon gélifié acidulé. Entrez un nom d'animal dans l'invite pour générer une créature stylisée à l'apparence comestible.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image",
          "LoRA"
        ],
        "models": [
          "Qwen-Image"
        ],
        "date": "2026-03-30",
        "openSource": true,
        "size": 30709016166,
        "vram": 30709016166,
        "usage": 15,
        "searchRank": 0,
        "username": "enigmatic_e",
        "io": {
          "outputs": [
            {
              "nodeId": 60,
              "nodeType": "SaveImage",
              "file": "template_sugar_coated_gummy_style_qwen.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "output/template_sugar_coated_gummy_style_qwen.png"
        ]
      },
      {
        "name": "template_eric_thumbnail_generator",
        "title": "Générateur de Miniatures YouTube",
        "description": "Générez des miniatures YouTube à fort contraste et cliquables avec Nano Banana Pro. Créez des compositions dramatiques avec des sujets exagérés et des stratégies de couleurs audacieuses pour un engagement maximal.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image"
        ],
        "models": [
          "Nano Banana Pro"
        ],
        "logos": [
          {
            "provider": "Google"
          }
        ],
        "date": "2026-03-21",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 26,
        "searchRank": 0,
        "username": "enigmatic_e",
        "io": {
          "inputs": [
            {
              "nodeId": 16,
              "nodeType": "LoadImage",
              "file": "man_with_dog.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "ComfyUI_00223_.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "output/ComfyUI_00223_.png"
        ]
      },
      {
        "name": "templates_ohneis_i2v",
        "title": "Image en vidéo",
        "description": "Voici le processus de base derrière mon montage viral de style Wes Anderson sur Instagram. Il montre comment passer d'une simple instruction à une image de style Wes Anderson en utilisant un modèle d'image cinématographique, puis l'améliorer avec Nanobanana pour rehausser les textures et les détails, et enfin la transformer en vidéo en utilisant le meilleur modèle vidéo actuel, Kling 3.0.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Image vers Vidéo",
          "Texte vers Image",
          "Vidéo"
        ],
        "models": [
          "Kling 2.6",
          "Nano Banana Pro",
          "Z-Image-Turbo"
        ],
        "logos": [
          {
            "provider": [
              "Google",
              "Kling"
            ]
          }
        ],
        "date": "2026-03-19",
        "openSource": false,
        "size": 20723217203,
        "vram": 20723217203,
        "usage": 26,
        "searchRank": 0,
        "username": "ohneis652",
        "thumbnail": [
          "thumbnail/templates_ohneis_i2v-1.png",
          "thumbnail/templates_ohneis_i2v-2.png"
        ]
      },
      {
        "name": "templates_doc_workbox_poster_recreator",
        "title": "Redesign d'affiche réaliste avec transformation de personnage",
        "description": "Transformez les images téléchargées en conceptions d'affiches réalistes. Modifiez les poses, les visages et les vêtements des personnages tout en conservant le style artistique et les schémas de couleurs. Produisez une affiche visuellement percutante avec une typographie artistique.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Affiche",
          "Édition d'image"
        ],
        "models": [
          "Nano Banana Pro"
        ],
        "logos": [
          {
            "provider": "Google"
          }
        ],
        "date": "2026-03-21",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 18,
        "searchRank": 0,
        "username": "Doc_workBox",
        "io": {
          "inputs": [
            {
              "nodeId": 3,
              "nodeType": "LoadImage",
              "file": "reference_poster.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 4,
              "nodeType": "SaveImage",
              "file": "templates_doc_workbox_poster_recreator.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "output/templates_doc_workbox_poster_recreator.png"
        ]
      },
      {
        "name": "templates_rob_realistic_2k_images_quick_variations.app",
        "title": "Générer des variations réalistes",
        "description": "Téléchargez une image de référence, utilisez Grok pour générer une légende et créer des variations avec un suréchantillonnage rapide 2x pour ajouter des détails.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Image",
          "Agrandissement d'image"
        ],
        "models": [
          "Grok",
          "Z-Image-Turbo"
        ],
        "logos": [
          {
            "provider": "Grok"
          }
        ],
        "date": "2026-03-09",
        "openSource": false,
        "size": 20723217203,
        "vram": 20723217203,
        "usage": 63,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 77,
              "nodeType": "LoadImage",
              "file": "input_templates_rob_realistic_2k_images_quick_variations.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "hellorob",
        "thumbnail": [
          "thumbnail/templates_rob_realistic_2k_images_quick_variations_app.mp4"
        ]
      },
      {
        "name": "templates_rob_portrait_light_migration.app",
        "title": "Relumineuse de Portrait",
        "description": "Téléchargez votre image cible et une image d'éclairage de référence. Rééclaire votre image cible.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Édition d'image",
          "LoRA",
          "Reluminer"
        ],
        "models": [
          "Qwen-Image-Edit"
        ],
        "date": "2026-03-09",
        "openSource": true,
        "size": 31138512896,
        "vram": 31138512896,
        "usage": 41,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 6,
              "nodeType": "LoadImage",
              "file": "input_2-relight.png",
              "mediaType": "image"
            },
            {
              "nodeId": 7,
              "nodeType": "LoadImage",
              "file": "input_1-relight.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 5,
              "nodeType": "SaveImage",
              "file": "templates_rob_portrait_light_migration_app.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "hellorob",
        "thumbnail": [
          "input/input_1-relight.png",
          "output/templates_rob_portrait_light_migration_app.png"
        ]
      },
      {
        "name": "template_sferro21_product_ad.app",
        "title": "Générateur de Séquences Cinématographiques pour Publicités Produit",
        "description": "Téléchargez une image du produit et une référence de style cinématographique. Générez une séquence de publicités de produits stylisées avec une composition et un éclairage cohérents.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Produit",
          "Édition d'image",
          "Remplacement",
          "Cinématographique",
          "Transfert de style",
          "Maquette"
        ],
        "models": [
          "Nano Banana Pro"
        ],
        "logos": [
          {
            "provider": "Google"
          }
        ],
        "date": "2026-03-16",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 94,
        "searchRank": 0,
        "username": "sferro21",
        "io": {
          "inputs": [
            {
              "nodeId": 1,
              "nodeType": "LoadImage",
              "file": "golf_ball_in_crocodile_mouth.png",
              "mediaType": "image"
            },
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "comfy_hat.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 5,
              "nodeType": "SaveImage",
              "file": "template_sferro21_product_ad.app.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "thumbnail/template_sferro21_product_ad.png"
        ]
      },
      {
        "name": "templates_3d_match_game_art_style.app",
        "title": "Générateur de Sprites par Transfert de Style d'Actifs de Jeu",
        "description": "Utilise une référence de contour et une référence de style comme entrée pour générer des sprites 2D en tant que textures de modèle. Utile pour la décoration de fond dans les jeux 2D/2.5D.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Jeu",
          "Référence de Style"
        ],
        "models": [
          "Nano Banana Pro"
        ],
        "logos": [
          {
            "provider": "Google"
          }
        ],
        "date": "2026-03-06",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 14,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 1,
              "nodeType": "LoadImage",
              "file": "game_style.png",
              "mediaType": "image"
            },
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "gas_lamp.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 5,
              "nodeType": "SaveImage",
              "file": "templates_3d_match_game_art_style-1.png",
              "mediaType": "image"
            },
            {
              "nodeId": 3,
              "nodeType": "SaveImage",
              "file": "templates_3d_match_game_art_style-2.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "shane",
        "thumbnail": [
          "input/gas_lamp.png",
          "output/templates_3d_match_game_art_style-1.png"
        ]
      },
      {
        "name": "template_sirolim_image_script_video",
        "title": "Génération de vidéo Kling : de l'image au scénario",
        "description": "Téléchargez une image pour générer automatiquement un script descriptif. Ce script est ensuite utilisé pour créer une vidéo avec le modèle Kling 3.0 Omni.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "Google Gemini",
          "Kling O3",
          "Nano Banana 2"
        ],
        "logos": [
          {
            "provider": [
              "Kling",
              "Google"
            ]
          }
        ],
        "date": "2026-03-09",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 29,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 16,
              "nodeType": "LoadImage",
              "file": "input_storyboard_video.jpg",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 7,
              "nodeType": "SaveVideo",
              "file": "output_image_script_video.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "sirolim",
        "thumbnail": [
          "output/output_image_script_video.mp4"
        ]
      },
      {
        "name": "template_rob_realistic_2k_images_quick_variations",
        "title": "Images réalistes 2K - Variations rapides",
        "description": "Téléchargez une image dont vous souhaitez une variation. Le flux de travail décrit l'image d'entrée, génère avec Grok Image, et améliore la résolution avec Z-image pour ajouter des textures réalistes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Agrandissement d'image",
          "Texte vers Image"
        ],
        "models": [
          "Grok",
          "Z-Image-Turbo"
        ],
        "logos": [
          {
            "provider": "Grok"
          }
        ],
        "date": "2026-03-08",
        "openSource": false,
        "size": 20723217203,
        "vram": 20723217203,
        "usage": 63,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 77,
              "nodeType": "LoadImage",
              "file": "rapper_on_cliff_with_moon.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 103,
              "nodeType": "SaveImage",
              "file": "template_rob_realistic_2k_images_quick_variations.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "hellorob",
        "thumbnail": [
          "input/rapper_on_cliff_with_moon.png",
          "output/template_rob_realistic_2k_images_quick_variations.png"
        ]
      },
      {
        "name": "templates-character_sheet",
        "title": "Rotation 360° du personnage",
        "description": "Téléchargez votre personnage pour des vues à 360° corps entier et gros plan.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Multiples angles"
        ],
        "models": [
          "Gemini3 Pro Image Preview",
          "Google",
          "Nano Banana Pro"
        ],
        "date": "2026-01-13",
        "openSource": false,
        "usage": 91,
        "logos": [
          {
            "provider": "Google"
          }
        ],
        "io": {
          "inputs": [
            {
              "nodeId": 1,
              "nodeType": "LoadImage",
              "file": "templates-character_sheet_pink_silver_outfit.jpg",
              "mediaType": "image"
            }
          ]
        },
        "size": 0,
        "vram": 0,
        "searchRank": 0,
        "username": "hellorob",
        "thumbnail": [
          "thumbnail/templates-character_sheet.mp4"
        ]
      },
      {
        "name": "templates-portrait_light_migration",
        "title": "Migration de Lumière pour Portrait de Personnage",
        "description": "Téléchargez un portrait de votre personnage et une image de référence d'éclairage. Générez une image avec l'éclairage de référence appliqué et la cohérence du personnage.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "LoRA",
          "Portrait",
          "Reluminer"
        ],
        "models": [
          "Qwen",
          "Qwen-Image-Edit"
        ],
        "date": "2026-01-13",
        "openSource": true,
        "usage": 20,
        "io": {
          "inputs": [
            {
              "nodeId": 6,
              "nodeType": "LoadImage",
              "file": "woman_with_sunbeam.jpg",
              "mediaType": "image"
            },
            {
              "nodeId": 7,
              "nodeType": "LoadImage",
              "file": "women_with_blue_orb.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "hellorob",
        "thumbnail": [
          "thumbnail/templates-portrait_light_migration.mp4"
        ],
        "size": 31138512896,
        "vram": 31138512896,
        "searchRank": 0
      },
      {
        "name": "templates-image_to_real",
        "title": "Illustration vers réalisme",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Saisissez une illustration et générez une version hyperréaliste avec Qwen Image Edit 2509.",
        "tags": [
          "Transfert de style"
        ],
        "models": [
          "Qwen-Image-Edit"
        ],
        "date": "2025-12-20",
        "size": 0,
        "vram": 0,
        "usage": 281,
        "io": {
          "inputs": [
            {
              "nodeId": 14,
              "nodeType": "LoadImage",
              "file": "robot_office_worker_in_space.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 18,
              "nodeType": "SaveImage",
              "file": "templates-image_to_real.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "hellorob",
        "openSource": true,
        "searchRank": 0,
        "thumbnail": [
          "input/robot_office_worker_in_space.png",
          "output/templates-image_to_real.png"
        ]
      },
      {
        "name": "template_eric_seedance_5_subject_and_outfit_combine",
        "title": "Application de tenue pour portraits de personnages",
        "description": "Téléchargez votre portrait de personnage et votre référence de tenue. Générez un nouveau portrait avec la tenue spécifique appliquée pour un contrôle de garde-robe cohérent. Une alternative abordable au Nano Banana Pro et au Nano Banana 2.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "essai virtuel"
        ],
        "models": [
          "Seedream 4.5"
        ],
        "logos": [
          {
            "provider": "ByteDance"
          }
        ],
        "date": "2026-03-08",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 36,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 16,
              "nodeType": "LoadImage",
              "file": "subject_far.png",
              "mediaType": "image"
            },
            {
              "nodeId": 26,
              "nodeType": "LoadImage",
              "file": "clothing.png",
              "mediaType": "image"
            },
            {
              "nodeId": 226,
              "nodeType": "LoadImage",
              "file": "subject_close.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 11,
              "nodeType": "SaveImage",
              "file": "template_eric_seedance_5_subject_and_outfit_combine-2.png",
              "mediaType": "image"
            },
            {
              "nodeId": 258,
              "nodeType": "SaveImage",
              "file": "template_eric_seedance_5_subject_and_outfit_combine-1.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "enigmatic_e",
        "thumbnail": [
          "thumbnail/template_eric_seedance_5_subject_and_outfit_combine.png"
        ]
      },
      {
        "name": "template_eric_exploded_view",
        "title": "Animation en Vue Explosée",
        "description": "Téléchargez une image d'un appareil ou d'un objet pour générer des images de début et de fin. Le flux de travail anime la transition vers une vue éclatée et le retour, produisant une boucle vidéo fluide.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vidéo première-dernière image",
          "Vidéo"
        ],
        "models": [
          "Nano Banana 2",
          "Seedance 1.5 Pro"
        ],
        "logos": [
          {
            "provider": [
              "ByteDance",
              "Google"
            ]
          }
        ],
        "date": "2026-03-06",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 9,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 29,
              "nodeType": "LoadImage",
              "file": "template_eric_exploded_view_first_frame.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 381,
              "nodeType": "SaveVideo",
              "file": "template_eric_exploded_view.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "enigmatic_e",
        "thumbnail": [
          "output/template_eric_exploded_view.mp4"
        ]
      },
      {
        "name": "template-recraft_create_style",
        "title": "Transfert de Style - Recraft Texte vers Image",
        "description": "Téléchargez 1 à 5 références de style et créez un ID de style pour générer des images cohérentes et conformes à la marque.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Transfert de style"
        ],
        "models": [
          "Recraft"
        ],
        "logos": [
          {
            "provider": "Recraft"
          }
        ],
        "date": "2026-02-11",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 13,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 1,
              "nodeType": "LoadImage",
              "file": "input_style_1.png",
              "mediaType": "image"
            },
            {
              "nodeId": 23,
              "nodeType": "LoadImage",
              "file": "input_style_2.png",
              "mediaType": "image"
            },
            {
              "nodeId": 24,
              "nodeType": "LoadImage",
              "file": "input_style_3.png",
              "mediaType": "image"
            },
            {
              "nodeId": 25,
              "nodeType": "LoadImage",
              "file": "input_style_4.png",
              "mediaType": "image"
            },
            {
              "nodeId": 26,
              "nodeType": "LoadImage",
              "file": "input_style_5.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 37,
              "nodeType": "SaveImage",
              "file": "template-recraft_create_style.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "hellorob",
        "thumbnail": [
          "thumbnail/template-recraft_create_style.mp4"
        ]
      },
      {
        "name": "templates-1_click_multiple_scene_angles-v1.0",
        "title": "Scène multi-angle 1 clic",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Téléchargez votre scène, obtenez plusieurs vues d’un clic.",
        "tags": [
          "Édition d'image"
        ],
        "models": [
          "Qwen-Image-Edit"
        ],
        "date": "2025-12-08",
        "searchRank": 8,
        "size": 31198642438,
        "vram": 31198642438,
        "usage": 234,
        "io": {
          "inputs": [
            {
              "nodeId": 25,
              "nodeType": "LoadImage",
              "file": "comfy_billboard.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "hellorob",
        "thumbnail": [
          "thumbnail/templates-1_click_multiple_scene_angles-v1_0.png"
        ]
      },
      {
        "name": "templates-1_input-multiple_styles_prompt.app",
        "title": "1 entrée, plusieurs styles d'invite",
        "description": "Téléchargez une image et générez 12 variations stylisées en moins de 15 secondes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Édition d'image"
        ],
        "models": [
          "Grok"
        ],
        "logos": [
          {
            "provider": "Grok"
          }
        ],
        "date": "2026-02-19",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 14,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 1,
              "nodeType": "LoadImage",
              "file": "lightning_man.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "hellorob",
        "thumbnail": [
          "thumbnail/templates-1_input-multiple_styles_prompt_app.mp4"
        ]
      },
      {
        "name": "templates-photo_to_product_vid",
        "title": "Image produit en vidéo : Chaussure",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Prenez une photo avec votre téléphone, téléchargez-la et créez une vidéo produit de qualité studio.",
        "tags": [
          "Produit",
          "Image vers Vidéo",
          "API"
        ],
        "models": [
          "Seedream",
          "MiniMax"
        ],
        "openSource": false,
        "date": "2025-12-18",
        "searchRank": 8,
        "size": 0,
        "vram": 0,
        "usage": 17,
        "io": {
          "inputs": [
            {
              "nodeId": 1,
              "nodeType": "LoadImage",
              "file": "product_shoe.jpeg",
              "mediaType": "image"
            }
          ]
        },
        "username": "hellorob",
        "thumbnail": [
          "thumbnail/templates-photo_to_product_vid.mp4"
        ]
      },
      {
        "name": "templates-6-key-frames",
        "title": "Vidéo reliée début-fin en continu",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Vidéo fluide 6 images clés, lien continu",
        "tags": [
          "Vidéo première-dernière image",
          "Image vers Vidéo"
        ],
        "models": [
          "Wan2.2"
        ],
        "date": "2025-12-03",
        "searchRank": 8,
        "size": 0,
        "vram": 0,
        "usage": 152,
        "io": {
          "inputs": [
            {
              "nodeId": 62,
              "nodeType": "LoadImage",
              "file": "6-key-frames-1.jpg",
              "mediaType": "image"
            },
            {
              "nodeId": 122,
              "nodeType": "LoadImage",
              "file": "6-key-frames-2.png",
              "mediaType": "image"
            },
            {
              "nodeId": 124,
              "nodeType": "LoadImage",
              "file": "6-key-frames-3.png",
              "mediaType": "image"
            },
            {
              "nodeId": 126,
              "nodeType": "LoadImage",
              "file": "6-key-frames-4.png",
              "mediaType": "image"
            },
            {
              "nodeId": 128,
              "nodeType": "LoadImage",
              "file": "6-key-frames-5.png",
              "mediaType": "image"
            },
            {
              "nodeId": 130,
              "nodeType": "LoadImage",
              "file": "6-key-frames-6.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "thumbnail/templates-6-key-frames.mp4"
        ],
        "openSource": true
      },
      {
        "name": "templates-all_in_one-image_edit_models",
        "title": "Comparaison de 1 entrée et de plusieurs modèles d'édition",
        "description": "téléchargez une image d'entrée et sélectionnez plusieurs modèles d'édition. générez des sorties côte à côte pour comparer directement les effets et la qualité des modèles.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Édition d'image"
        ],
        "models": [
          "Flux.2 Dev",
          "Flux.2 Klein",
          "GPT-Image-1.5",
          "Grok",
          "Nano Banana Pro",
          "Qwen-Image-Edit",
          "Seedream"
        ],
        "logos": [
          {
            "provider": [
              "Google",
              "WAN",
              "OpenAI",
              "ByteDance",
              "Grok"
            ],
            "label": "Multiple Providers"
          }
        ],
        "date": "2026-02-18",
        "openSource": false,
        "size": 134002979635,
        "vram": 134002979635,
        "usage": 53,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "little_bot.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "hellorob",
        "thumbnail": [
          "thumbnail/templates-all_in_one-image_edit_models.mp4"
        ]
      },
      {
        "name": "templates-subject_product_swap.app",
        "title": "Changer le produit en main (style UGC)",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Téléchargez une photo d'une personne tenant un produit et votre produit de marque. Générez une image avec les produits échangés.",
        "tags": [
          "API",
          "Produit",
          "Remplacement"
        ],
        "models": [
          "Gemini3 Pro Image Preview",
          "Google",
          "Nano Banana Pro"
        ],
        "openSource": false,
        "date": "2025-12-18",
        "searchRank": 8,
        "size": 0,
        "vram": 0,
        "usage": 24,
        "logos": [
          {
            "provider": "Google"
          }
        ],
        "io": {
          "inputs": [
            {
              "nodeId": 10,
              "nodeType": "LoadImage",
              "file": "subject-girl-holding-skincare-bottle.png",
              "mediaType": "image"
            },
            {
              "nodeId": 11,
              "nodeType": "LoadImage",
              "file": "product-cleanser.jpeg",
              "mediaType": "image"
            }
          ]
        },
        "username": "hellorob",
        "thumbnail": [
          "thumbnail/templates-subject_product_swap_app.png"
        ]
      },
      {
        "name": "templates-product_scene_relight",
        "title": "Fusion produit + scène et rééclairage",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Ajoute ton produit et un fond, fusionne-les et ajuste la lumière avec Seedream 4.5.",
        "tags": [
          "Édition d'image",
          "Produit",
          "Reluminer"
        ],
        "models": [
          "ByteDance",
          "Seedream"
        ],
        "openSource": false,
        "date": "2025-12-15",
        "searchRank": 8,
        "size": 0,
        "vram": 0,
        "usage": 36,
        "logos": [
          {
            "provider": "ByteDance"
          }
        ],
        "io": {
          "inputs": [
            {
              "nodeId": 1,
              "nodeType": "LoadImage",
              "file": "comfy_shampoo.png",
              "mediaType": "image"
            },
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "flower_sea.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 23,
              "nodeType": "SaveImage",
              "file": "templates-product_scene_relight.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "hellorob",
        "thumbnail": [
          "input/comfy_shampoo.png",
          "output/templates-product_scene_relight.png"
        ]
      },
      {
        "name": "templates_mjm_looped_restyler",
        "title": "Restyleur en Boucle",
        "description": "Téléchargez une image de départ et son invite pour générer une vidéo en boucle de la première à la dernière image.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo",
          "Vidéo",
          "Vidéo première-dernière image"
        ],
        "models": [
          "Nano Banana",
          "Google Gemini",
          "Wan2.2"
        ],
        "logos": [
          {
            "provider": [
              "Google",
              "WAN"
            ]
          }
        ],
        "date": "2026-03-03",
        "openSource": false,
        "size": 38010460570,
        "vram": 38010460570,
        "usage": 6,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 4,
              "nodeType": "LoadImage",
              "file": "looped_restyler_init.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 80,
              "nodeType": "SaveVideo",
              "file": "templates_mjm_looped_restyler.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "Julien | MJM",
        "thumbnail": [
          "output/templates_mjm_looped_restyler.mp4"
        ]
      },
      {
        "name": "templates-3D_logo_texture_animation",
        "title": "Animations 3D dynamiques de logo",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Télécharge ton logo vectoriel et choisis une texture. Les premiers et derniers plans 3D et l’animation sont générés automatiquement.",
        "tags": [
          "Design de Marque",
          "Vidéo première-dernière image"
        ],
        "models": [
          "ByteDance",
          "Seedream",
          "Google Gemini",
          "Nano Banana Pro"
        ],
        "openSource": false,
        "date": "2025-12-15",
        "searchRank": 8,
        "size": 0,
        "vram": 0,
        "usage": 11,
        "logos": [
          {
            "provider": [
              "ByteDance",
              "Google"
            ]
          }
        ],
        "io": {
          "inputs": [
            {
              "nodeId": 1,
              "nodeType": "LoadImage",
              "file": "comfy_logo_c.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "hellorob",
        "thumbnail": [
          "thumbnail/templates-3D_logo_texture_animation.mp4"
        ]
      },
      {
        "name": "templates-car_product",
        "title": "Image vers vidéo auto",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Chargez une photo de votre véhicule et créez une vidéo multi-angles de qualité.",
        "tags": [
          "Produit",
          "Image vers Vidéo",
          "API",
          "Vidéo première-dernière image"
        ],
        "models": [
          "Seedream",
          "Kling"
        ],
        "openSource": false,
        "date": "2025-12-18",
        "searchRank": 8,
        "size": 0,
        "vram": 0,
        "usage": 25,
        "io": {
          "inputs": [
            {
              "nodeId": 10,
              "nodeType": "LoadImage",
              "file": "product_car.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "hellorob",
        "thumbnail": [
          "thumbnail/templates-car_product.mp4"
        ]
      },
      {
        "name": "templates-textured_logo_elements",
        "title": "Ajouter texture et éléments à logo",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Téléchargez votre logo, texture et éléments. Générez une vidéo du logo texturé comme actif de marque.",
        "tags": [
          "Design de Marque",
          "Image vers Vidéo"
        ],
        "models": [
          "Gemini3 Pro Image Preview",
          "Nano Banana Pro",
          "Google",
          "ByteDance",
          "Seedance"
        ],
        "openSource": false,
        "date": "2025-12-11",
        "searchRank": 8,
        "size": 0,
        "vram": 0,
        "usage": 26,
        "logos": [
          {
            "provider": [
              "ByteDance",
              "Google"
            ]
          }
        ],
        "io": {
          "inputs": [
            {
              "nodeId": 4,
              "nodeType": "LoadImage",
              "file": "comfy_logo_b.png",
              "mediaType": "image"
            },
            {
              "nodeId": 17,
              "nodeType": "LoadImage",
              "file": "furry_ball.png",
              "mediaType": "image"
            },
            {
              "nodeId": 18,
              "nodeType": "LoadImage",
              "file": "furry_tech.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "hellorob",
        "thumbnail": [
          "thumbnail/templates-textured_logo_elements.mp4"
        ]
      },
      {
        "name": "templates-subject_holding_product.app",
        "title": "Mannequin tenant le produit",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Téléchargez une photo de votre personnage et de votre produit. Générez une image du personnage tenant le produit.",
        "tags": [
          "API",
          "Portrait",
          "Produit"
        ],
        "models": [
          "Gemini3 Pro Image Preview",
          "Google",
          "Nano Banana Pro"
        ],
        "openSource": false,
        "date": "2025-12-18",
        "searchRank": 8,
        "size": 0,
        "vram": 0,
        "usage": 14,
        "logos": [
          {
            "provider": "Google"
          }
        ],
        "io": {
          "inputs": [
            {
              "nodeId": 10,
              "nodeType": "LoadImage",
              "file": "subject-elderly-lady-portrait.png",
              "mediaType": "image"
            },
            {
              "nodeId": 11,
              "nodeType": "LoadImage",
              "file": "product-toothbrush.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "hellorob",
        "thumbnail": [
          "thumbnail/templates-subject_holding_product_app.png"
        ]
      },
      {
        "name": "templates-textured_logotype-v2.1",
        "title": "Appliquer une texture au logo",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Téléchargez votre logo et appliquez une texture et des éléments pour un asset de marque",
        "tags": [
          "Design de Marque",
          "Image vers Vidéo",
          "Vidéo première-dernière image"
        ],
        "models": [
          "Gemini3 Pro Image Preview",
          "Nano Banana Pro",
          "Google",
          "ByteDance",
          "Seedance"
        ],
        "date": "2025-12-03",
        "openSource": false,
        "searchRank": 8,
        "size": 0,
        "vram": 0,
        "usage": 5,
        "logos": [
          {
            "provider": [
              "ByteDance",
              "Google"
            ]
          }
        ],
        "io": {
          "inputs": [
            {
              "nodeId": 4,
              "nodeType": "LoadImage",
              "file": "comfy_logo_b.png",
              "mediaType": "image"
            },
            {
              "nodeId": 17,
              "nodeType": "LoadImage",
              "file": "logotype_texture.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "hellorob",
        "thumbnail": [
          "thumbnail/templates-textured_logotype-v2_1.mp4"
        ]
      },
      {
        "name": "templates-assemble_dieline",
        "title": "Générer un emballage de marque à partir du tracé",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "hoverDissolve",
        "description": "Téléchargez la découpe de votre produit et assemblez un emballage 3D.",
        "tags": [
          "Édition d'image",
          "Produit"
        ],
        "models": [
          "Google",
          "Google Gemini Image",
          "Nano Banana Pro"
        ],
        "openSource": false,
        "date": "2025-12-15",
        "searchRank": 8,
        "size": 0,
        "vram": 0,
        "usage": 33,
        "logos": [
          {
            "provider": "Google"
          }
        ],
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "dieline.jpg",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 6,
              "nodeType": "SaveImage",
              "file": "templates-assemble_dieline.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "hellorob",
        "thumbnail": [
          "input/dieline.jpg",
          "output/templates-assemble_dieline.png"
        ]
      },
      {
        "name": "templates-product_ad-v2.0",
        "title": "Remplacement produit pub",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Créez des annonces statiques pour votre produit dans le style d'une publicité de référence",
        "tags": [
          "Référence de Style"
        ],
        "models": [
          "Gemini3 Pro Image Preview",
          "Nano Banana Pro",
          "Google",
          "ByteDance",
          "Seedance"
        ],
        "date": "2025-12-03",
        "openSource": false,
        "searchRank": 8,
        "size": 0,
        "vram": 0,
        "usage": 81,
        "logos": [
          {
            "provider": [
              "ByteDance",
              "Google"
            ]
          }
        ],
        "io": {
          "inputs": [
            {
              "nodeId": 1,
              "nodeType": "LoadImage",
              "file": "reference_ad.png",
              "mediaType": "image"
            },
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "comfy_gpu.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "hellorob",
        "thumbnail": [
          "thumbnail/templates-product_ad-v2_0.png"
        ]
      },
      {
        "name": "templates-color_illustration",
        "title": "Colorer un dessin au trait",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Entrez un dessin au trait noir et blanc pour le coloriser.",
        "tags": [
          "API"
        ],
        "models": [
          "Gemini3 Pro Image Preview",
          "Google",
          "Nano Banana Pro"
        ],
        "openSource": false,
        "date": "2025-12-20",
        "searchRank": 8,
        "size": 0,
        "vram": 0,
        "usage": 2,
        "logos": [
          {
            "provider": "Google"
          }
        ],
        "io": {
          "inputs": [
            {
              "nodeId": 10,
              "nodeType": "LoadImage",
              "file": "illustration_bw.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 11,
              "nodeType": "SaveImage",
              "file": "templates-color_illustration.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "hellorob",
        "thumbnail": [
          "input/illustration_bw.png",
          "output/templates-color_illustration.png"
        ]
      },
      {
        "name": "template-multistyle-magazine-cover-nanobananapro",
        "title": "Couverture de magazine et design d'emballage",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Concevez la mise en page du texte pour la couverture de votre magazine et explorez les options d’emballage.",
        "tags": [
          "Édition d'image",
          "Maquette",
          "Conception de Mise en Page"
        ],
        "models": [
          "Nano Banana Pro",
          "Google"
        ],
        "date": "2025-12-06",
        "searchRank": 8,
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 1,
        "logos": [
          {
            "provider": "Google"
          }
        ],
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "template-Magazine_Cover_&_Packag_Design.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "hellorob",
        "thumbnail": [
          "thumbnail/template-multistyle-magazine-cover-nanobananapro.png"
        ]
      }
    ]
  },
  {
    "moduleName": "default",
    "type": "image",
    "category": "Type de génération",
    "icon": "icon-[lucide--image]",
    "title": "Image",
    "templates": [
      {
        "name": "video_bernini_r_image_editing",
        "title": "Bernini-R : Édition d'image",
        "description": "Générez une image éditée avec un éclairage adapté et visualisez une comparaison côte à côte avant/après. Idéal pour le rééclairage de portraits et de produits, un éclairage cohérent dans les séries de photos et la photographie de catalogues e-commerce.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Édition d'image"
        ],
        "models": [
          "Bernini-R"
        ],
        "date": "2026-06-14",
        "openSource": true,
        "size": 38762079846,
        "vram": 38762079846,
        "usage": 0,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 104,
              "nodeType": "LoadImage",
              "file": "example.png",
              "mediaType": "image"
            },
            {
              "nodeId": 114,
              "nodeType": "LoadImage",
              "file": "desert_oasis_backyard.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "api_grok_image_edit",
        "title": "Grok : Édition d'image",
        "description": "Téléchargez une image à modifier avec le modèle Grok. Générez une version modifiée avec des visuels expressifs et cinématographiques",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Édition d'image"
        ],
        "models": [
          "Grok"
        ],
        "date": "2026-01-28",
        "openSource": false,
        "usage": 2886,
        "io": {
          "inputs": [
            {
              "nodeId": 6,
              "nodeType": "LoadImage",
              "file": "cyberpunk_robot.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 3,
              "nodeType": "SaveImage",
              "file": "api_grok_image_edit.png",
              "mediaType": "image"
            }
          ]
        },
        "size": 0,
        "vram": 0,
        "searchRank": 0,
        "logos": [
          {
            "provider": "Grok"
          }
        ],
        "username": "ComfyUI",
        "thumbnail": [
          "input/cyberpunk_robot.png",
          "output/api_grok_image_edit.png"
        ]
      },
      {
        "name": "api_grok_imagine_image_quality_image_edit",
        "title": "Grok Imagine Qualité d'image : Modifier",
        "description": "Améliorez la qualité d'image avec un rendu de texte avancé et un contrôle créatif grâce à Grok Imagine Image Quality. Saisissez des images ou des invites pour améliorer les détails et la fidélité.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Édition d'image"
        ],
        "models": [
          "Grok"
        ],
        "logos": [
          {
            "provider": "Grok"
          }
        ],
        "date": "2026-05-06",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 972,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "image_z_image_turbo",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/z-image/z-image-turbo",
        "title": "Z-Image-Turbo texte vers image",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Un modèle fondamental efficace de génération d’images utilisant un transformateur de diffusion à flux unique, compatible anglais et chinois.",
        "tags": [
          "Image",
          "Texte vers Image"
        ],
        "models": [
          "Z-Image-Turbo"
        ],
        "date": "2025-11-27",
        "size": 20830591386,
        "vram": 20830591386,
        "usage": 4861,
        "searchRank": 0,
        "openSource": true,
        "io": {
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "image_z_image_turbo.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/image_z_image_turbo.png"
        ]
      },
      {
        "name": "image_qwen_image_edit_2509",
        "title": "Qwen Image Edit 2509",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Édition d'images avancée avec support multi-images, cohérence améliorée et intégration ControlNet.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/qwen/qwen-image-edit",
        "tags": [
          "Édition d'image",
          "ControlNet"
        ],
        "models": [
          "Qwen-Image"
        ],
        "date": "2025-09-25",
        "size": 31782757990,
        "vram": 31782757990,
        "usage": 3775,
        "io": {
          "inputs": [
            {
              "nodeId": 78,
              "nodeType": "LoadImage",
              "file": "image_qwen_image_edit_2509_input_image.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 60,
              "nodeType": "SaveImage",
              "file": "image_qwen_image_edit_2509.png",
              "mediaType": "image"
            },
            {
              "nodeId": 342,
              "nodeType": "SaveImage",
              "file": "image_qwen_image_edit_2509.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "input/image_qwen_image_edit_2509_input_image.png",
          "output/image_qwen_image_edit_2509.png"
        ],
        "openSource": true,
        "searchRank": 0
      },
      {
        "name": "api_nano_banana_pro",
        "title": "Nano Banana Pro",
        "description": "Nano-banana Pro (Gemini 3.0 Pro Image) - Génération et édition d'images 4K de qualité studio avec rendu de texte amélioré et cohérence des personnages.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "hoverDissolve",
        "tags": [
          "API",
          "Image",
          "Édition d'image"
        ],
        "models": [
          "Gemini3 Pro Image Preview",
          "Google",
          "Nano Banana Pro"
        ],
        "date": "2025-11-21",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 3519,
        "io": {
          "inputs": [
            {
              "nodeId": 11,
              "nodeType": "LoadImage",
              "file": "api_nano_banana_pro_input_image_1.png",
              "mediaType": "image"
            },
            {
              "nodeId": 12,
              "nodeType": "LoadImage",
              "file": "api_nano_banana_pro_input_image_2.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 30,
              "nodeType": "SaveImage",
              "file": "api_nano_banana_pro.png",
              "mediaType": "image"
            }
          ]
        },
        "logos": [
          {
            "provider": "Google"
          }
        ],
        "searchRank": 0,
        "username": "ComfyUI",
        "thumbnail": [
          "output/api_nano_banana_pro.png"
        ]
      },
      {
        "name": "api_bytedance_seedream4",
        "title": "ByteDance Seedream 4.0",
        "description": "Modèle d'IA multimodal pour la génération d'images à partir de texte et l'édition d'images. Générez des images 2K en moins de 2 secondes avec un contrôle en langage naturel.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Image",
          "Édition d'image",
          "Texte vers Image"
        ],
        "models": [
          "ByteDance",
          "Seedream 4.0"
        ],
        "date": "2025-09-11",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 2027,
        "io": {
          "inputs": [
            {
              "nodeId": 11,
              "nodeType": "LoadImage",
              "file": "comfyui_logo.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 12,
              "nodeType": "SaveImage",
              "file": "api_bytedance_seedream4.png",
              "mediaType": "image"
            }
          ]
        },
        "logos": [
          {
            "provider": "ByteDance"
          }
        ],
        "searchRank": 0,
        "username": "ComfyUI",
        "thumbnail": [
          "output/api_bytedance_seedream4.png"
        ]
      },
      {
        "name": "api_grok_text_to_image",
        "title": "Grok : Texte vers Image",
        "description": "Saisissez des invites textuelles pour générer rapidement des images de haute qualité à l'aide du modèle Grok.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texte vers Image"
        ],
        "models": [
          "Grok"
        ],
        "date": "2026-01-28",
        "openSource": false,
        "usage": 404,
        "size": 0,
        "vram": 0,
        "searchRank": 0,
        "logos": [
          {
            "provider": "Grok"
          }
        ],
        "io": {
          "outputs": [
            {
              "nodeId": 3,
              "nodeType": "SaveImage",
              "file": "api_grok_text_to_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/api_grok_text_to_image.png"
        ]
      },
      {
        "name": "api_google_nano_banana2_image_edit",
        "title": "Nano Banana 2 : Édition d'image",
        "description": "Téléchargez une image et une instruction textuelle pour la modifier. Générez une nouvelle image qui modifie l'originale selon vos instructions, en maintenant la cohérence du sujet et une haute fidélité visuelle.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Édition d'image"
        ],
        "models": [
          "Google",
          "Nano Banana 2"
        ],
        "logos": [
          {
            "provider": "Google"
          }
        ],
        "date": "2026-02-26",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 2120,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 16,
              "nodeType": "LoadImage",
              "file": "man_with_dog.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "api_google_nano_banana2_image_edit.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "image_qwen_image_edit_2511",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/qwen/qwen-image-edit-2511",
        "title": "Qwen Image Edit 2511 - Remplacement de matériau",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Remplacez les matériaux d'objets (ex. meubles) en combinant des images de référence avec Qwen-Image-Edit-2511.",
        "tags": [
          "Édition d'image"
        ],
        "models": [
          "Qwen-Image-Edit"
        ],
        "date": "2025-12-23",
        "size": 51324859187,
        "vram": 51324859187,
        "usage": 1238,
        "io": {
          "inputs": [
            {
              "nodeId": 41,
              "nodeType": "LoadImage",
              "file": "leather_sofa.png",
              "mediaType": "image"
            },
            {
              "nodeId": 83,
              "nodeType": "LoadImage",
              "file": "texture_fur.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "image_qwen_image_edit_2511.png",
              "mediaType": "image"
            }
          ]
        },
        "openSource": true,
        "searchRank": 0,
        "username": "ComfyUI",
        "thumbnail": [
          "input/leather_sofa.png",
          "output/image_qwen_image_edit_2511.png"
        ]
      },
      {
        "name": "api_krea2_t2i",
        "title": "Krea2 : Texte en Image",
        "description": "Saisissez une invite textuelle décrivant la scène souhaitée. Générez quatre images esthétiques et de haute qualité qui interprètent votre invite avec une variété créative.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texte vers Image"
        ],
        "models": [
          "Krea 2"
        ],
        "logos": [
          {
            "provider": "Krea"
          }
        ],
        "date": "2026-05-27",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 962,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "outputs": [
            {
              "nodeId": 2,
              "nodeType": "SaveImage",
              "file": "api_krea2_t2i.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "output/api_krea2_t2i.png"
        ]
      },
      {
        "name": "api_bytedance_seedream_5_0_lite_image_edit",
        "title": "Seedream 5.0 Lite : Édition d'image",
        "description": "Téléchargez une image et une instruction textuelle pour la modifier. Générez une image modifiée où les détails correspondent à vos instructions.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Édition d'image"
        ],
        "models": [
          "Seedream 5.0 Lite"
        ],
        "logos": [
          {
            "provider": "ByteDance"
          }
        ],
        "date": "2026-02-24",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 1565,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 29,
              "nodeType": "LoadImage",
              "file": "man_with_old_computers.png",
              "mediaType": "image"
            },
            {
              "nodeId": 32,
              "nodeType": "LoadImage",
              "file": "inflated_character.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 26,
              "nodeType": "SaveImage",
              "file": "api_bytedance_seedream_5_0_lite_image_edit.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "input/man_with_old_computers.png",
          "output/api_bytedance_seedream_5_0_lite_image_edit.png"
        ]
      },
      {
        "name": "api_openai_gpt_image_2_image_edit",
        "title": "GPT Image 2 : Édition d'image",
        "description": "Téléchargez une image de référence et rédigez un prompt pour créer des affiches, des photos de produits et une signalétique multilingue prêtes pour les campagnes. Le modèle génère un texte propre et des résultats photoréalistes adaptés au travail commercial.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Édition d'image",
          "API"
        ],
        "models": [
          "GPT Image 2"
        ],
        "logos": [
          {
            "provider": "OpenAI"
          }
        ],
        "date": "2026-04-22",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 1159,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 271,
              "nodeType": "LoadImage",
              "file": "product_shoe.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 269,
              "nodeType": "SaveImage",
              "file": "api_openai_gpt_image_2_image_edit.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "output/api_openai_gpt_image_2_image_edit.png"
        ]
      },
      {
        "name": "api_openai_gpt_image_2_t2i",
        "title": "GPT Image 2 : Texte vers Image",
        "description": "Créez des affiches prêtes pour les campagnes, des photos de produits et des signalétiques multilingues en utilisant le dernier modèle d'OpenAI. Téléchargez une image de référence facultative, rédigez une invite détaillée et générez des résultats photoréalistes de haute qualité.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Image"
        ],
        "models": [
          "GPT Image 2"
        ],
        "logos": [
          {
            "provider": "OpenAI"
          }
        ],
        "date": "2026-04-22",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 1060,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "outputs": [
            {
              "nodeId": 269,
              "nodeType": "SaveImage",
              "file": "api_openai_gpt_image_2_t2i.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "output/api_openai_gpt_image_2_t2i.png"
        ]
      },
      {
        "name": "image_flux2",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-2-dev",
        "title": "Flux.2 Dev",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Générez des images photoréalistes avec cohérence multi-référence et rendu de texte professionnel.",
        "tags": [
          "Image",
          "Édition d'image",
          "Texte vers Image"
        ],
        "models": [
          "Flux",
          "Flux.2 Dev"
        ],
        "date": "2025-11-26",
        "size": 74088185856,
        "vram": 74088185856,
        "usage": 1711,
        "io": {
          "inputs": [
            {
              "nodeId": 46,
              "nodeType": "LoadImage",
              "file": "image_flux2_input_image.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "image_flux2.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0,
        "thumbnail": [
          "input/image_flux2_input_image.png",
          "output/image_flux2.png"
        ]
      },
      {
        "name": "image_z_image",
        "title": "Z-Image: Texte vers Image",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Fondation pour la liberté créative. Esthétiques diverses et qualité photoréaliste exceptionnelle ; idéal pour le fine-tuning ; réactif aux prompts négatifs ; grande diversité de génération.",
        "tags": [
          "Image",
          "Texte vers Image"
        ],
        "models": [
          "Z-Image"
        ],
        "date": "2026-01-27",
        "size": 20830591386,
        "vram": 20830591386,
        "usage": 772,
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/z-image/z-image",
        "searchRank": 0,
        "openSource": true,
        "io": {
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "image_z_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/image_z_image.png"
        ]
      },
      {
        "name": "image_qwen_Image_2512",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/qwen/qwen-image-2512",
        "title": "Qwen Image 2512",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Modèle texte-vers-image offrant un réalisme humain accru, des détails naturels fins pour paysages et pelages d’animaux, et un rendu de texte amélioré avec composition multimodale.",
        "tags": [
          "Image",
          "Texte vers Image"
        ],
        "models": [
          "Qwen",
          "Qwen-Image"
        ],
        "date": "2025-12-31",
        "size": 31782757990,
        "vram": 31782757990,
        "usage": 573,
        "searchRank": 0,
        "openSource": true,
        "io": {
          "outputs": [
            {
              "nodeId": 60,
              "nodeType": "SaveImage",
              "file": "image_qwen_Image_2512.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/image_qwen_Image_2512.png"
        ]
      },
      {
        "name": "image_firered_image_edit1_1",
        "title": "FireRed Édition d'Image 1.1 : Édition d'Image",
        "description": "Téléchargez une image et une instruction textuelle pour la modifier. Générez une image modifiée avec une cohérence d'identité améliorée, une fusion multi-éléments ou une restauration photo professionnelle.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Édition d'image"
        ],
        "models": [
          "FireRed Image Edit 1.1"
        ],
        "date": "2026-03-06",
        "openSource": true,
        "size": 51324859187,
        "vram": 51324859187,
        "usage": 1244,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 143,
              "nodeType": "LoadImage",
              "file": "future_portrait.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "image_firered_image_edit1_1.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "input/future_portrait.png",
          "output/image_firered_image_edit1_1.png"
        ]
      },
      {
        "name": "api_grok_imagine_image_quality_image_generation",
        "title": "Grok Imagine Image Quality: Génération",
        "description": "Générez des images améliorées avec des détails, un rendu de texte et un contrôle créatif améliorés en utilisant le mode de qualité avancée dans Grok Imagine.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Image"
        ],
        "models": [
          "Grok"
        ],
        "logos": [
          {
            "provider": "Grok"
          }
        ],
        "date": "2026-05-06",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 198,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "outputs": [
            {
              "nodeId": 3,
              "nodeType": "SaveImage",
              "file": "api_grok_imagine_image_quality_image_generation.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "api_bytedance_seedream_5_0_lite_t2i",
        "title": "Seedream 5.0 Lite : Texte vers Image",
        "description": "Saisissez votre invite de texte pour générer une image détaillée. Ce flux de travail crée une représentation visuelle de votre description avec un contrôle précis du style et de la mise en page.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texte vers Image"
        ],
        "models": [
          "Seedream 5.0 Lite"
        ],
        "logos": [
          {
            "provider": "ByteDance"
          }
        ],
        "date": "2026-02-24",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 168,
        "searchRank": 0,
        "io": {
          "outputs": [
            {
              "nodeId": 26,
              "nodeType": "SaveImage",
              "file": "api_bytedance_seedream_5_0_lite_t2i.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/api_bytedance_seedream_5_0_lite_t2i.png"
        ]
      },
      {
        "name": "api_luma_uni_1_image_create",
        "title": "Luma UNI-1 : Création d'images",
        "description": "Générez des images originales entièrement nouvelles à l'aide du nœud Luma UNI-1 avec jusqu'à 9 images de référence pour le style, le personnage, la couleur, l'éclairage et la composition. Créez des compositions uniques avec des invites détaillées, des rapports d'aspect réglables et un contrôle de la graine.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Image",
          "Référence de Style"
        ],
        "models": [
          "Luma UNI-1"
        ],
        "logos": [
          {
            "provider": "Luma"
          }
        ],
        "date": "2026-05-05",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 124,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 33,
              "nodeType": "LoadImage",
              "file": "uni_1_style_ref.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "api_luma_uni_1_image_edit",
        "title": "Luma UNI-1 : Édition d'image",
        "description": "Modifiez des images existantes avec le mode d'édition d'images d'Uni-1, en préservant la composition et les éléments essentiels. Prend en charge les ajustements ciblés comme l'éclairage et la couleur à l'aide d'invites et d'images de référence.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Édition d'image",
          "API"
        ],
        "models": [
          "Luma UNI-1"
        ],
        "logos": [
          {
            "provider": "Luma"
          }
        ],
        "date": "2026-05-05",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 186,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 33,
              "nodeType": "LoadImage",
              "file": "the_leap.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 34,
              "nodeType": "SaveImage",
              "file": "api_luma_uni_1_image_edit.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "image_hidream_o1_dev",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/hidream/hidream-o1",
        "title": "HiDream O1 Dev",
        "description": "Saisissez une invite textuelle et des images de référence facultatives. Générez une image haute résolution (jusqu'à 2048x2048) avec prise en charge du texte vers image, de l'édition d'images et de la personnalisation pilotée par le sujet.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Édition d'image",
          "Texte vers Image"
        ],
        "models": [
          "HiDream"
        ],
        "date": "2026-05-14",
        "openSource": true,
        "size": 17072495002,
        "vram": 17072495002,
        "usage": 518,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 213,
              "nodeType": "LoadImage",
              "file": "noir_portrait.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 227,
              "nodeType": "SaveImage",
              "file": "image_hidream_o1_dev.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "input/noir_portrait.png",
          "output/image_hidream_o1_dev.png"
        ]
      },
      {
        "name": "image_ernie_image_turbo",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/ernie-image/ernie-image",
        "title": "Ernie Image Turbo : Texte vers Image",
        "description": "Générez des images à partir d'invites textuelles en utilisant le modèle ERNIE-Image turbo. Saisissez une description textuelle et recevez une image de haute qualité avec un rendu de texte précis et des mises en page structurées.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Image",
          "Turbo"
        ],
        "models": [
          "ERNIE-Image"
        ],
        "date": "2026-04-14",
        "openSource": true,
        "size": 25984552141,
        "vram": 25984552141,
        "usage": 205,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "outputs": [
            {
              "nodeId": 73,
              "nodeType": "SaveImage",
              "file": "image_ernie_image_turbo.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "output/image_ernie_image_turbo.png"
        ]
      },
      {
        "name": "image_hidream_o1",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/hidream/hidream-o1",
        "title": "HiDream O1 Full : Génération d'images",
        "description": "Saisissez une invite textuelle et téléchargez éventuellement des images de référence. Générez une image haute résolution jusqu'à 2048x2048 avec texte vers image, édition ou personnalisation pilotée par le sujet.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Image",
          "Édition d'image"
        ],
        "models": [
          "HiDream"
        ],
        "date": "2026-05-14",
        "openSource": true,
        "size": 25447681229,
        "vram": 25447681229,
        "usage": 313,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 213,
              "nodeType": "LoadImage",
              "file": "noir_portrait.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 227,
              "nodeType": "SaveImage",
              "file": "image_hidream_o1.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "output/image_hidream_o1.png"
        ]
      },
      {
        "name": "api_kling_o3_image",
        "title": "Kling O3 : Génération d'images",
        "description": "Téléchargez jusqu'à 10 images de référence pour guider la synthèse. Générez une nouvelle image en utilisant le modèle Kling O3 basé sur vos entrées visuelles fournies.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Édition d'image",
          "Texte vers Image"
        ],
        "models": [
          "Kling O3"
        ],
        "logos": [
          {
            "provider": "Kling"
          }
        ],
        "date": "2026-02-10",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 209,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 31,
              "nodeType": "LoadImage",
              "file": "vintage_portrait.png",
              "mediaType": "image"
            },
            {
              "nodeId": 32,
              "nodeType": "LoadImage",
              "file": "Urban_Fashion.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 29,
              "nodeType": "SaveImage",
              "file": "api_kling_o3_image.json",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/api_kling_o3_image.json"
        ]
      },
      {
        "name": "image_ideogram4_t2i",
        "title": "Ideogram v4 : Texte en image",
        "description": "Saisissez une invite textuelle ou une description JSON structurée. Générez une image avec un contrôle précis de la mise en page, de la couleur et du style à l'aide d'Ideogram 4.0.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Image"
        ],
        "models": [
          "Ideogram"
        ],
        "date": "2026-06-03",
        "openSource": true,
        "size": 26521423053,
        "vram": 26521423053,
        "usage": 0,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "outputs": [
            {
              "nodeId": 158,
              "nodeType": "SaveImage",
              "file": "image_ideogram4_t2i.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "output/image_ideogram4_t2i.png"
        ]
      },
      {
        "name": "api_ideogram_v4_t2i",
        "title": "Ideogram v4 : Texte vers Image (API)",
        "description": "Saisissez une invite textuelle au format JSON structuré. Générez une image de haute qualité avec un contrôle précis de la mise en page, un rendu de texte et une prise en charge de la palette de couleurs.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texte vers Image"
        ],
        "models": [
          "Ideogram"
        ],
        "logos": [
          {
            "provider": "Ideogram"
          }
        ],
        "date": "2026-06-03",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 0,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "outputs": [
            {
              "nodeId": 6,
              "nodeType": "SaveImage",
              "file": "api_ideogram_v4_t2i.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "output/api_ideogram_v4_t2i.png"
        ]
      },
      {
        "name": "image_flux2_klein_9b_kv_image_edit",
        "title": "Flux.2 Klein KV : Édition d'image",
        "description": "Téléchargez des images de référence et une invite textuelle. Générez plusieurs images modifiées en utilisant des données d'images mises en cache pour un traitement plus rapide.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Image",
          "Édition d'image"
        ],
        "models": [
          "Flux.2 Klein"
        ],
        "date": "2026-03-12",
        "openSource": true,
        "size": 18790481920,
        "vram": 18790481920,
        "usage": 16,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 76,
              "nodeType": "LoadImage",
              "file": "man_in_street.png",
              "mediaType": "image"
            },
            {
              "nodeId": 81,
              "nodeType": "LoadImage",
              "file": "safari_outfit.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 94,
              "nodeType": "SaveImage",
              "file": "image_flux2_klein_9b_kv_image_edit.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "includeOnDistributions": [
          "local"
        ],
        "thumbnail": [
          "input/man_in_street.png",
          "output/image_flux2_klein_9b_kv_image_edit.png"
        ]
      },
      {
        "name": "image_ernie_image",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/ernie-image/ernie-image",
        "title": "Ernie Image : Texte vers Image",
        "description": "Générez des images à partir de suggestions textuelles en utilisant le modèle ERNIE-Image. Saisissez une description textuelle pour produire des visuels détaillés et structurés avec une large gamme de styles.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Image"
        ],
        "models": [
          "ERNIE-Image"
        ],
        "date": "2026-04-14",
        "openSource": true,
        "size": 25984552141,
        "vram": 25984552141,
        "usage": 107,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "outputs": [
            {
              "nodeId": 73,
              "nodeType": "SaveImage",
              "file": "image_ernie_image.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "output/image_ernie_image.png"
        ]
      },
      {
        "name": "api_google_gemini_image",
        "title": "Google Gemini Image",
        "description": "Nano-banana (Gemini-2.5-Flash Image) - édition d'images avec cohérence.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Édition d'image",
          "Image",
          "API",
          "Texte vers Image"
        ],
        "models": [
          "Gemini-2.5-Flash",
          "Nano Banana",
          "Google"
        ],
        "date": "2025-08-27",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 250,
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "comfyui_logo.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_recraft_v4_t2i",
        "title": "Recraft v4 : Texte en image",
        "description": "Saisissez une invite textuelle pour générer une image haute résolution. Utilisez le modèle Recraft V4 pour un réalisme amélioré, une précision textuelle et des graphiques vectoriels détaillés. Produisez une image de 1024x1024 ou 2048x2048 selon la version sélectionnée.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Image",
          "Texte vers Image"
        ],
        "models": [
          "Recraft"
        ],
        "logos": [
          {
            "provider": "Recraft"
          }
        ],
        "date": "2026-02-17",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 103,
        "searchRank": 0,
        "io": {
          "outputs": [
            {
              "nodeId": 5,
              "nodeType": "SaveImage",
              "file": "api_recraft_v4_t2i.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/api_recraft_v4_t2i.png"
        ]
      },
      {
        "name": "image_qwen_Image_2512_controlnet",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/qwen/qwen-image-2512",
        "title": "Qwen-Image 2512 : Réseau de Contrôle de l'Union Amusante",
        "description": "Téléchargez une image et sélectionnez un type de contrôle parmi Canny, HED, Depth, Pose, MLSD, Scribble ou Grayscale. Générez une nouvelle image guidée par la condition structurelle choisie.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "ControlNet",
          "Image"
        ],
        "models": [
          "Qwen-Image 2512"
        ],
        "date": "2026-02-16",
        "openSource": true,
        "size": 35326106010,
        "vram": 35326106010,
        "usage": 191,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 121,
              "nodeType": "LoadImage",
              "file": "low_angle_shot.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 60,
              "nodeType": "SaveImage",
              "file": "image_qwen_Image_2512_controlnet.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "image_longcat_text_to_image",
        "title": "LongCat Image : Texte vers image",
        "description": "Générez une image à partir d'une invite textuelle. Saisissez la description de la scène souhaitée en anglais ou en chinois. Produisez une image photoréaliste avec un rendu de texte précis.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image",
          "Texte vers Image"
        ],
        "models": [
          "LongCat"
        ],
        "date": "2026-03-02",
        "openSource": true,
        "size": 22226455757,
        "vram": 22226455757,
        "usage": 72,
        "searchRank": 0,
        "io": {
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "image_longcat_text_to_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/image_longcat_text_to_image.png"
        ]
      },
      {
        "name": "api_bfl_flux2_max_sofa_swap",
        "title": "BFL FLUX.2 [max] : Remplacement d'objet",
        "description": "Remplacez des objets avec FLUX.2 [max], qualité supérieure. Idéal pour photos produit, échanges de meubles et cohérence de scène.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Image",
          "Édition d'image"
        ],
        "models": [
          "Flux",
          "Flux.2"
        ],
        "date": "2025-12-22",
        "searchRank": 7,
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 89,
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "minimalist_wooden_sofa_living_room.png",
              "mediaType": "image"
            },
            {
              "nodeId": 3,
              "nodeType": "LoadImage",
              "file": "fluffy_beige_sofa.png",
              "mediaType": "image"
            },
            {
              "nodeId": 10,
              "nodeType": "LoadImage",
              "file": "black_coat_model.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 6,
              "nodeType": "SaveImage",
              "file": "api_bfl_flux2_max_sofa_swap.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "logos": [
          {
            "provider": "Black Forest Labs"
          }
        ],
        "thumbnail": [
          "output/api_bfl_flux2_max_sofa_swap.png"
        ]
      },
      {
        "name": "image_anima_base_v1",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/anima/anima",
        "title": "Anima Base v1 : Texte vers Image",
        "description": "Input a text prompt describing an anime or artistic illustration. Generate a non-photorealistic image focused on anime concepts, characters, or styles.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Anime",
          "Texte vers Image"
        ],
        "models": [
          "Anima"
        ],
        "date": "2026-05-23",
        "openSource": true,
        "size": 5583457485,
        "vram": 5583457485,
        "usage": 881,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "outputs": [
            {
              "nodeId": 46,
              "nodeType": "SaveImage",
              "file": "image_anima_base_v1.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "output/image_anima_base_v1.png"
        ]
      },
      {
        "name": "api_kling_v3_t2i",
        "title": "Kling 3.0 : Texte vers Image",
        "description": "Générez une image à partir d'une invite textuelle en utilisant le modèle Kling 3.0. Saisissez votre texte descriptif pour recevoir une sortie visuelle de haute qualité et fidèle à l'invite.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Image"
        ],
        "models": [
          "Kling",
          "Kling 3.0"
        ],
        "logos": [
          {
            "provider": "Kling"
          }
        ],
        "date": "2026-02-10",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 112,
        "searchRank": 0,
        "io": {
          "outputs": [
            {
              "nodeId": 29,
              "nodeType": "SaveImage",
              "file": "api_kling_v3_t2i.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/api_kling_v3_t2i.png"
        ]
      },
      {
        "name": "image_flux2_klein_image_edit_4b_base",
        "title": "Flux.2 [Klein] 4B：Édition d’Image",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Un modèle de base plus compact avec un rapport qualité/taille exceptionnel. Parfait pour un déploiement local, l’ajustement sur matériel limité et des flux de génération/édition efficaces.",
        "tags": [
          "Image",
          "Édition d'image"
        ],
        "models": [
          "Flux",
          "Flux.2 Klein"
        ],
        "date": "2026-01-16",
        "size": 17072495002,
        "vram": 9878424781,
        "usage": 418,
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-2-klein",
        "searchRank": 0,
        "openSource": true,
        "io": {
          "inputs": [
            {
              "nodeId": 76,
              "nodeType": "LoadImage",
              "file": "robed_women.png",
              "mediaType": "image"
            },
            {
              "nodeId": 81,
              "nodeType": "LoadImage",
              "file": "pink_tone_chair.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "thumbnail/image_flux2_klein_image_edit_4b_base.png"
        ]
      },
      {
        "name": "image_flux2_klein_image_edit_9b_base",
        "title": "Flux.2 [Klein] 9B : Édition d’image",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Modèle de base non distillé de BFL. Flexibilité et contrôle maximum. Idéal pour le fine-tuning.",
        "tags": [
          "Image",
          "Texte vers Image"
        ],
        "models": [
          "Flux",
          "Flux.2 Klein"
        ],
        "date": "2026-01-16",
        "size": 19327352832,
        "vram": 23300197581,
        "usage": 1234,
        "openSource": true,
        "searchRank": 0,
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-2-klein",
        "io": {
          "inputs": [
            {
              "nodeId": 76,
              "nodeType": "LoadImage",
              "file": "car_interior_white.jpeg",
              "mediaType": "image"
            },
            {
              "nodeId": 81,
              "nodeType": "LoadImage",
              "file": "comfy_logo_blue.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "thumbnail/image_flux2_klein_image_edit_9b_base.png"
        ]
      },
      {
        "name": "image_flux2_text_to_image_9b",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-2-klein",
        "title": "Flux.2 [Klein] 9B : Texte vers image",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Modèle distillé de BFL. Qualité remarquable à une vitesse inférieure à la seconde. Idéal pour la génération en temps réel tout en conservant la qualité. Le lancement marketing se concentrera sur ce modèle.",
        "tags": [
          "Image",
          "Texte vers Image"
        ],
        "models": [
          "Flux",
          "Flux.2 Klein"
        ],
        "date": "2026-01-16",
        "size": 19219978650,
        "vram": 19219978650,
        "usage": 393,
        "openSource": true,
        "searchRank": 0,
        "username": "ComfyUI",
        "thumbnail": [
          "output/image_flux2_text_to_image_9b.png"
        ]
      },
      {
        "name": "image_flux2_text_to_image",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-2-dev",
        "title": "Flux.2 Dev texte vers image",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Génération d'image à partir de texte avec éclairage, matériaux et détails réalistes.",
        "tags": [
          "Image",
          "Texte vers Image"
        ],
        "models": [
          "Flux",
          "Flux.2 Dev"
        ],
        "date": "2025-11-26",
        "size": 71403831296,
        "vram": 71403831296,
        "usage": 515,
        "io": {
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "image_flux2_text_to_image.png",
              "mediaType": "image"
            }
          ]
        },
        "openSource": true,
        "searchRank": 0,
        "thumbnail": [
          "output/image_flux2_text_to_image.png"
        ],
        "username": "ComfyUI"
      },
      {
        "name": "image_flux2_klein_image_edit_9b_distilled",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-2-klein",
        "title": "Flux.2 [Klein] 9B distillé : Édition d’image",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Modèle distillé de BFL. Qualité remarquable à une vitesse inférieure à la seconde. Idéal pour la génération en temps réel tout en conservant la qualité. Le lancement marketing se concentrera sur ce modèle.",
        "tags": [
          "Image",
          "Texte vers Image"
        ],
        "models": [
          "Flux",
          "Flux.2 Klein"
        ],
        "date": "2026-01-16",
        "size": 19112604467,
        "vram": 21045339750,
        "usage": 2,
        "searchRank": 0,
        "openSource": true,
        "io": {
          "inputs": [
            {
              "nodeId": 76,
              "nodeType": "LoadImage",
              "file": "bold_outfit_woman.jpeg",
              "mediaType": "image"
            },
            {
              "nodeId": 121,
              "nodeType": "LoadImage",
              "file": "handbag_white.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "image_flux2_klein_image_edit_9b_distilled.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "includeOnDistributions": [
          "local"
        ],
        "thumbnail": [
          "output/image_flux2_klein_image_edit_9b_distilled.png",
          "output/image_flux2_klein_image_edit_9b_distilled.png"
        ]
      },
      {
        "name": "image-qwen_image_edit_2511_lora_inflation",
        "title": "Effet d'Inflation d'Image avec INFL8 LoRA",
        "description": "Téléchargez une image et spécifiez un sujet. Générez une version gonflée de ce sujet en utilisant le INFL8 LoRA pour Qwen Image Edit.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Image"
        ],
        "models": [
          "Qwen-Image-Edit"
        ],
        "date": "2026-01-30",
        "openSource": true,
        "size": 50787988275,
        "vram": 50787988275,
        "usage": 25,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 41,
              "nodeType": "LoadImage",
              "file": "inflation_lora_input.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "image-qwen_image_edit_2511_lora_inflation.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "PurzBeats",
        "thumbnail": [
          "input/inflation_lora_input.png",
          "output/image-qwen_image_edit_2511_lora_inflation.png"
        ]
      },
      {
        "name": "api_recraft_style_reference",
        "title": "Génération de Référence de Style Recraft",
        "description": "Téléchargez plusieurs images pour créer une référence de style cohérente. Générez de nouvelles images en utilisant cette référence pour maintenir une cohérence visuelle entre les sorties.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Image",
          "Référence de Style"
        ],
        "models": [
          "Recraft"
        ],
        "logos": [
          {
            "provider": "Recraft"
          }
        ],
        "date": "2026-02-05",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 32,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 29,
              "nodeType": "LoadImage",
              "file": "recraft_style_ref-1.png",
              "mediaType": "image"
            },
            {
              "nodeId": 36,
              "nodeType": "LoadImage",
              "file": "recraft_style_ref-3.png",
              "mediaType": "image"
            },
            {
              "nodeId": 38,
              "nodeType": "LoadImage",
              "file": "recraft_style_ref-2.png",
              "mediaType": "image"
            },
            {
              "nodeId": 39,
              "nodeType": "LoadImage",
              "file": "recraft_style_ref-4.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 34,
              "nodeType": "SaveImage",
              "file": "api_recraft_style_reference.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/api_recraft_style_reference.png"
        ]
      },
      {
        "name": "api_recraft_v4_text_to_vector",
        "title": "Recraft v4 : Texte vers vecteur",
        "description": "Saisissez des invites textuelles pour générer des graphiques SVG vectoriels propres et modifiables. Créez des logos, icônes ou illustrations avec des tracés structurés adaptés aux outils de conception.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Image",
          "Vecteur"
        ],
        "models": [
          "Recraft"
        ],
        "logos": [
          {
            "provider": "Recraft"
          }
        ],
        "date": "2026-02-17",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 15,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "image_qwen_image_2512_with_2steps_lora",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/qwen/qwen-image-2512",
        "title": "Qwen-Image 2512 Turbo",
        "description": "Qwen-Image 2512 génère des images avec Turbo LoRA en 2 étapes. Saisissez votre invite texte pour produire rapidement un résultat, bien qu'une certaine qualité soit sacrifiée pour la vitesse.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image",
          "Texte vers Image",
          "Turbo"
        ],
        "models": [
          "Qwen-Image 2512"
        ],
        "date": "2026-01-30",
        "openSource": true,
        "usage": 206,
        "username": "ComfyUI",
        "size": 32427003085,
        "vram": 32427003085,
        "searchRank": 0,
        "io": {
          "outputs": [
            {
              "nodeId": 123,
              "nodeType": "SaveImage",
              "file": "image_qwen_image_2512_with_2steps_lora.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "output/image_qwen_image_2512_with_2steps_lora.png"
        ]
      },
      {
        "name": "image_z_image_turbo_fun_union_controlnet",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/z-image/z-image-turbo",
        "title": "Z-Image-Turbo contrôle vers image",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "ControlNet pour Z-Image-Turbo prenant en charge plusieurs modes de contrôle, dont Canny, HED, profondeur, pose et MLSD.",
        "tags": [
          "Image",
          "ControlNet"
        ],
        "models": [
          "Z-Image-Turbo"
        ],
        "date": "2025-12-02",
        "size": 23837068493,
        "vram": 23837068493,
        "usage": 406,
        "io": {
          "inputs": [
            {
              "nodeId": 58,
              "nodeType": "LoadImage",
              "file": "image_z_image_turbo_fun_union_controlnet_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0
      },
      {
        "name": "flux_kontext_dev_basic",
        "title": "Flux Kontext Dev Édition d'Image",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "hoverDissolve",
        "description": "Éditer une image en utilisant Flux Kontext avec une visibilité complète des nœuds, parfait pour apprendre le flux de travail.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-kontext-dev",
        "tags": [
          "Édition d'image"
        ],
        "models": [
          "Flux.1 Kontext",
          "Flux"
        ],
        "date": "2025-06-26",
        "size": 17609365914,
        "vram": 17609365914,
        "usage": 248,
        "io": {
          "inputs": [
            {
              "nodeId": 190,
              "nodeType": "LoadImage",
              "file": "flux_kontext_dev_basic_input_image.jpg",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 136,
              "nodeType": "SaveImage",
              "file": "flux_kontext_dev_basic.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0
      },
      {
        "name": "image_flux2_klein_text_to_image",
        "title": "Flux.2 [Klein] 4B : Texte en Image",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Modèle distillé BFL. Qualité exceptionnelle à une vitesse inférieure à la seconde. Parfait pour la génération en temps réel tout en conservant la qualité. Ce modèle sera mis en avant lors du lancement marketing.",
        "tags": [
          "Image",
          "Texte vers Image"
        ],
        "models": [
          "Flux",
          "Flux.2 Klein"
        ],
        "date": "2026-01-16",
        "size": 17072495002,
        "vram": 9878424781,
        "usage": 80,
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-2-klein",
        "searchRank": 0,
        "openSource": true,
        "io": {
          "outputs": [
            {
              "nodeId": 78,
              "nodeType": "SaveImage",
              "file": "image_flux2_klein_text_to_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/image_flux2_klein_text_to_image.png"
        ]
      },
      {
        "name": "api_reve_image_remix",
        "title": "Reve : Remix et édition d'images",
        "description": "Remixez et éditez des images en utilisant le modèle avancé de Reve. Combinez plusieurs images de référence en une seule sortie",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Édition d'image",
          "API"
        ],
        "models": [
          "Reve"
        ],
        "logos": [
          {
            "provider": "Reve"
          }
        ],
        "date": "2026-03-14",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 47,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "iced_drink_cup.png",
              "mediaType": "image"
            },
            {
              "nodeId": 4,
              "nodeType": "LoadImage",
              "file": "casual_male_portrait.png",
              "mediaType": "image"
            },
            {
              "nodeId": 5,
              "nodeType": "LoadImage",
              "file": "japanese_street_alley.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 3,
              "nodeType": "SaveImage",
              "file": "api_reve_image_remix.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "thumbnail/api_reve_image_remix.png"
        ]
      },
      {
        "name": "api_flux2",
        "title": "Flux.2 Pro",
        "description": "Générez des images photoréalistes avec cohérence multi-références et rendu de texte professionnel.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Édition d'image",
          "Image",
          "API",
          "Texte vers Image"
        ],
        "models": [
          "Flux.2",
          "Flux"
        ],
        "date": "2025-11-26",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 223,
        "io": {
          "inputs": [
            {
              "nodeId": 15,
              "nodeType": "LoadImage",
              "file": "api_flux2_input_image_1.png",
              "mediaType": "image"
            },
            {
              "nodeId": 16,
              "nodeType": "LoadImage",
              "file": "api_flux2_input_image_4.png",
              "mediaType": "image"
            },
            {
              "nodeId": 18,
              "nodeType": "LoadImage",
              "file": "api_flux2_input_image_3.png",
              "mediaType": "image"
            },
            {
              "nodeId": 19,
              "nodeType": "LoadImage",
              "file": "api_flux2_input_image_2.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "image_flux2_klein_image_edit_4b_distilled",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-2-klein",
        "title": "Flux.2 [Klein] 4B Distillé : Édition d’Image",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "La variante la plus rapide de la famille Klein. Conçue pour les applications interactives, les aperçus en temps réel et les cas d’usage où la latence est critique.",
        "tags": [
          "Image",
          "Édition d'image"
        ],
        "models": [
          "Flux",
          "Flux.2 Klein"
        ],
        "date": "2026-01-16",
        "size": 12455405158,
        "vram": 12455405158,
        "usage": 432,
        "io": {
          "inputs": [
            {
              "nodeId": 76,
              "nodeType": "LoadImage",
              "file": "handbag_white.png",
              "mediaType": "image"
            },
            {
              "nodeId": 81,
              "nodeType": "LoadImage",
              "file": "comfy_logo_blue.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 94,
              "nodeType": "SaveImage",
              "file": "image_flux2_klein_image_edit_4b_distilled.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0,
        "thumbnail": [
          "thumbnail/image_flux2_klein_image_edit_4b_distilled.png"
        ]
      },
      {
        "name": "flux_fill_inpaint_example",
        "title": "Flux.1 Inpaint",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Combler les parties manquantes des images en utilisant l'inpainting Flux.",
        "thumbnailVariant": "compareSlider",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-fill-dev",
        "tags": [
          "Image",
          "Restauration"
        ],
        "models": [
          "Flux",
          "Flux.1"
        ],
        "date": "2025-03-01",
        "size": 34144990003,
        "vram": 34144990003,
        "usage": 323,
        "io": {
          "inputs": [
            {
              "nodeId": 17,
              "nodeType": "LoadImage",
              "file": "flux_fill_inpaint_example_input_image.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "flux_fill_inpaint_example.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0,
        "thumbnail": [
          "input/flux_fill_inpaint_example_input_image.png",
          "output/flux_fill_inpaint_example.png"
        ]
      },
      {
        "name": "flux1_dev_uso_reference_image_gen",
        "title": "Génération d'images de référence Flux.1 Dev USO",
        "description": "Utilisez des images de référence pour contrôler à la fois le style et le sujet : conservez le visage de votre personnage tout en changeant de style artistique, ou appliquez des styles artistiques à de nouvelles scènes",
        "thumbnailVariant": "hoverDissolve",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image"
        ],
        "models": [
          "Flux",
          "Flux.1"
        ],
        "date": "2025-09-02",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-uso",
        "size": 18575733555,
        "vram": 19864223744,
        "usage": 239,
        "io": {
          "inputs": [
            {
              "nodeId": 47,
              "nodeType": "LoadImage",
              "file": "flux1_dev_uso_reference_image_gen_input_image.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "flux1_dev_uso_reference_image_gen.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0
      },
      {
        "name": "api_reve_image_edit",
        "title": "Reve : Édition d'images",
        "description": "Téléchargez une image et fournissez des instructions textuelles pour la modifier. Générez une image de sortie modifiée en utilisant le modèle d'édition avancé de Reve pour des tâches telles que la suppression d'objets, la restauration ou la recomposition.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Édition d'image"
        ],
        "models": [
          "Reve"
        ],
        "logos": [
          {
            "provider": "Reve"
          }
        ],
        "date": "2026-03-14",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 24,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 4,
              "nodeType": "LoadImage",
              "file": "woman_running_in_field.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 5,
              "nodeType": "SaveImage",
              "file": "api_reve_image_edit.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "input/woman_running_in_field.png",
          "output/api_reve_image_edit.png"
        ]
      },
      {
        "name": "Image_capybara_v0_1_text_to_image",
        "title": "Capybara : Texte vers Image",
        "description": "Saisissez une invite textuelle pour générer une image. Ce flux de travail utilise le modèle unifié Capybara pour la synthèse de texte en image.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Image",
          "Image"
        ],
        "models": [
          "Capybara"
        ],
        "date": "2026-02-23",
        "openSource": true,
        "size": 36185099469,
        "vram": 36185099469,
        "usage": 43,
        "searchRank": 0,
        "io": {
          "outputs": [
            {
              "nodeId": 102,
              "nodeType": "SaveImage",
              "file": "Image_capybara_v0_1_text_to_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/Image_capybara_v0_1_text_to_image.png"
        ]
      },
      {
        "name": "image_qwen_image_edit",
        "title": "Édition d'Image Qwen",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Éditer des images avec une édition de texte bilingue précise et des capacités d'édition sémantique/apparence duales en utilisant le modèle MMDiT 20B de Qwen-Image-Edit.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/qwen/qwen-image-edit",
        "tags": [
          "Édition d'image"
        ],
        "models": [
          "Qwen-Image-Edit"
        ],
        "date": "2025-08-18",
        "size": 31782757990,
        "vram": 31782757990,
        "usage": 221,
        "io": {
          "inputs": [
            {
              "nodeId": 78,
              "nodeType": "LoadImage",
              "file": "image_qwen_image_edit_input_image.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 60,
              "nodeType": "SaveImage",
              "file": "image_qwen_image_edit.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0,
        "thumbnail": [
          "input/image_qwen_image_edit_input_image.png",
          "output/image_qwen_image_edit.jpg"
        ]
      },
      {
        "name": "Image_capybara_v0_1_image_edit",
        "title": "Capybara : Édition d'image",
        "description": "Téléchargez une image ou une vidéo et saisissez une instruction textuelle. Générez une sortie éditée en utilisant le modèle Capybara pour des tâches telles que les changements de style, le remplacement d'objets ou les ajustements d'heure de la journée.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Édition d'image"
        ],
        "models": [
          "Capybara"
        ],
        "date": "2026-02-23",
        "openSource": true,
        "size": 37044092928,
        "vram": 37044092928,
        "usage": 99,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 80,
              "nodeType": "LoadImage",
              "file": "wind_woman.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 102,
              "nodeType": "SaveImage",
              "file": "Image_capybara_v0_1_image_edit.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "input/wind_woman.png",
          "output/Image_capybara_v0_1_image_edit.png"
        ]
      },
      {
        "name": "image_longcat_image_edit",
        "title": "Édition d'Image LongCat",
        "description": "Modifiez des images à l'aide du modèle LongCat-Image-Edit. Prend en charge des instructions bilingues pour l'édition globale, locale, textuelle et guidée par référence, tout en préservant la cohérence visuelle.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Image",
          "Édition d'image"
        ],
        "models": [
          "LongCat Image Edit"
        ],
        "date": "2026-03-23",
        "openSource": true,
        "size": 22226455757,
        "vram": 22226455757,
        "usage": 4,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 13,
              "nodeType": "LoadImage",
              "file": "steel_in_the_mist.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "image_longcat_image_edit.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "input/steel_in_the_mist.png",
          "output/image_longcat_image_edit.png"
        ],
        "includeOnDistributions": [
          "local"
        ]
      },
      {
        "name": "api_reve_image_create",
        "title": "Reve : Texte en image",
        "description": "Saisissez des invites textuelles pour générer des images de haute qualité avec une esthétique détaillée et un rendu de texte précis.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texte vers Image"
        ],
        "models": [
          "Reve"
        ],
        "logos": [
          {
            "provider": "Reve"
          }
        ],
        "date": "2026-03-13",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 19,
        "searchRank": 0,
        "io": {
          "outputs": [
            {
              "nodeId": 2,
              "nodeType": "SaveImage",
              "file": "api_reve_image_create.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/api_reve_image_create.png"
        ]
      },
      {
        "name": "api_openai_dall_e_2_inpaint",
        "title": "OpenAI: Dall-E 2 Inpainting",
        "description": "Éditer des images en utilisant l'inpainting avec l'API OpenAI Dall-E 2.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Restauration",
          "Image",
          "API"
        ],
        "models": [
          "OpenAI"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "https://docs.comfy.org/tutorials/partner-nodes/openai/dall-e-2",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 9,
        "io": {
          "inputs": [
            {
              "nodeId": 19,
              "nodeType": "LoadImage",
              "file": "api_openai_dall_e_2_inpaint_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_quiver_text_to_svg",
        "title": "Quiver : Texte vers SVG",
        "description": "Saisissez une invite textuelle et des images de référence facultatives pour générer un ou plusieurs graphiques vectoriels SVG.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "SVG",
          "Vecteur"
        ],
        "models": [
          "Quiver"
        ],
        "logos": [
          {
            "provider": "Quiver"
          }
        ],
        "date": "2026-03-23",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 14,
        "searchRank": 0,
        "username": "ComfyUI",
        "thumbnail": [
          "thumbnail/api_quiver_text_to_svg.png"
        ]
      },
      {
        "name": "api_quiver_image_to_svg",
        "title": "Quiver : Image vers SVG",
        "description": "Convertit une entrée d'image en sortie SVG.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "SVG",
          "Vectorisation"
        ],
        "models": [
          "Quiver"
        ],
        "logos": [
          {
            "provider": "Quiver"
          }
        ],
        "date": "2026-03-23",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 25,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "abstract_horse.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "thumbnail/api_quiver_image_to_svg.png"
        ]
      },
      {
        "name": "api_kling_omni_image",
        "title": "Kling O1：Image",
        "description": "Générez des images de haute qualité à partir d'invites texte en utilisant Kling O1, avec prise en charge de jusqu'à 10 images de référence pour guider le style et le contenu. Comprend des ratios d'aspect flexibles et des options de résolution 1K/2K.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Référence de Personnage",
          "Texte vers Image"
        ],
        "models": [
          "Kling O1"
        ],
        "date": "2026-01-05",
        "openSource": false,
        "usage": 59,
        "io": {
          "outputs": [
            {
              "nodeId": 5,
              "nodeType": "SaveImage",
              "file": "api_kling_omni_image.png",
              "mediaType": "image"
            }
          ]
        },
        "size": 0,
        "vram": 0,
        "searchRank": 0,
        "username": "ComfyUI",
        "thumbnail": [
          "output/api_kling_omni_image.png"
        ]
      },
      {
        "name": "image_lens_t2i",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/lens/lens",
        "title": "Objectif : Texte en Image",
        "description": "Saisissez une invite textuelle et sélectionnez la résolution et le rapport hauteur/largeur. Générez une image de haute qualité à l'aide du modèle efficace de texte en image Lens.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Image"
        ],
        "models": [
          "Lens"
        ],
        "date": "2026-05-26",
        "openSource": true,
        "size": 21796959027,
        "vram": 21796959027,
        "usage": 0,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "outputs": [
            {
              "nodeId": 43,
              "nodeType": "SaveImage",
              "file": "image_lens_t2i.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "output/image_lens_t2i.png"
        ]
      },
      {
        "name": "image_chroma_text_to_image",
        "title": "Chroma texte vers image",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Chroma est modifié à partir de Flux et présente quelques changements dans l'architecture.",
        "tags": [
          "Texte vers Image",
          "Image"
        ],
        "models": [
          "Chroma",
          "Flux"
        ],
        "date": "2025-06-04",
        "size": 23300197581,
        "vram": 15569256448,
        "usage": 224,
        "io": {
          "outputs": [
            {
              "nodeId": 740,
              "nodeType": "SaveImage",
              "file": "image_chroma_text_to_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0,
        "thumbnail": [
          "output/image_chroma_text_to_image.png"
        ]
      },
      {
        "name": "flux1_krea_dev",
        "title": "Flux.1 Krea Dev",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Un modèle FLUX affiné poussant le photoréalisme à son maximum",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux1-krea-dev",
        "tags": [
          "Image",
          "Texte vers Image"
        ],
        "models": [
          "Flux",
          "Flux.1 Krea Dev"
        ],
        "date": "2025-07-31",
        "size": 22226455757,
        "vram": 22226455757,
        "usage": 199,
        "io": {
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "flux1_krea_dev.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0,
        "thumbnail": [
          "output/flux1_krea_dev.png"
        ]
      },
      {
        "name": "flux_dev_checkpoint_example",
        "title": "Flux.1 Dev fp8 : Texte vers Image",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générer des images en utilisant la version quantifiée Flux Dev fp8. Convient aux appareils avec une VRAM limitée, ne nécessite qu'un seul fichier de modèle, mais la qualité de l'image est légèrement inférieure à la version complète.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-text-to-image",
        "tags": [
          "Texte vers Image",
          "Image"
        ],
        "models": [
          "Flux.1",
          "Flux"
        ],
        "date": "2025-03-01",
        "size": 34144990003,
        "vram": 34144990003,
        "usage": 186,
        "io": {
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "flux_dev_checkpoint_example.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0
      },
      {
        "name": "image_flux2_fp8",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-2-dev",
        "title": "Maquette de produit (Flux.2 Dev FP8)",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Créez des maquettes de produits en appliquant des motifs de conception sur des emballages, des mugs et d'autres produits à l'aide de la cohérence multi-références.",
        "tags": [
          "Texte vers Image",
          "Image",
          "Édition d'image",
          "Maquette",
          "Produit"
        ],
        "models": [
          "Flux.2 Dev",
          "Flux"
        ],
        "date": "2025-11-26",
        "size": 56586194125,
        "vram": 56586194125,
        "usage": 149,
        "io": {
          "inputs": [
            {
              "nodeId": 42,
              "nodeType": "LoadImage",
              "file": "image_flux2_input_ref_image.png",
              "mediaType": "image"
            },
            {
              "nodeId": 46,
              "nodeType": "LoadImage",
              "file": "image_flux2_input_Illustration.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "image_flux2_fp8.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0
      },
      {
        "name": "sdxl_simple_example",
        "title": "SDXL Simple",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générer des images de haute qualité en utilisant SDXL.",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/sdxl/",
        "tags": [
          "Texte vers Image",
          "Image"
        ],
        "models": [
          "SDXL",
          "Stability"
        ],
        "date": "2025-03-01",
        "size": 13013750907,
        "vram": 13013750907,
        "usage": 283,
        "username": "ComfyUI"
      },
      {
        "name": "flux_fill_outpaint_example",
        "title": "Flux.1 Outpaint",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Étendre les images au-delà des limites en utilisant l'outpainting Flux.",
        "thumbnailVariant": "compareSlider",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-fill-dev",
        "tags": [
          "Peinture Externe",
          "Image"
        ],
        "models": [
          "Flux.1",
          "Flux"
        ],
        "date": "2025-03-01",
        "size": 10372346020,
        "vram": 10372346020,
        "usage": 97,
        "io": {
          "inputs": [
            {
              "nodeId": 17,
              "nodeType": "LoadImage",
              "file": "flux_fill_outpaint_example_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "thumbnail/flux_fill_outpaint_example-1.png",
          "thumbnail/flux_fill_outpaint_example-2.png"
        ]
      },
      {
        "name": "flux_dev_full_text_to_image",
        "title": "Flux.1 Dev : Texte vers Image",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générer des images de haute qualité avec la version complète de Flux Dev. Nécessite plus de VRAM et plusieurs fichiers de modèles, mais offre la meilleure capacité de suivi des prompts et la qualité d'image.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-text-to-image",
        "tags": [
          "Image",
          "Texte vers Image"
        ],
        "models": [
          "Flux",
          "Flux.1"
        ],
        "date": "2025-03-01",
        "size": 34144990003,
        "vram": 23622320128,
        "usage": 119,
        "io": {
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "flux_dev_full_text_to_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0,
        "thumbnail": [
          "output/flux_dev_full_text_to_image.png"
        ]
      },
      {
        "name": "image_qwen_image_instantx_controlnet",
        "title": "Qwen-Image InstantX ControlNet",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générer des images avec Qwen-Image InstantX ControlNet, prenant en charge canny, contours doux, profondeur, pose",
        "tags": [
          "Image",
          "ControlNet"
        ],
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/qwen/qwen-image",
        "models": [
          "Qwen-Image"
        ],
        "date": "2025-08-23",
        "size": 35304631173,
        "vram": 35304631173,
        "usage": 63,
        "io": {
          "inputs": [
            {
              "nodeId": 71,
              "nodeType": "LoadImage",
              "file": "image_qwen_image_instantx_controlnet_input_image.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "image_qwen_image",
        "title": "Qwen-Image : Texte en image",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générer des images avec des capacités exceptionnelles de rendu et d'édition de texte multilingue en utilisant le modèle MMDiT 20B de Qwen-Image.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/qwen/qwen-image",
        "tags": [
          "Image",
          "Texte vers Image"
        ],
        "models": [
          "Qwen-Image"
        ],
        "date": "2025-08-05",
        "size": 31782757990,
        "vram": 31782757990,
        "usage": 49,
        "io": {
          "outputs": [
            {
              "nodeId": 60,
              "nodeType": "SaveImage",
              "file": "image_qwen_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0,
        "thumbnail": [
          "output/image_qwen_image.png"
        ]
      },
      {
        "name": "image_kandinsky5_t2i",
        "title": "Kandinsky 5.0 Image Lite Texte vers Image",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image",
          "Texte vers Image"
        ],
        "models": [
          "Kandinsky"
        ],
        "thumbnailVariant": "hoverZoom",
        "description": "Un modèle léger de 2B qui génère des images de haute qualité visuelle à partir de prompts en anglais et russe.",
        "date": "2026-02-03",
        "usage": 29,
        "size": 21689584845,
        "vram": 21689584845,
        "searchRank": 0,
        "openSource": true,
        "io": {
          "outputs": [
            {
              "nodeId": 16,
              "nodeType": "SaveImage",
              "file": "kandinsky5-t2i.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/kandinsky5-t2i.png"
        ]
      },
      {
        "name": "image_anima_preview",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/anima/anima",
        "title": "Génération d'Images à partir de Texte Anima Anime",
        "description": "Saisissez une invite textuelle pour générer une image de style anime en utilisant le modèle Anima. Configurez des paramètres tels que les étapes et l'échelle CFG pour contrôler le résultat. Le flux de travail produit une illustration non photoréaliste basée sur votre description.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Anime",
          "Texte vers Image"
        ],
        "models": [
          "Anima"
        ],
        "date": "2025-05-07",
        "openSource": true,
        "usage": 463,
        "size": 5583457485,
        "vram": 5583457485,
        "searchRank": 0,
        "io": {
          "outputs": [
            {
              "nodeId": 46,
              "nodeType": "SaveImage",
              "file": "image_anima_preview.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/image_anima_preview.png"
        ]
      },
      {
        "name": "image_chroma1_radiance_text_to_image",
        "title": "Chroma1 Radiance Texte vers Image",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Chroma1-Radiance travaille directement avec les pixels d'image au lieu des latents compressés, offrant des images de meilleure qualité avec moins d'artefacts et de distorsion.",
        "tags": [
          "Image",
          "Texte vers Image"
        ],
        "models": [
          "Chroma"
        ],
        "date": "2025-09-18",
        "size": 24159191040,
        "vram": 24159191040,
        "usage": 66,
        "io": {
          "outputs": [
            {
              "nodeId": 740,
              "nodeType": "SaveImage",
              "file": "image_chroma1_radiance_text_to_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0,
        "thumbnail": [
          "output/image_chroma1_radiance_text_to_image.png"
        ]
      },
      {
        "name": "image_qwen_image_edit_2509_relight",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/qwen/qwen-image-edit",
        "title": "Rééclairage de photo",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Rééclaire des images avec Qwen-Image-Edit et LoRA.",
        "tags": [
          "Édition d'image",
          "Reluminer"
        ],
        "models": [
          "Qwen-Image-Edit"
        ],
        "date": "2025-12-15",
        "size": 31772020572,
        "vram": 31772020572,
        "usage": 112,
        "io": {
          "inputs": [
            {
              "nodeId": 11,
              "nodeType": "LoadImage",
              "file": "warm_living_room.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "image_qwen_image_instantx_inpainting_controlnet",
        "title": "Qwen-Image InstantX ControlNet Inpainting",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Inpainting professionnel et édition d'images avec Qwen-Image InstantX ControlNet. Prend en charge le remplacement d'objets, la modification de texte, les changements d'arrière-plan et l'outpainting.",
        "tags": [
          "Image",
          "ControlNet",
          "Restauration"
        ],
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/qwen/qwen-image",
        "models": [
          "Qwen-Image"
        ],
        "date": "2025-09-12",
        "size": 36013300777,
        "vram": 36013300777,
        "usage": 146,
        "io": {
          "inputs": [
            {
              "nodeId": 71,
              "nodeType": "LoadImage",
              "file": "image_qwen_image_instantx_inpainting_controlnet_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_from_photo_2_miniature",
        "title": "Style photo vers modèle",
        "description": "Transformez des photos réelles de bâtiments en plans architecturaux puis en maquettes physiques détaillées. Un pipeline complet de visualisation architecturale, de la photo à la miniature.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Édition d'image",
          "Image",
          "3D"
        ],
        "models": [
          "Gemini3 Pro Image Preview",
          "Nano Banana Pro",
          "Google"
        ],
        "date": "2025-11-21",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 87,
        "io": {
          "inputs": [
            {
              "nodeId": 11,
              "nodeType": "LoadImage",
              "file": "api_from_photo_2_miniature_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_bria_image_edit",
        "title": "Bria : Édition d'images",
        "description": "FIBO permet un édition d'image précise et prévisible grâce à un contrôle structuré par JSON de l'éclairage, de la composition et des paramètres de la caméra",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Édition d'image"
        ],
        "models": [
          "BRIA"
        ],
        "date": "2026-01-20",
        "openSource": false,
        "usage": 34,
        "io": {
          "inputs": [
            {
              "nodeId": 5,
              "nodeType": "LoadImage",
              "file": "sunlit_rooftop_capture.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 8,
              "nodeType": "SaveImage",
              "file": "api_bria_image_edit.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "logos": [
          {
            "provider": "BRIA"
          }
        ],
        "size": 0,
        "vram": 0,
        "searchRank": 0,
        "thumbnail": [
          "input/sunlit_rooftop_capture.png",
          "output/api_bria_image_edit.png"
        ]
      },
      {
        "name": "api_bria_image_outpainting",
        "title": "Bria : Extension d'image",
        "description": "Un modèle professionnel d'outpainting propulsé par Bria conçu pour l'extension d'image sans couture et l'expansion de scène sensible aux contours",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Peinture Externe"
        ],
        "models": [
          "BRIA"
        ],
        "date": "2026-01-20",
        "openSource": false,
        "usage": 18,
        "io": {
          "inputs": [
            {
              "nodeId": 11,
              "nodeType": "LoadImage",
              "file": "baby_otter.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "thumbnail/api_bria_image_outpainting-1.png",
          "thumbnail/api_bria_image_outpainting-2.png"
        ],
        "logos": [
          {
            "provider": "BRIA"
          }
        ],
        "size": 0,
        "vram": 0,
        "searchRank": 0
      },
      {
        "name": "sd3.5_large_canny_controlnet_example",
        "title": "SD3.5 Large Canny ControlNet",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générer des images guidées par la détection de contours en utilisant SD 3.5 Canny ControlNet.",
        "thumbnailVariant": "hoverDissolve",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/sd3/#sd35-controlnets",
        "tags": [
          "Image",
          "ControlNet"
        ],
        "models": [
          "SD3.5",
          "Stability"
        ],
        "date": "2025-03-01",
        "size": 23590107873,
        "vram": 23590107873,
        "usage": 28,
        "io": {
          "inputs": [
            {
              "nodeId": 45,
              "nodeType": "LoadImage",
              "file": "sd3.5_large_canny_controlnet_example_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "image_chrono_edit_14B",
        "title": "ChronoEdit 14B : Édition d'image",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Édition d'images propulsée par la compréhension dynamique des modèles vidéo, créant des résultats physiquement plausibles tout en préservant la cohérence du personnage et du style.",
        "tags": [
          "Édition d'image"
        ],
        "models": [
          "Wan2.1",
          "ChronoEdit",
          "Nvidia"
        ],
        "date": "2025-11-03",
        "size": 41446434406,
        "vram": 41446434406,
        "usage": 45,
        "io": {
          "inputs": [
            {
              "nodeId": 52,
              "nodeType": "LoadImage",
              "file": "image_chrono_edit_input_image.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 60,
              "nodeType": "SaveImage",
              "file": "image_chrono_edit_14B.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0,
        "thumbnail": [
          "input/image_chrono_edit_input_image.png",
          "output/image_chrono_edit_14B.png"
        ]
      },
      {
        "name": "image_flux.1_fill_dev_OneReward",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-fill-dev",
        "title": "Flux.1 Dev OneReward",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Prend en charge diverses tâches telles que l'inpainting d'image, l'outpainting et la suppression d'objets, développé par l'équipe bytedance-research",
        "tags": [
          "Restauration",
          "Peinture Externe"
        ],
        "models": [
          "Flux.1",
          "Flux"
        ],
        "date": "2025-09-21",
        "size": 22333829939,
        "vram": 22333829939,
        "usage": 62,
        "io": {
          "inputs": [
            {
              "nodeId": 17,
              "nodeType": "LoadImage",
              "file": "image_flux.1_fill_dev_OneReward_input_image.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 62,
              "nodeType": "SaveImage",
              "file": "image_flux.1_fill_dev_OneReward.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0
      },
      {
        "name": "sd3.5_simple_example",
        "title": "SD3.5 Simple",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générer des images en utilisant SD 3.5.",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/sd3/#sd35",
        "tags": [
          "Texte vers Image",
          "Image"
        ],
        "models": [
          "SD3.5",
          "Stability"
        ],
        "date": "2025-03-01",
        "size": 14935748772,
        "vram": 14935748772,
        "usage": 73,
        "username": "ComfyUI"
      },
      {
        "name": "api_wan_text_to_image",
        "title": "Wan2.5: Texte vers Image",
        "description": "Générez des images avec un excellent suivi des prompts et une qualité visuelle élevée avec FLUX.1 Pro.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Image",
          "Image",
          "API"
        ],
        "models": [
          "Wan2.5",
          "Wan"
        ],
        "date": "2025-09-25",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 69,
        "username": "ComfyUI"
      },
      {
        "name": "flux_canny_model_example",
        "title": "Modèle Flux.1 Canny",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générer des images guidées par la détection de contours en utilisant Flux Canny.",
        "thumbnailVariant": "hoverDissolve",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-controlnet",
        "tags": [
          "ControlNet",
          "Image"
        ],
        "models": [
          "Flux.1",
          "Flux"
        ],
        "date": "2025-03-01",
        "size": 34177202258,
        "vram": 34177202258,
        "usage": 125,
        "io": {
          "inputs": [
            {
              "nodeId": 17,
              "nodeType": "LoadImage",
              "file": "flux_canny_model_example_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "image_netayume_lumina_t2i",
        "title": "NetaYume Lumina Texte vers Image",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Génération d'images de style anime de haute qualité avec compréhension améliorée des personnages et textures détaillées. Affinée à partir de Neta Lumina sur l'ensemble de données Danbooru.",
        "tags": [
          "Anime",
          "Image",
          "Texte vers Image"
        ],
        "models": [
          "OmniGen"
        ],
        "date": "2025-10-10",
        "size": 10630044058,
        "vram": 10630044058,
        "usage": 96,
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/newbie-image/newbie-image-exp-0-1",
        "searchRank": 0,
        "openSource": true,
        "io": {
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "image_netayume_lumina_t2i.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/image_netayume_lumina_t2i.png"
        ]
      },
      {
        "name": "api_runway_reference_to_image",
        "title": "Runway: Référence vers Image",
        "description": "Générer de nouvelles images basées sur des styles et compositions de référence avec l'AI de Runway.",
        "mediaType": "image",
        "thumbnailVariant": "compareSlider",
        "mediaSubtype": "webp",
        "tags": [
          "Image",
          "API"
        ],
        "models": [
          "Runway"
        ],
        "date": "2025-03-01",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 11,
        "io": {
          "inputs": [
            {
              "nodeId": 5,
              "nodeType": "LoadImage",
              "file": "api_runway_reference_to_image_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_stability_ai_i2i",
        "title": "Stability AI: Image vers Image",
        "description": "Transformer des images avec une génération de haute qualité en utilisant Stability AI, parfait pour l'édition professionnelle et le transfert de style.",
        "mediaType": "image",
        "thumbnailVariant": "compareSlider",
        "mediaSubtype": "webp",
        "tags": [
          "Image",
          "API"
        ],
        "models": [
          "Stability"
        ],
        "date": "2025-03-01",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 22,
        "io": {
          "inputs": [
            {
              "nodeId": 5,
              "nodeType": "LoadImage",
              "file": "api_stability_ai_i2i_input_image.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "flux_depth_lora_example",
        "title": "Flux.1 Lora de Profondeur",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générer des images guidées par les informations de profondeur en utilisant Flux LoRA.",
        "thumbnailVariant": "compareSlider",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-controlnet",
        "tags": [
          "ControlNet",
          "Image"
        ],
        "models": [
          "Flux",
          "Flux.1"
        ],
        "date": "2025-03-01",
        "size": 35433480192,
        "vram": 35433480192,
        "usage": 30,
        "io": {
          "inputs": [
            {
              "nodeId": 17,
              "nodeType": "LoadImage",
              "file": "flux_depth_lora_example_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0
      },
      {
        "name": "api_openai_fashion_billboard_generator",
        "title": "Générateur de panneau publicitaire de mode",
        "description": "Transforme des photos de vêtements en affiches publicitaires réalistes en centre commercial.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Édition d'image",
          "Image",
          "API",
          "Mode",
          "Maquette"
        ],
        "models": [
          "GPT-Image-1.5",
          "OpenAI"
        ],
        "date": "2025-12-18",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 56,
        "io": {
          "inputs": [
            {
              "nodeId": 3,
              "nodeType": "LoadImage",
              "file": "outfit-streetwear.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "thumbnail/api_openai_fashion_billboard_generator.png"
        ]
      },
      {
        "name": "sdxlturbo_example",
        "title": "SDXL Turbo",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générer des images en une seule étape en utilisant SDXL Turbo.",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/sdturbo/",
        "tags": [
          "Texte vers Image",
          "Image"
        ],
        "models": [
          "SDXL",
          "Stability"
        ],
        "date": "2025-03-01",
        "size": 6936372183,
        "vram": 6936372183,
        "usage": 133,
        "username": "ComfyUI"
      },
      {
        "name": "image_qwen_image_union_control_lora",
        "title": "Qwen-Image Union Control",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Générer des images avec un contrôle structurel précis en utilisant le LoRA ControlNet unifié de Qwen-Image. Prend en charge plusieurs types de contrôle incluant canny, depth, lineart, softedge, normal et openpose pour diverses applications créatives.",
        "tags": [
          "Texte vers Image",
          "Image",
          "ControlNet"
        ],
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/qwen/qwen-image",
        "models": [
          "Qwen-Image"
        ],
        "date": "2025-08-23",
        "size": 32749125632,
        "vram": 32749125632,
        "usage": 19,
        "io": {
          "inputs": [
            {
              "nodeId": 73,
              "nodeType": "LoadImage",
              "file": "image_qwen_image_union_control_lora_input_image.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 60,
              "nodeType": "SaveImage",
              "file": "image_qwen_image_union_control_lora.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0
      },
      {
        "name": "image_qwen_image_controlnet_patch",
        "title": "Qwen-Image ControlNet Basique",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Contrôler la génération d'images en utilisant les modèles ControlNet de Qwen-Image. Prend en charge les contrôles canny, depth et inpainting via le patching de modèles.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/qwen/qwen-image",
        "tags": [
          "Texte vers Image",
          "Image",
          "ControlNet"
        ],
        "models": [
          "Qwen-Image"
        ],
        "date": "2025-08-24",
        "size": 34037615821,
        "vram": 34037615821,
        "usage": 45,
        "io": {
          "inputs": [
            {
              "nodeId": 71,
              "nodeType": "LoadImage",
              "file": "image_qwen_image_controlnet_patch_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_bfl_flux_1_kontext_pro_image",
        "title": "Flux.1 Kontext Pro",
        "description": "Éditer des images avec Flux.1 Kontext pro image.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tutorialUrl": "https://docs.comfy.org/tutorials/partner-nodes/black-forest-labs/flux-1-kontext",
        "tags": [
          "API",
          "Image",
          "Édition d'image"
        ],
        "models": [
          "Flux",
          "Flux.1 Kontext"
        ],
        "date": "2025-05-29",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 81,
        "io": {
          "inputs": [
            {
              "nodeId": 84,
              "nodeType": "LoadImage",
              "file": "api_bfl_flux_1_kontext_pro_image_input_image.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 85,
              "nodeType": "SaveImage",
              "file": "api_bfl_flux_1_kontext_pro_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "logos": [
          {
            "provider": "Black Forest Labs"
          }
        ],
        "searchRank": 0,
        "thumbnail": [
          "input/api_bfl_flux_1_kontext_pro_image_input_image.png",
          "output/api_bfl_flux_1_kontext_pro_image.png"
        ]
      },
      {
        "name": "image_newbieimage_exp0_1-t2i",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/newbie-image/newbie-image-exp-0-1",
        "title": "NewBie Exp0.1 : Génération d’anime",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générez des images d’anime détaillées avec NewBie Exp0.1, prompts XML pour scènes multi-personnages et contrôle d’attributs.",
        "tags": [
          "Anime",
          "Image",
          "Texte vers Image"
        ],
        "models": [
          "NewBie"
        ],
        "date": "2025-12-19",
        "size": 16213501542,
        "vram": 16213501542,
        "usage": 15,
        "openSource": true,
        "searchRank": 0,
        "io": {
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "image_newbieimage_exp0_1-t2i.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/image_newbieimage_exp0_1-t2i.png"
        ]
      },
      {
        "name": "api_runway_text_to_image",
        "title": "Runway: Texte vers Image",
        "description": "Générer des images de haute qualité à partir de prompts textuels en utilisant le modèle AI de Runway.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Image",
          "Image",
          "API"
        ],
        "models": [
          "Runway"
        ],
        "date": "2025-03-01",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 10,
        "io": {
          "inputs": [
            {
              "nodeId": 5,
              "nodeType": "LoadImage",
              "file": "example.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_luma_photon_i2i",
        "title": "Luma Photon: Image vers Image",
        "description": "Guider la génération d'images en utilisant une combinaison d'images et de prompt.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Image",
          "API"
        ],
        "models": [
          "Luma"
        ],
        "date": "2025-03-01",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 17,
        "io": {
          "inputs": [
            {
              "nodeId": 3,
              "nodeType": "LoadImage",
              "file": "api_luma_photon_i2i_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_magnific_image_style_transfer",
        "title": "Magnific : Référence de Style",
        "description": "Téléchargez une image cible et une image de référence de style. Générez une nouvelle image qui fusionne le style artistique de la référence avec la structure de votre cible.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Référence de Style"
        ],
        "models": [
          "Magnific"
        ],
        "date": "2026-01-26",
        "openSource": false,
        "usage": 61,
        "io": {
          "inputs": [
            {
              "nodeId": 11,
              "nodeType": "LoadImage",
              "file": "girl_riding_unicorn.png",
              "mediaType": "image"
            },
            {
              "nodeId": 13,
              "nodeType": "LoadImage",
              "file": "magnific_style_reference.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 14,
              "nodeType": "SaveImage",
              "file": "api_magnific_image_style_transfer.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "size": 0,
        "vram": 0,
        "searchRank": 0,
        "logos": [
          {
            "provider": "Magnific"
          }
        ],
        "thumbnail": [
          "input/girl_riding_unicorn.png",
          "output/api_magnific_image_style_transfer.png"
        ]
      },
      {
        "name": "api_stability_ai_sd3.5_i2i",
        "title": "Stability AI: SD3.5 Image vers Image",
        "description": "Générer des images de haute qualité avec un excellent respect des prompts. Parfait pour des cas d'utilisation professionnels à une résolution de 1 mégapixel.",
        "mediaType": "image",
        "thumbnailVariant": "compareSlider",
        "mediaSubtype": "webp",
        "tags": [
          "Image",
          "API"
        ],
        "models": [
          "Stability"
        ],
        "date": "2025-03-01",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 4,
        "io": {
          "inputs": [
            {
              "nodeId": 11,
              "nodeType": "LoadImage",
              "file": "api_stability_ai_sd3.5_i2i_input_image.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "sd3.5_large_depth",
        "title": "SD3.5 Large Profondeur",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générer des images guidées par les informations de profondeur en utilisant SD 3.5.",
        "thumbnailVariant": "hoverDissolve",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/sd3/#sd35-controlnets",
        "tags": [
          "Image",
          "ControlNet"
        ],
        "models": [
          "SD3.5",
          "Stability"
        ],
        "date": "2025-03-01",
        "size": 23590107873,
        "vram": 23590107873,
        "usage": 15,
        "io": {
          "inputs": [
            {
              "nodeId": 45,
              "nodeType": "LoadImage",
              "file": "sd3.5_large_depth_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_bfl_flux_1_kontext_multiple_images_input",
        "title": "Flux.1 Kontext Entrée Multiple d'Images",
        "description": "Importer plusieurs images et les éditer avec Flux.1 Kontext.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tutorialUrl": "https://docs.comfy.org/tutorials/partner-nodes/black-forest-labs/flux-1-kontext",
        "tags": [
          "API",
          "Édition d'image",
          "Image"
        ],
        "models": [
          "Flux.1 Kontext",
          "Flux"
        ],
        "date": "2025-05-29",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 40,
        "io": {
          "inputs": [
            {
              "nodeId": 84,
              "nodeType": "LoadImage",
              "file": "api_bfl_flux_1_kontext_multiple_images_input_girl.jpg",
              "mediaType": "image"
            },
            {
              "nodeId": 91,
              "nodeType": "LoadImage",
              "file": "api_bfl_flux_1_kontext_multiple_images_input_sofa.jpg",
              "mediaType": "image"
            },
            {
              "nodeId": 96,
              "nodeType": "LoadImage",
              "file": "api_bfl_flux_1_kontext_multiple_images_input_dog.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "flux_redux_model_example",
        "title": "Modèle Flux.1 Redux",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générer des images en transférant le style à partir d'images de référence en utilisant Flux Redux.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-controlnet",
        "tags": [
          "ControlNet",
          "Image"
        ],
        "models": [
          "Flux.1",
          "Flux"
        ],
        "date": "2025-03-01",
        "size": 35154307318,
        "vram": 35154307318,
        "usage": 61,
        "io": {
          "inputs": [
            {
              "nodeId": 40,
              "nodeType": "LoadImage",
              "file": "flux_redux_model_example_reference_image_1.png",
              "mediaType": "image"
            },
            {
              "nodeId": 47,
              "nodeType": "LoadImage",
              "file": "flux_redux_model_example_reference_image_2.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "flux_schnell",
        "title": "Flux.1 Schnell FP8",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générer rapidement des images avec la version quantifiée Flux Schnell fp8. Idéal pour le matériel d'entrée de gamme, ne nécessite que 4 étapes pour générer des images.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-text-to-image",
        "tags": [
          "Texte vers Image",
          "Image"
        ],
        "models": [
          "Flux.1",
          "Flux"
        ],
        "date": "2025-03-01",
        "size": 17233556275,
        "vram": 18253611008,
        "usage": 34,
        "username": "ComfyUI"
      },
      {
        "name": "flux_schnell_full_text_to_image",
        "title": "Flux.1 Schnell Full : Texte vers Image",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générer des images rapidement avec la version complète de Flux Schnell. Utilise la licence Apache2.0, ne nécessite que 4 étapes pour générer des images tout en maintenant une bonne qualité d'image.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-text-to-image",
        "tags": [
          "Texte vers Image",
          "Image"
        ],
        "models": [
          "Flux.1",
          "Flux"
        ],
        "date": "2025-03-01",
        "size": 34144990003,
        "vram": 34144990003,
        "usage": 23,
        "io": {
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "flux_schnell_full_text_to_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0,
        "thumbnail": [
          "output/flux_schnell_full_text_to_image.png"
        ]
      },
      {
        "name": "api_bfl_flux_pro_t2i",
        "title": "Flux.1 [Pro]: Texte vers Image",
        "description": "Générer des images avec un excellent suivi des prompts et une qualité visuelle en utilisant FLUX.1 Pro.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/partner-nodes/black-forest-labs/flux-1-1-pro-ultra-image",
        "tags": [
          "API",
          "Image",
          "Édition d'image"
        ],
        "models": [
          "Flux",
          "Flux.1"
        ],
        "date": "2025-05-01",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 41,
        "io": {
          "inputs": [
            {
              "nodeId": 14,
              "nodeType": "LoadImage",
              "file": "example.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 12,
              "nodeType": "SaveImage",
              "file": "api_bfl_flux_pro_t2i.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "searchRank": 0,
        "logos": [
          {
            "provider": "Black Forest Labs"
          }
        ],
        "thumbnail": [
          "output/api_bfl_flux_pro_t2i.png"
        ]
      },
      {
        "name": "image_pixeldit_t2i",
        "title": "PixelDiT : Texte vers image",
        "description": "Saisissez une invite textuelle et une invite négative facultative. Générez une image 1024px à l'aide du transformateur de diffusion de pixels sans VAE de PixelDiT.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Image"
        ],
        "models": [
          "PixelDiT"
        ],
        "date": "2026-04-29",
        "openSource": true,
        "size": 7838315315,
        "vram": 7838315315,
        "usage": 0,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "outputs": [
            {
              "nodeId": 43,
              "nodeType": "SaveImage",
              "file": "image_pixeldit_t2i.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "hidream_e1_full",
        "title": "Édition d'Image HiDream E1",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Éditer des images avec HiDream E1 - Modèle professionnel d'édition d'images en langage naturel.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/hidream/hidream-e1",
        "tags": [
          "Édition d'image",
          "Image"
        ],
        "models": [
          "HiDream"
        ],
        "date": "2025-05-01",
        "size": 34252364186,
        "vram": 34252364186,
        "usage": 23,
        "io": {
          "inputs": [
            {
              "nodeId": 13,
              "nodeType": "LoadImage",
              "file": "hidream_e1_full_input_image.jpg",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "hidream_e1_full.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0,
        "thumbnail": [
          "input/hidream_e1_full_input_image.jpg",
          "output/hidream_e1_full.png"
        ]
      },
      {
        "name": "hidream_e1_1",
        "title": "Édition d'Image HiDream E1.1",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Éditer des images avec HiDream E1.1 – il est meilleur en qualité d'image et en précision d'édition que HiDream-E1-Full.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/hidream/hidream-e1",
        "tags": [
          "Image",
          "Édition d'image"
        ],
        "models": [
          "HiDream"
        ],
        "date": "2025-07-21",
        "size": 50465865728,
        "vram": 50465865728,
        "usage": 42,
        "io": {
          "inputs": [
            {
              "nodeId": 13,
              "nodeType": "LoadImage",
              "file": "hidream_e1_1_input_image.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0
      },
      {
        "name": "hidream_i1_dev",
        "title": "HiDream I1 Dev",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générer des images avec HiDream I1 Dev - Version équilibrée avec 28 étapes d'inférence, adaptée au matériel de gamme moyenne.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/hidream/hidream-i1",
        "tags": [
          "Texte vers Image",
          "Image"
        ],
        "models": [
          "HiDream"
        ],
        "date": "2025-04-17",
        "size": 33285996544,
        "vram": 33285996544,
        "usage": 11,
        "io": {
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "hidream_i1_dev.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0,
        "thumbnail": [
          "output/hidream_i1_dev.png"
        ]
      },
      {
        "name": "hidream_i1_full",
        "title": "HiDream I1 Full",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générer des images avec HiDream I1 Full - Version complète avec 50 étapes d'inférence pour une sortie de la plus haute qualité.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/hidream/hidream-i1",
        "tags": [
          "Texte vers Image",
          "Image"
        ],
        "models": [
          "HiDream"
        ],
        "date": "2025-04-17",
        "size": 24266565222,
        "vram": 24266565222,
        "usage": 20,
        "io": {
          "outputs": [
            {
              "nodeId": 90,
              "nodeType": "SaveImage",
              "file": "hidream_i1_full.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0,
        "thumbnail": [
          "output/hidream_i1_full.png"
        ]
      },
      {
        "name": "hidream_i1_fast",
        "title": "HiDream I1 Fast",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générer des images rapidement avec HiDream I1 Fast - Version légère avec 16 étapes d'inférence, idéale pour des aperçus rapides sur du matériel d'entrée de gamme.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/hidream/hidream-i1",
        "tags": [
          "Texte vers Image",
          "Image"
        ],
        "models": [
          "HiDream"
        ],
        "date": "2025-04-17",
        "size": 24266565222,
        "vram": 24266565222,
        "usage": 2,
        "io": {
          "outputs": [
            {
              "nodeId": 88,
              "nodeType": "SaveImage",
              "file": "hidream_i1_fast.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0,
        "thumbnail": [
          "output/hidream_i1_fast.png"
        ]
      },
      {
        "name": "api_stability_ai_stable_image_ultra_t2i",
        "title": "Stability AI: Stable Image Ultra Texte vers Image",
        "description": "Générer des images de haute qualité avec un excellent respect des prompts. Parfait pour des cas d'utilisation professionnels à une résolution de 1 mégapixel.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Image",
          "Texte vers Image"
        ],
        "models": [
          "Stability"
        ],
        "date": "2025-03-01",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 8,
        "io": {
          "inputs": [
            {
              "nodeId": 57,
              "nodeType": "LoadImage",
              "file": "example.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 43,
              "nodeType": "SaveImage",
              "file": "api_stability_ai_stable_image_ultra_t2i.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "logos": [
          {
            "provider": "Stability"
          }
        ],
        "searchRank": 0,
        "thumbnail": [
          "output/api_stability_ai_stable_image_ultra_t2i.png"
        ]
      },
      {
        "name": "api_openai_image_1_i2i",
        "title": "OpenAI: GPT-Image-1 Image vers Image",
        "description": "Générer des images à partir d'images d'entrée en utilisant l'API OpenAI GPT Image 1.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Image",
          "API"
        ],
        "models": [
          "GPT-Image-1",
          "OpenAI"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "https://docs.comfy.org/tutorials/partner-nodes/openai/gpt-image-1",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 22,
        "io": {
          "inputs": [
            {
              "nodeId": 14,
              "nodeType": "LoadImage",
              "file": "api_openai_image_1_input_image.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "image_omnigen2_image_edit",
        "title": "Édition d'Image OmniGen2",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Éditer des images avec des instructions en langage naturel en utilisant les capacités avancées d'édition d'images d'OmniGen2 et le support de rendu de texte.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/omnigen/omnigen2",
        "tags": [
          "Image",
          "Édition d'image"
        ],
        "models": [
          "OmniGen"
        ],
        "date": "2025-06-30",
        "size": 15784004813,
        "vram": 15784004813,
        "usage": 35,
        "io": {
          "inputs": [
            {
              "nodeId": 16,
              "nodeType": "LoadImage",
              "file": "image_omnigen2_image_edit_input_image.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "image_omnigen2_image_edit.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0,
        "thumbnail": [
          "input/image_omnigen2_image_edit_input_image.png",
          "output/image_omnigen2_image_edit.png"
        ]
      },
      {
        "name": "sdxl_revision_text_prompts",
        "title": "SDXL Révision Prompts Texte",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générer des images en transférant des concepts à partir d'images de référence en utilisant SDXL Revision.",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/sdxl/#revision",
        "tags": [
          "Texte vers Image",
          "Image"
        ],
        "models": [
          "SDXL",
          "Stability"
        ],
        "date": "2025-03-01",
        "size": 10630044058,
        "vram": 10630044058,
        "usage": 55,
        "io": {
          "inputs": [
            {
              "nodeId": 34,
              "nodeType": "LoadImage",
              "file": "sdxl_revision_text_prompts_ref_image1.png",
              "mediaType": "image"
            },
            {
              "nodeId": 38,
              "nodeType": "LoadImage",
              "file": "sdxl_revision_text_prompts_ref_image2.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_openai_image_1_inpaint",
        "title": "OpenAI: GPT-Image-1 Inpainting",
        "description": "Éditer des images en utilisant l'inpainting avec l'API OpenAI GPT Image 1.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Restauration",
          "Image",
          "API"
        ],
        "models": [
          "GPT-Image-1",
          "OpenAI"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "https://docs.comfy.org/tutorials/partner-nodes/openai/gpt-image-1",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 36,
        "io": {
          "inputs": [
            {
              "nodeId": 29,
              "nodeType": "LoadImage",
              "file": "api_openai_image_1_input_image_mask.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_openai_image_1_t2i",
        "title": "OpenAI: GPT-Image-1 Texte vers Image",
        "description": "Générer des images à partir de prompts textuels en utilisant l'API OpenAI GPT Image 1.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Image",
          "Texte vers Image"
        ],
        "models": [
          "GPT-Image-1",
          "OpenAI"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "https://docs.comfy.org/tutorials/partner-nodes/openai/gpt-image-1",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 3,
        "io": {
          "inputs": [
            {
              "nodeId": 16,
              "nodeType": "LoadImage",
              "file": "example.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 14,
              "nodeType": "SaveImage",
              "file": "api_openai_image_1_t2i.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "logos": [
          {
            "provider": "OpenAI"
          }
        ],
        "searchRank": 0,
        "thumbnail": [
          "output/api_openai_image_1_t2i.png"
        ]
      },
      {
        "name": "api_openai_dall_e_2_t2i",
        "title": "OpenAI: Dall-E 2 Texte vers Image",
        "description": "Générer des images à partir de prompts textuels en utilisant l'API OpenAI Dall-E 2.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Image",
          "Texte vers Image"
        ],
        "models": [
          "OpenAI"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "https://docs.comfy.org/tutorials/partner-nodes/openai/dall-e-2",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 3,
        "io": {
          "outputs": [
            {
              "nodeId": 20,
              "nodeType": "SaveImage",
              "file": "api_openai_dall_e_2_t2i.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "logos": [
          {
            "provider": "OpenAI"
          }
        ],
        "searchRank": 0,
        "thumbnail": [
          "output/api_openai_dall_e_2_t2i.png"
        ]
      },
      {
        "name": "api_openai_dall_e_3_t2i",
        "title": "OpenAI: Dall-E 3 Texte vers Image",
        "description": "Générer des images à partir de prompts textuels en utilisant l'API OpenAI Dall-E 3.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Image",
          "Texte vers Image"
        ],
        "models": [
          "OpenAI"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "https://docs.comfy.org/tutorials/partner-nodes/openai/dall-e-3",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 12,
        "io": {
          "outputs": [
            {
              "nodeId": 24,
              "nodeType": "SaveImage",
              "file": "api_openai_dall_e_3_t2i.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "logos": [
          {
            "provider": "OpenAI"
          }
        ],
        "searchRank": 0,
        "thumbnail": [
          "output/api_openai_dall_e_3_t2i.png"
        ]
      },
      {
        "name": "image_ovis_text_to_image",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/ovis/ovis-image",
        "title": "Ovis-Image texte vers image",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Ovis-Image est un modèle texte-image de 7 milliards de paramètres spécifiquement optimisé pour le rendu de texte de haute qualité dans les images générées. Conçu pour fonctionner efficacement sous des contraintes de calcul, il excelle dans la génération précise d'images contenant du contenu textuel.",
        "tags": [
          "Texte vers Image",
          "Image"
        ],
        "models": [
          "Ovis-Image"
        ],
        "date": "2025-12-02",
        "size": 20228222222,
        "vram": 20228222222,
        "usage": 21,
        "username": "ComfyUI"
      },
      {
        "name": "api_recraft_image_gen_with_color_control",
        "title": "Recraft: Génération d'Image avec Contrôle Couleur",
        "description": "Générer des images avec des palettes de couleurs personnalisées et des visuels spécifiques à la marque en utilisant Recraft.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Image",
          "Image",
          "API"
        ],
        "models": [
          "Recraft"
        ],
        "date": "2025-03-01",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 5,
        "username": "ComfyUI"
      },
      {
        "name": "api_recraft_vector_gen",
        "title": "Recraft: Génération Vectorielle",
        "description": "Générer des images vectorielles de haute qualité à partir de prompts textuels en utilisant le générateur AI vectoriel de Recraft.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Image",
          "Image",
          "API",
          "Vecteur"
        ],
        "models": [
          "Recraft"
        ],
        "date": "2025-03-01",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 5,
        "username": "ComfyUI"
      },
      {
        "name": "api_recraft_image_gen_with_style_control",
        "title": "Recraft: Génération d'Image avec Contrôle Style",
        "description": "Contrôler le style avec des exemples visuels, aligner le positionnement et affiner les objets. Stocker et partager des styles pour une cohérence de marque parfaite.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Image",
          "Image",
          "API"
        ],
        "models": [
          "Recraft"
        ],
        "date": "2025-03-01",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 12,
        "username": "ComfyUI"
      },
      {
        "name": "sdxl_refiner_prompt_example",
        "title": "SDXL Affineur de Prompt",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Améliorer les images SDXL en utilisant des modèles de raffinement.",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/sdxl/",
        "tags": [
          "Texte vers Image",
          "Image"
        ],
        "models": [
          "SDXL",
          "Stability"
        ],
        "date": "2025-03-01",
        "size": 13013750907,
        "vram": 13013750907,
        "usage": 52,
        "username": "ComfyUI"
      },
      {
        "name": "api_bfl_flux_1_kontext_max_image",
        "title": "Flux.1 Kontext Max",
        "description": "Éditer des images avec Flux.1 Kontext max image.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tutorialUrl": "https://docs.comfy.org/tutorials/partner-nodes/black-forest-labs/flux-1-kontext",
        "tags": [
          "API",
          "Édition d'image",
          "Image"
        ],
        "models": [
          "Flux.1 Kontext",
          "Flux"
        ],
        "date": "2025-05-29",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 72,
        "io": {
          "inputs": [
            {
              "nodeId": 84,
              "nodeType": "LoadImage",
              "file": "api_bfl_flux_1_kontext_max_image_style_ref.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_openai_image_1_multi_inputs",
        "title": "OpenAI: GPT-Image-1 Multi Entrées",
        "description": "Générer des images à partir de plusieurs entrées en utilisant l'API OpenAI GPT Image 1.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Texte vers Image",
          "Image",
          "API"
        ],
        "models": [
          "GPT-Image-1",
          "OpenAI"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "https://docs.comfy.org/tutorials/partner-nodes/openai/gpt-image-1",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 29,
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "api_openai_image_1_hat.png",
              "mediaType": "image"
            },
            {
              "nodeId": 4,
              "nodeType": "LoadImage",
              "file": "api_openai_image_1_input_image.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "image_omnigen2_t2i",
        "title": "OmniGen2 : Texte vers Image",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générer des images de haute qualité à partir de prompts textuels en utilisant le modèle multimodal unifié 7B d'OmniGen2 avec une architecture à double chemin.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/omnigen/omnigen2",
        "tags": [
          "Image",
          "Texte vers Image"
        ],
        "models": [
          "OmniGen"
        ],
        "date": "2025-06-30",
        "size": 15784004813,
        "vram": 15784004813,
        "usage": 9,
        "io": {
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "image_omnigen2_t2i.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0,
        "thumbnail": [
          "output/image_omnigen2_t2i.png"
        ]
      },
      {
        "name": "sd3.5_large_blur",
        "title": "SD3.5 Large Flou",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générer des images guidées par des images de référence floues en utilisant SD 3.5.",
        "thumbnailVariant": "hoverDissolve",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/sd3/#sd35-controlnets",
        "tags": [
          "Image"
        ],
        "models": [
          "SD3.5",
          "Stability"
        ],
        "date": "2025-03-01",
        "size": 23590107873,
        "vram": 23590107873,
        "usage": 5,
        "io": {
          "inputs": [
            {
              "nodeId": 57,
              "nodeType": "LoadImage",
              "file": "sd3.5_large_blur_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_stability_ai_sd3.5_t2i",
        "title": "Stability AI: SD3.5 Texte vers Image",
        "description": "Générer des images de haute qualité avec un excellent respect des prompts. Parfait pour des cas d'utilisation professionnels à une résolution de 1 mégapixel.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Image",
          "Texte vers Image"
        ],
        "models": [
          "Stability"
        ],
        "date": "2025-03-01",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 1,
        "io": {
          "inputs": [
            {
              "nodeId": 4,
              "nodeType": "LoadImage",
              "file": "example.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 2,
              "nodeType": "SaveImage",
              "file": "api_stability_ai_sd3.5_t2i.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "logos": [
          {
            "provider": "Stability"
          }
        ],
        "searchRank": 0,
        "thumbnail": [
          "output/api_stability_ai_sd3.5_t2i.png"
        ]
      },
      {
        "name": "api_ideogram_v3_t2i",
        "title": "Ideogram V3: Texte vers Image",
        "description": "Générer des images de qualité professionnelle avec un excellent alignement des prompts, du photoréalisme et un rendu de texte en utilisant Ideogram V3.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Image",
          "Texte vers Image"
        ],
        "models": [
          "Ideogram"
        ],
        "date": "2025-03-01",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 7,
        "io": {
          "outputs": [
            {
              "nodeId": 59,
              "nodeType": "SaveImage",
              "file": "api_ideogram_v3_t2i.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "logos": [
          {
            "provider": "Ideogram"
          }
        ],
        "searchRank": 0,
        "thumbnail": [
          "output/api_ideogram_v3_t2i.png"
        ]
      },
      {
        "name": "api_luma_photon_style_ref",
        "title": "Luma Photon: Référence de Style",
        "description": "Générer des images en mélangeant des références de style avec un contrôle précis en utilisant Luma Photon.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Image",
          "Texte vers Image"
        ],
        "models": [
          "Luma"
        ],
        "date": "2025-03-01",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 4,
        "io": {
          "inputs": [
            {
              "nodeId": 26,
              "nodeType": "LoadImage",
              "file": "api_luma_photon_i2i_ref_image_1.png",
              "mediaType": "image"
            },
            {
              "nodeId": 52,
              "nodeType": "LoadImage",
              "file": "api_luma_photon_i2i_ref_image_2.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 32,
              "nodeType": "SaveImage",
              "file": "api_luma_photon_style_ref.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "searchRank": 0,
        "logos": [
          {
            "provider": "Luma"
          }
        ],
        "thumbnail": [
          "input/api_luma_photon_i2i_ref_image_1.png",
          "output/api_luma_photon_style_ref.png"
        ]
      },
      {
        "name": "api_krea2_style_reference",
        "title": "Krea 2 : Référence de style",
        "description": "Téléchargez une image de référence de style et saisissez une invite textuelle. Générez une image correspondant à l'invite tout en appliquant le style esthétique de votre référence.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Référence de Style"
        ],
        "models": [
          "Krea 2"
        ],
        "logos": [
          {
            "provider": "Krea"
          }
        ],
        "date": "2026-05-27",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 220,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 11,
              "nodeType": "LoadImage",
              "file": "krea_style_reference_image1.png",
              "mediaType": "image"
            },
            {
              "nodeId": 12,
              "nodeType": "LoadImage",
              "file": "krea_style_reference_image2.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 2,
              "nodeType": "SaveImage",
              "file": "api_krea2_style_reference.png",
              "mediaType": "image"
            }
          ]
        }
      }
    ]
  },
  {
    "moduleName": "default",
    "type": "video",
    "category": "Type de génération",
    "icon": "icon-[lucide--film]",
    "title": "Vidéo",
    "templates": [
      {
        "name": "video_ltx2_3_i2v",
        "title": "LTX-2.3 : Image vers vidéo",
        "description": "Téléchargez une image pour générer une vidéo avec une meilleure cohérence de mouvement et des détails fins, incluant un support amélioré pour les formats portrait et la qualité audio.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "LTX-2.3",
          "Lightricks"
        ],
        "date": "2026-03-05",
        "openSource": true,
        "size": 47244640256,
        "vram": 47244640256,
        "usage": 4012,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 269,
              "nodeType": "LoadImage",
              "file": "egyptian_queen.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_grok_video",
        "title": "Grok : Génération vidéo",
        "description": "Saisissez des invites textuelles ou une image initiale pour générer des vidéos d'une durée maximale de 15 secondes avec audio synchronisé à l'aide du modèle Grok.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vidéo",
          "Image vers Vidéo",
          "Texte vers Vidéo",
          "API"
        ],
        "models": [
          "Grok"
        ],
        "date": "2026-01-28",
        "openSource": false,
        "usage": 2219,
        "io": {
          "inputs": [
            {
              "nodeId": 3,
              "nodeType": "LoadImage",
              "file": "sci-fi_mech.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 2,
              "nodeType": "SaveVideo",
              "file": "api_grok_video.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/api_grok_video.mp4"
        ]
      },
      {
        "name": "video_wan2_2_14B_i2v",
        "title": "Wan 2.2 14B Image vers Vidéo",
        "description": "Transformer des images statiques en vidéos dynamiques avec un contrôle précis du mouvement et une préservation du style en utilisant Wan 2.2.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "hoverDissolve",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan2_2",
        "tags": [
          "Image vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "Wan",
          "Wan2.2"
        ],
        "date": "2025-07-29",
        "size": 38010460570,
        "vram": 38010460570,
        "usage": 2095,
        "io": {
          "inputs": [
            {
              "nodeId": 97,
              "nodeType": "LoadImage",
              "file": "video_wan2_2_14B_i2v_input_image.jpg",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 108,
              "nodeType": "SaveVideo",
              "file": "video_wan2_2_14B_i2v.mp4",
              "mediaType": "video"
            }
          ]
        },
        "openSource": true,
        "searchRank": 0,
        "username": "ComfyUI",
        "thumbnail": [
          "output/video_wan2_2_14B_i2v.mp4"
        ]
      },
      {
        "name": "video_wan2_2_14B_t2v",
        "title": "Wan 2.2 14B Texte vers Vidéo",
        "description": "Générer des vidéos de haute qualité à partir de prompts textuels avec un contrôle esthétique cinématographique et une génération de mouvement dynamique en utilisant Wan 2.2.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan2_2",
        "tags": [
          "Texte vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "Wan2.2",
          "Wan"
        ],
        "date": "2025-07-29",
        "size": 38031935406,
        "vram": 38031935406,
        "usage": 265,
        "username": "ComfyUI"
      },
      {
        "name": "api_grok_imagine_video_1_5",
        "title": "Grok Imagine Video 1.5 : Image en vidéo",
        "description": "Téléchargez une image et une invite de texte facultative pour générer une vidéo avec un son natif, un mouvement réaliste et une sortie de haute qualité jusqu'à une résolution 720p.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo"
        ],
        "models": [
          "Grok"
        ],
        "date": "2026-06-01",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 0,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 6,
              "nodeType": "LoadImage",
              "file": "robot_nun_pray.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "video_ltx2_3_ia2v",
        "title": "LTX-2.3 : Image et audio en vidéo",
        "description": "Téléchargez une image et un fichier audio pour générer une vidéo de haute qualité avec des mouvements de lèvres synchronisés en utilisant LTX-2.3.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo",
          "Synchronisation labiale",
          "Vidéo"
        ],
        "models": [
          "LTX-2.3"
        ],
        "date": "2026-03-09",
        "openSource": true,
        "size": 42949672960,
        "vram": 42949672960,
        "usage": 719,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 269,
              "nodeType": "LoadImage",
              "file": "cactus_man.png",
              "mediaType": "image"
            },
            {
              "nodeId": 276,
              "nodeType": "LoadAudio",
              "file": "ltx_23_audio.mp3",
              "mediaType": "audio"
            }
          ],
          "outputs": [
            {
              "nodeId": 341,
              "nodeType": "SaveVideo",
              "file": "video_ltx2_3_ia2v.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/video_ltx2_3_ia2v.mp4"
        ]
      },
      {
        "name": "video_bernini_r_video_editing",
        "title": "Bernini-R : Montage vidéo",
        "description": "Générez une vidéo montée avec un rééclairage cohérent en utilisant Bernini-R. Idéal pour le rééclairage de portraits et de produits, la photographie de catalogue e-commerce et la création d'un éclairage cohérent dans des ensembles de photos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Édition vidéo"
        ],
        "models": [
          "Bernini-R"
        ],
        "date": "2026-06-14",
        "openSource": true,
        "size": 38762079846,
        "vram": 38762079846,
        "usage": 0,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 47,
              "nodeType": "LoadVideo",
              "file": "vintage_field_style_look.mp4",
              "mediaType": "video"
            },
            {
              "nodeId": 104,
              "nodeType": "LoadImage",
              "file": "example.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "api_grok_video_edit",
        "title": "Grok : Édition vidéo",
        "description": "Téléchargez une vidéo à éditer. Saisissez vos modifications souhaitées. Générez une vidéo éditée en utilisant l'API Grok.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Édition vidéo"
        ],
        "models": [
          "Grok"
        ],
        "date": "2026-01-28",
        "openSource": false,
        "usage": 134,
        "size": 0,
        "vram": 0,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 8,
              "nodeType": "LoadVideo",
              "file": "futuristic_motorcycle.mp4",
              "mediaType": "video"
            }
          ],
          "outputs": [
            {
              "nodeId": 2,
              "nodeType": "SaveVideo",
              "file": "api_grok_video_edit.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "input/futuristic_motorcycle.mp4",
          "output/api_grok_video_edit.mp4"
        ]
      },
      {
        "name": "video_wan21_scail2_character_replacement",
        "title": "SCAIL2 : Remplacement de caractères",
        "description": "Téléchargez 1 image de personnage de référence et 1 vidéo de conduite. Générez une vidéo animée du personnage correspondant au mouvement de la vidéo de conduite. Idéal pour l'animation de personnages, le remplacement de personnages dans une vidéo et les projets de transfert de mouvement.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Character Replacement"
        ],
        "models": [
          "Wan2.1 SCAIL"
        ],
        "date": "2026-06-15",
        "openSource": true,
        "size": 44775034061,
        "vram": 44775034061,
        "usage": 0,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 30,
              "nodeType": "LoadImage",
              "file": "reference_streetwear_character.png",
              "mediaType": "image"
            },
            {
              "nodeId": 155,
              "nodeType": "LoadVideo",
              "file": "driving_outdoor_dance.mp4",
              "mediaType": "video"
            }
          ]
        }
      },
      {
        "name": "video_ltx2_3_ic_lora",
        "title": "LTX 2.3 IC-LoRA Union Control",
        "description": "Générez des vidéos LTX 2.3 avec IC-LoRA en utilisant des entrées de contrôle alignées comme la profondeur, la pose ou les contours.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "ControlNet",
          "Vidéo"
        ],
        "models": [
          "LTX-2.3"
        ],
        "date": "2026-04-25",
        "openSource": true,
        "size": 40909563494,
        "vram": 40909563494,
        "usage": 213,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 199,
              "nodeType": "LoadVideo",
              "file": "stone_ruins.mp4",
              "mediaType": "video"
            },
            {
              "nodeId": 200,
              "nodeType": "LoadImage",
              "file": "the_forgotten_gate.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "api_grok_reference_to_video",
        "title": "Grok : Référence à la vidéo",
        "description": "Téléchargez une image de référence et générez une vidéo en utilisant l'API Grok, prenant en charge jusqu'à 6 images de référence pour une meilleure cohérence.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Référence de Personnage",
          "Vidéo"
        ],
        "models": [
          "Grok"
        ],
        "logos": [
          {
            "provider": "Grok"
          }
        ],
        "date": "2026-03-24",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 165,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 5,
              "nodeType": "LoadImage",
              "file": "quiet_girl.png",
              "mediaType": "image"
            },
            {
              "nodeId": 6,
              "nodeType": "LoadImage",
              "file": "phone.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 4,
              "nodeType": "SaveVideo",
              "file": "api_grok_reference_to_video.mp4",
              "mediaType": "video"
            }
          ]
        },
        "thumbnail": [
          "output/api_grok_reference_to_video.mp4"
        ]
      },
      {
        "name": "api_grok_video_extend",
        "title": "Grok : Extension vidéo",
        "description": "Téléchargez une courte vidéo et un texte décrivant la scène suivante. Générez une extension vidéo fluide en utilisant Grok extend.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vidéo",
          "Extension vidéo"
        ],
        "models": [
          "Grok"
        ],
        "logos": [
          {
            "provider": "Grok"
          }
        ],
        "date": "2026-03-24",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 105,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 1,
              "nodeType": "LoadVideo",
              "file": "deep_space_nexus.mp4",
              "mediaType": "video"
            }
          ],
          "outputs": [
            {
              "nodeId": 3,
              "nodeType": "SaveVideo",
              "file": "api_grok_video_extend.mp4",
              "mediaType": "video"
            }
          ]
        },
        "thumbnail": [
          "output/api_grok_video_extend.mp4"
        ]
      },
      {
        "name": "video_ltx2_3_flf2v",
        "title": "LTX-2.3: FLF2V",
        "description": "Téléchargez une image de départ pour générer une séquence vidéo. Le flux de travail crée une courte vidéo avec un style et un mouvement cohérents, en commençant par l'image que vous avez fournie.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vidéo première-dernière image",
          "Vidéo"
        ],
        "models": [
          "LTX-2.3"
        ],
        "date": "2026-03-16",
        "openSource": true,
        "size": 38976828211,
        "vram": 38976828211,
        "usage": 688,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 31,
              "nodeType": "LoadImage",
              "file": "high_view_classic_car.png",
              "mediaType": "image"
            },
            {
              "nodeId": 39,
              "nodeType": "LoadImage",
              "file": "low_view_classic_car.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 68,
              "nodeType": "SaveVideo",
              "file": "video_ltx2_3_flf2v.mp4",
              "mediaType": "video"
            }
          ]
        },
        "thumbnail": [
          "output/video_ltx2_3_flf2v.mp4"
        ],
        "username": "ComfyUI"
      },
      {
        "name": "video_ltx2_3_t2v",
        "title": "LTX-2.3 : Texte en vidéo",
        "description": "Générez une vidéo à partir d'une invite texte, en utilisant éventuellement une image comme référence. Recevez une vidéo de haute qualité avec un mouvement, un audio et des détails améliorés, optimisée pour les formats portrait ou paysage.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "LTX-2.3",
          "Lightricks"
        ],
        "date": "2026-03-05",
        "openSource": true,
        "size": 47244640256,
        "vram": 47244640256,
        "usage": 588,
        "searchRank": 0,
        "io": {
          "outputs": [
            {
              "nodeId": 75,
              "nodeType": "SaveVideo",
              "file": "video_ltx2_3_t2v.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/video_ltx2_3_t2v.mp4"
        ]
      },
      {
        "name": "video_ltx2_3_id_lora",
        "title": "LTX-2.3: ID LoRA",
        "description": "Générez des vidéos personnalisées avec audio synchronisé à partir d'une invite texte, d'une image de référence et d'un court extrait audio. Utilisez ID-LoRA pour adapter l'apparence et la voix d'une personne dans un modèle génératif unique.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Synchronisation labiale",
          "Vidéo",
          "Clonage Vocal"
        ],
        "models": [
          "LTX-2.3"
        ],
        "date": "2026-03-27",
        "openSource": true,
        "size": 43486543872,
        "vram": 43486543872,
        "usage": 209,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 269,
              "nodeType": "LoadImage",
              "file": "vintage_thinker.png",
              "mediaType": "image"
            },
            {
              "nodeId": 276,
              "nodeType": "LoadAudio",
              "file": "ltx23_reference_audio.mp3",
              "mediaType": "audio"
            }
          ],
          "outputs": [
            {
              "nodeId": 341,
              "nodeType": "SaveVideo",
              "file": "video_ltx2_3_id_lora.mp4",
              "mediaType": "video"
            }
          ]
        },
        "thumbnail": [
          "output/video_ltx2_3_id_lora.mp4"
        ]
      },
      {
        "name": "api_runway_aleph2_video_edit",
        "title": "Runway Aleph2 : Montage vidéo",
        "description": "Générez une seule vidéo éditée qui préserve le mouvement et le timing d'origine tout en appliquant les modifications choisies. Idéal pour le rééclairage de portraits et de produits, un éclairage cohérent sur les ensembles de photos et la présentation de vêtements de commerce électronique.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Édition vidéo"
        ],
        "models": [
          "Runway"
        ],
        "date": "2026-06-15",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 0,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 3,
              "nodeType": "LoadImage",
              "file": "example.png",
              "mediaType": "image"
            },
            {
              "nodeId": 4,
              "nodeType": "LoadVideo",
              "file": "sunset_city_skateboarder.mp4",
              "mediaType": "video"
            }
          ]
        }
      },
      {
        "name": "video_ltx2_i2v",
        "title": "LTX-2 : De l'image à la vidéo",
        "description": "Transformez des images statiques en vidéos dynamiques avec LTX-2, synchronisation audio/vidéo et mouvements naturels.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "LTX-2",
          "Lightricks"
        ],
        "date": "2026-01-06",
        "size": 38010460570,
        "vram": 38010460570,
        "usage": 246,
        "searchRank": 0,
        "openSource": true,
        "io": {
          "inputs": [
            {
              "nodeId": 98,
              "nodeType": "LoadImage",
              "file": "freckled_curly_girl.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 75,
              "nodeType": "SaveVideo",
              "file": "video_ltx2_i2v.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/video_ltx2_i2v.mp4"
        ]
      },
      {
        "name": "video_ltx2_t2v",
        "title": "LTX-2 Texte en Vidéo",
        "description": "Générez des vidéos de haute qualité à partir de texte avec LTX-2 : audio/vidéo synchronisés, mouvements dynamiques et synchronisation labiale.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "LTX-2",
          "Lightricks"
        ],
        "date": "2026-01-06",
        "size": 45526653338,
        "vram": 45526653338,
        "usage": 53,
        "searchRank": 0,
        "openSource": true,
        "io": {
          "outputs": [
            {
              "nodeId": 75,
              "nodeType": "SaveVideo",
              "file": "video_ltx2_t2v.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/video_ltx2_t2v.mp4"
        ]
      },
      {
        "name": "api_happyhorse1_0_i2v",
        "title": "HappyHorse : Image en Vidéo",
        "description": "Générez des vidéos fluides et de haute qualité à partir d'images en utilisant HappyHorse-1.0-I2V avec un rendu dynamique réaliste et une compréhension sémantique précise du texte et des images.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo"
        ],
        "models": [
          "HappyHorse 1.0"
        ],
        "logos": [
          {
            "provider": "HappyHorse"
          }
        ],
        "date": "2026-04-27",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 150,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 14,
              "nodeType": "LoadImage",
              "file": "pink_city_horse.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 6,
              "nodeType": "SaveVideo",
              "file": "api_happyhorse1_0_i2v.mp4",
              "mediaType": "video"
            }
          ]
        },
        "thumbnail": [
          "output/api_happyhorse1_0_i2v.mp4"
        ]
      },
      {
        "name": "api_happyhorse1_0_t2v",
        "title": "HappyHorse : Texte en Vidéo",
        "description": "Générez des vidéos réalistes de haute qualité à partir d'invites textuelles avec un mouvement fluide et des détails riches. Saisissez des descriptions textuelles pour produire des vidéos dynamiques avec une compréhension sémantique précise.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texte vers Vidéo"
        ],
        "models": [
          "HappyHorse 1.0"
        ],
        "logos": [
          {
            "provider": "HappyHorse"
          }
        ],
        "date": "2026-04-27",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 26,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "outputs": [
            {
              "nodeId": 6,
              "nodeType": "SaveVideo",
              "file": "api_happyhorse1_0_t2v.mp4",
              "mediaType": "video"
            }
          ]
        },
        "thumbnail": [
          "output/api_happyhorse1_0_t2v.mp4"
        ]
      },
      {
        "name": "api_happyhorse1_0_video_edit",
        "title": "HappyHorse : Montage vidéo",
        "description": "Modifiez une vidéo à l'aide d'instructions textuelles et d'images de référence facultatives pour le transfert de style ou le remplacement local. Prend une vidéo et jusqu'à 5 images de référence en entrée, et produit une vidéo modifiée.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Édition vidéo",
          "API"
        ],
        "models": [
          "HappyHorse 1.0"
        ],
        "logos": [
          {
            "provider": "HappyHorse"
          }
        ],
        "date": "2026-04-27",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 211,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 14,
              "nodeType": "LoadImage",
              "file": "urban_man.png",
              "mediaType": "image"
            },
            {
              "nodeId": 16,
              "nodeType": "LoadVideo",
              "file": "woman_by_tram.mp4",
              "mediaType": "video"
            }
          ],
          "outputs": [
            {
              "nodeId": 6,
              "nodeType": "SaveVideo",
              "file": "api_happyhorse1_0_video_edit.mp4",
              "mediaType": "video"
            }
          ]
        },
        "thumbnail": [
          "input/woman_by_tram.mp4",
          "output/api_happyhorse1_0_video_edit.mp4"
        ]
      },
      {
        "name": "api_happyhorse1_0_r2v",
        "title": "HappyHorse : Référence vidéo",
        "description": "Générez des vidéos qui préservent les personnages principaux à partir de plusieurs images de référence à l'aide d'invites textuelles. Saisissez jusqu'à 9 images de référence et une description de la scène pour produire une vidéo de 3 à 15 secondes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Référence à la vidéo",
          "API"
        ],
        "models": [
          "HappyHorse 1.0"
        ],
        "logos": [
          {
            "provider": "HappyHorse"
          }
        ],
        "date": "2026-04-27",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 60,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 14,
              "nodeType": "LoadImage",
              "file": "car_ref.png",
              "mediaType": "image"
            },
            {
              "nodeId": 18,
              "nodeType": "LoadImage",
              "file": "man_ref.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 6,
              "nodeType": "SaveVideo",
              "file": "api_happyhorse1_0_r2v.mp4",
              "mediaType": "video"
            }
          ]
        },
        "thumbnail": [
          "output/api_happyhorse1_0_r2v.mp4"
        ]
      },
      {
        "name": "api_wan2_7_i2v",
        "title": "Wan2.7 : Image en vidéo",
        "description": "Téléchargez une image et un fichier audio pour générer une vidéo avec son synchronisé, en utilisant la première et la dernière image pour le contrôle.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "Wan2.7"
        ],
        "logos": [
          {
            "provider": "WAN"
          }
        ],
        "date": "2026-04-02",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 405,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 24,
              "nodeType": "LoadImage",
              "file": "tv_head.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 32,
              "nodeType": "SaveVideo",
              "file": "api_wan2_7_i2v.mp4",
              "mediaType": "video"
            }
          ]
        }
      },
      {
        "name": "api_kling_motion_control3",
        "title": "Kling 3.0: Motion Control",
        "description": "Téléchargez une image de personnage et une vidéo de référence de mouvement. Générez une nouvelle vidéo où votre personnage effectue les actions de la référence, avec une cohérence faciale améliorée grâce à une liaison d'éléments optionnelle.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Contrôle du Mouvement"
        ],
        "models": [
          "Kling 3.0"
        ],
        "logos": [
          {
            "provider": "Kling"
          }
        ],
        "date": "2026-03-06",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 288,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "future_robot.png",
              "mediaType": "image"
            },
            {
              "nodeId": 3,
              "nodeType": "LoadVideo",
              "file": "boxing_man.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_kling_v3_video",
        "title": "Kling 3.0 : Génération vidéo",
        "description": "Saisissez du texte ou des images pour générer des séquences vidéo de 15 secondes avec des compositions multi-plans, des mouvements complexes de caméra et des sujets cohérents.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Image vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "Kling 3.0"
        ],
        "logos": [
          {
            "provider": "Kling"
          }
        ],
        "date": "2026-02-10",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 827,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 1,
              "nodeType": "LoadImage",
              "file": "boxing.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 2,
              "nodeType": "SaveVideo",
              "file": "api_kling_v3_video.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/api_kling_v3_video.mp4"
        ]
      },
      {
        "name": "api_bytedance_image_to_video",
        "title": "ByteDance: Image vers Vidéo",
        "description": "Transformez des images statiques en vidéos dynamiques avec le modèle Seedance de ByteDance. Analyse la structure de l'image et génère un mouvement naturel avec un style visuel cohérent et des séquences vidéo cohérentes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Image vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "Seedance1.0 Pro",
          "ByteDance"
        ],
        "date": "2025-10-06",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 937,
        "io": {
          "inputs": [
            {
              "nodeId": 12,
              "nodeType": "LoadImage",
              "file": "api_bytedance_image_to_video_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "logos": [
          {
            "provider": "ByteDance"
          }
        ],
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "api_bytedance_seedance1_5_image_to_video",
        "title": "Seedance 1.5 Pro : De l'image à la vidéo",
        "description": "Transformez des images en personnages vivants avec la parole, le mouvement et des effets sonores synchronisés grâce à seedance1.5 Pro.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Image vers Vidéo"
        ],
        "models": [
          "Seedance"
        ],
        "date": "2026-01-19",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 790,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 4,
              "nodeType": "LoadImage",
              "file": "young_baseball_player.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveVideo",
              "file": "api_bytedance_seedance1_5_image_to_video.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI",
        "logos": [
          {
            "provider": "ByteDance"
          }
        ],
        "thumbnail": [
          "output/api_bytedance_seedance1_5_image_to_video.mp4"
        ]
      },
      {
        "name": "api_wan2_7_video_edit",
        "title": "Wan2.7 : Édition vidéo",
        "description": "Téléchargez une vidéo et les images correspondantes pour modifier et remplacer des personnages ou des scènes à l'aide du modèle Wan2.7.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Vidéo",
          "Édition vidéo"
        ],
        "models": [
          "Wan2.7"
        ],
        "logos": [
          {
            "provider": "WAN"
          }
        ],
        "date": "2026-04-02",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 238,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 1,
              "nodeType": "LoadVideo",
              "file": "play_chess.mp4",
              "mediaType": "video"
            },
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "old_bear.png",
              "mediaType": "image"
            },
            {
              "nodeId": 3,
              "nodeType": "LoadImage",
              "file": "funny_dog.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 5,
              "nodeType": "SaveVideo",
              "file": "api_wan2_7_video_edit.mp4",
              "mediaType": "video"
            }
          ]
        }
      },
      {
        "name": "api_wan2_7_t2v",
        "title": "Wan2.7 : Texte en Vidéo",
        "description": "Générez des vidéos à partir de prompts texte avec Wan 2.7. Prend en charge la référence audio pour créer des vidéos avec synchronisation labiale",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Synchronisation labiale",
          "Texte vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "Wan2.7"
        ],
        "date": "2026-04-02",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 44,
        "searchRank": 0,
        "username": "ComfyUI",
        "logos": [
          {
            "provider": "WAN"
          }
        ]
      },
      {
        "name": "api_wan2_7_r2v",
        "title": "Wan2.7 : Référence à la vidéo",
        "description": "Téléchargez une vidéo de référence et une image de personnage pour générer une vidéo avec des caractéristiques de personnage cohérentes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vidéo"
        ],
        "models": [
          "Wan2.7"
        ],
        "logos": [
          {
            "provider": "WAN"
          }
        ],
        "date": "2026-04-02",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 51,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 4,
              "nodeType": "LoadImage",
              "file": "steampunk_woman_underwater.png",
              "mediaType": "image"
            },
            {
              "nodeId": 5,
              "nodeType": "LoadImage",
              "file": "x_robot.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 7,
              "nodeType": "SaveVideo",
              "file": "api_wan2_7_r2v.mp4",
              "mediaType": "video"
            }
          ]
        }
      },
      {
        "name": "api_kling_avatar2",
        "title": "Kling : Avatar 2.0",
        "description": "Téléchargez un portrait et un fichier audio pour générer une vidéo d'avatar parlant avec des mouvements de lèvres synchronisés et des expressions faciales naturelles.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Synchronisation labiale",
          "API"
        ],
        "models": [
          "Kling"
        ],
        "logos": [
          {
            "provider": "Kling"
          }
        ],
        "date": "2026-02-26",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 48,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 3,
              "nodeType": "LoadImage",
              "file": "woman_in_red.png",
              "mediaType": "image"
            },
            {
              "nodeId": 4,
              "nodeType": "LoadAudio",
              "file": "kling_avatar_input.mp3",
              "mediaType": "audio"
            }
          ],
          "outputs": [
            {
              "nodeId": 5,
              "nodeType": "SaveVideo",
              "file": "api_kling_avatar2.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/api_kling_avatar2.mp4"
        ]
      },
      {
        "name": "video_wan_vace_14B_v2v",
        "title": "Wan VACE Control Video",
        "description": "Générer des vidéos en contrôlant les vidéos d'entrée et les images de référence en utilisant Wan VACE.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/vace",
        "tags": [
          "Vidéo vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "Wan2.1",
          "Wan"
        ],
        "date": "2025-05-21",
        "size": 57756572713,
        "vram": 57756572713,
        "usage": 106,
        "io": {
          "inputs": [
            {
              "nodeId": 134,
              "nodeType": "LoadImage",
              "file": "video_wan_vace_14B_v2v_reference_image.jpg",
              "mediaType": "image"
            },
            {
              "nodeId": 145,
              "nodeType": "LoadVideo",
              "file": "video_wan_vace_14B_v2v_reference_image_control_video.mp4",
              "mediaType": "video"
            }
          ],
          "outputs": [
            {
              "nodeId": 114,
              "nodeType": "SaveVideo",
              "file": "video_wan_vace_14B_v2v.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_veo3",
        "title": "Veo3: Image vers Vidéo",
        "description": "Generate high-quality 8-second videos from text prompts or images using Google's advanced Veo 3 API. Features audio generation, prompt enhancement, and dual model options for speed or quality.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo",
          "Texte vers Vidéo",
          "API"
        ],
        "models": [
          "Veo",
          "Google"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 338,
        "io": {
          "inputs": [
            {
              "nodeId": 11,
              "nodeType": "LoadImage",
              "file": "api_veo3_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_kling_v3_flf2v",
        "title": "Kling 3.0 : De la première et dernière image à la vidéo",
        "description": "Saisissez une image de la première et de la dernière image pour générer une séquence vidéo continue avec génération multi-prises, contrôle précis des éléments et prise en charge des invites multilingues.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Vidéo",
          "Vidéo première-dernière image"
        ],
        "models": [
          "Kling 3.0"
        ],
        "logos": [
          {
            "provider": "Kling"
          }
        ],
        "date": "2026-02-10",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 447,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 1,
              "nodeType": "LoadImage",
              "file": "goldenfish_in_bag.png",
              "mediaType": "image"
            },
            {
              "nodeId": 13,
              "nodeType": "LoadImage",
              "file": "man_in_daydream.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 2,
              "nodeType": "SaveVideo",
              "file": "Kling_v3_flf2v.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/Kling_v3_flf2v.mp4"
        ]
      },
      {
        "name": "video_causal_forcing_i2v",
        "title": "Forçage Causal : Image vers Vidéo",
        "description": "Saisissez une invite textuelle et sélectionnez un point de contrôle de modèle. Générez une vidéo de haute qualité en utilisant Causal Forcing ou Causal Forcing++ avec 1 à 4 étapes d'inférence.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo"
        ],
        "models": [
          "Wan2.1"
        ],
        "date": "2026-03-31",
        "openSource": true,
        "size": 12670153523,
        "vram": 12670153523,
        "usage": 0,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 18,
              "nodeType": "LoadImage",
              "file": "girl_riding_a_wolf.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "api_kling_o3_video_edit",
        "title": "Kling O3 : Édition vidéo",
        "description": "Téléchargez une vidéo et une image de référence pour éditer avec Kling O3. Générez une vidéo éditée professionnellement avec un montage précis du sujet, une composition de scène et une synchronisation audio-visuelle native.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Édition vidéo",
          "API",
          "Vidéo"
        ],
        "models": [
          "Kling O3"
        ],
        "logos": [
          {
            "provider": "Kling"
          }
        ],
        "date": "2026-02-10",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 152,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 17,
              "nodeType": "LoadImage",
              "file": "giant_trees_sky_pyramid.png",
              "mediaType": "image"
            },
            {
              "nodeId": 25,
              "nodeType": "LoadVideo",
              "file": "kling_o3_video_input.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_kling_o3_flf2v",
        "title": "Kling O3 : FLF2V",
        "description": "Téléchargez des images de référence ou spécifiez les images de début et de fin. Générez une vidéo avec un contrôle sémantique précis, une durée plus longue et une meilleure cohérence narrative.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Vidéo première-dernière image"
        ],
        "models": [
          "Kling O3"
        ],
        "logos": [
          {
            "provider": "Kling"
          }
        ],
        "date": "2026-02-10",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 68,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 17,
              "nodeType": "LoadImage",
              "file": "ivory_rider_right_front_view.png",
              "mediaType": "image"
            },
            {
              "nodeId": 34,
              "nodeType": "LoadImage",
              "file": "ivory_rider.png",
              "mediaType": "image"
            },
            {
              "nodeId": 35,
              "nodeType": "LoadImage",
              "file": "ivory_rider_left_side_view.png",
              "mediaType": "image"
            },
            {
              "nodeId": 36,
              "nodeType": "LoadImage",
              "file": "ivory_rider_right_side_view.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_king_o3_t2v",
        "title": "Kling O3 : Texte en vidéo",
        "description": "Téléchargez du texte, de l'audio ou des images pour générer une vidéo de 15 secondes avec audio synchronisé, cohérence des personnages et contrôle du storyboard.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texte vers Vidéo"
        ],
        "models": [
          "Kling O3"
        ],
        "logos": [
          {
            "provider": "Kling"
          }
        ],
        "date": "2026-02-10",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 41,
        "searchRank": 0,
        "io": {
          "outputs": [
            {
              "nodeId": 14,
              "nodeType": "SaveVideo",
              "file": "api_king_o3_t2v.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/api_king_o3_t2v.mp4"
        ]
      },
      {
        "name": "api_kling_omni_v2v",
        "title": "Kling O1 : Vidéo vers Vidéo",
        "description": "Transformez des vidéos avec Kling O1. Modifiez le contenu vidéo, changez les styles ou remplacez les personnages en utilisant des invites texte et des images de référence.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "hoverDissolve",
        "tags": [
          "API",
          "Référence de Personnage",
          "Vidéo"
        ],
        "models": [
          "Kling O1"
        ],
        "date": "2026-01-10",
        "openSource": false,
        "usage": 47,
        "size": 0,
        "vram": 0,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 3,
              "nodeType": "LoadImage",
              "file": "blue_shirt_rabbit.jpg",
              "mediaType": "image"
            },
            {
              "nodeId": 7,
              "nodeType": "LoadVideo",
              "file": "dancing_women.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "video_ltx2_i2v_lora",
        "title": "Compressez tout avec LTX-2 I2V et LoRA",
        "description": "Téléchargez n'importe quelle image pour appliquer l'effet Squish It LoRA. Générez une animation compressée en utilisant le modèle LTX-2 I2V.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo"
        ],
        "models": [
          "LTX-2"
        ],
        "date": "2026-02-09",
        "openSource": true,
        "size": 103830834381,
        "vram": 103830834381,
        "usage": 25,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 98,
              "nodeType": "LoadImage",
              "file": "puppy_with_blue_bandana.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 75,
              "nodeType": "SaveVideo",
              "file": "video_ltx2_i2v_lora.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/video_ltx2_i2v_lora.mp4"
        ]
      },
      {
        "name": "api_kling_o3_i2v",
        "title": "Kling O3 : Référence vidéo",
        "description": "Téléchargez une image de référence et une invite audio ou texte facultative. Générez une vidéo cohérente avec le personnage, avec sortie audio native et contrôle précis du storyboard.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Référence de Personnage",
          "Image vers Vidéo"
        ],
        "models": [
          "Kling O3"
        ],
        "logos": [
          {
            "provider": "Kling"
          }
        ],
        "date": "2026-02-10",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 154,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 17,
              "nodeType": "LoadImage",
              "file": "chasing_the_light.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 20,
              "nodeType": "SaveVideo",
              "file": "kling_o3_i2v.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/kling_o3_i2v.mp4"
        ]
      },
      {
        "name": "api_bytedance_seedance1_5_flf2v",
        "title": "Seedance 1.5 Pro: FLF2V",
        "description": "Téléchargez une image de début et une image de fin, et Seedance 1.5 Pro génère automatiquement une transition vidéo fluide avec audio synchronisé entre elles.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vidéo première-dernière image",
          "Image vers Vidéo",
          "API"
        ],
        "models": [
          "ByteDance",
          "Seedance"
        ],
        "date": "2026-01-19",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 183,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 4,
              "nodeType": "LoadImage",
              "file": "dancing_capybara.png",
              "mediaType": "image"
            },
            {
              "nodeId": 11,
              "nodeType": "LoadImage",
              "file": "dj_capybara.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "video_wan2_2_14B_flf2v",
        "title": "Wan 2.2 14B Première-Dernière Image vers Vidéo",
        "description": "Générer des transitions vidéo fluides en définissant les images de début et de fin.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "hoverDissolve",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan2_2",
        "tags": [
          "Vidéo première-dernière image",
          "Vidéo"
        ],
        "models": [
          "Wan2.2",
          "Wan"
        ],
        "date": "2025-08-02",
        "size": 38031935406,
        "vram": 38031935406,
        "usage": 149,
        "io": {
          "inputs": [
            {
              "nodeId": 62,
              "nodeType": "LoadImage",
              "file": "video_wan2_2_14B_flf2v_start_image.png",
              "mediaType": "image"
            },
            {
              "nodeId": 68,
              "nodeType": "LoadImage",
              "file": "video_wan2_2_14B_flf2v_end_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "video_wan2_2_14B_fun_control",
        "title": "Wan 2.2 14B Fun Control",
        "description": "Générer des vidéos guidées par des contrôles de pose, de profondeur et de contours en utilisant Wan 2.2 Fun Control.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan2-2-fun-control",
        "tags": [
          "Vidéo vers Vidéo",
          "Vidéo",
          "ControlNet"
        ],
        "models": [
          "Wan2.2",
          "Wan"
        ],
        "date": "2025-08-12",
        "size": 38031935406,
        "vram": 38031935406,
        "usage": 69,
        "io": {
          "inputs": [
            {
              "nodeId": 145,
              "nodeType": "LoadImage",
              "file": "video_wan2_2_14B_fun_control_start_image.jpg",
              "mediaType": "image"
            },
            {
              "nodeId": 158,
              "nodeType": "LoadVideo",
              "file": "video_wan2_2_14B_fun_control_start_image_control_video.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_vidu_q3_text_to_video",
        "title": "Génération vidéo audiovisuelle Vidu Q3",
        "description": "Saisissez une consigne textuelle ou téléchargez une image pour générer une vidéo de 1 à 16 secondes avec audio synchronisé et transitions automatiques de scènes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texte vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "Vidu",
          "Vidu Q3"
        ],
        "date": "2026-02-02",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 3,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "api_vidu_q3_image_to_video",
        "title": "Vidu Q3 Image vers Vidéo avec Audio",
        "description": "Téléchargez une image et fournissez une consigne textuelle pour générer une vidéo de 1 à 16 secondes avec audio synchronisé et transitions de scène intelligentes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Image vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "Vidu",
          "Vidu Q3"
        ],
        "date": "2026-02-02",
        "openSource": false,
        "usage": 69,
        "size": 0,
        "vram": 0,
        "logos": [
          {
            "provider": "Vidu"
          }
        ],
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 16,
              "nodeType": "LoadImage",
              "file": "two_characters.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_wan2_6_i2v",
        "title": "Wan2.6 : Image vers Vidéo",
        "description": "Transformez des images en vidéos de haute qualité avec une qualité d'image améliorée, un mouvement plus fluide, une prise en charge de la résolution 1080P et une génération de mouvement naturel pour des résultats professionnels.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo",
          "Vidéo",
          "API"
        ],
        "models": [
          "Wan2.6",
          "Wan"
        ],
        "date": "2025-12-20",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 169,
        "io": {
          "inputs": [
            {
              "nodeId": 42,
              "nodeType": "LoadImage",
              "file": "red_car.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_kling_motion_control",
        "title": "Kling2.6 : Contrôle du Mouvement",
        "description": "Appliquez des actions et expressions précises de personnage depuis une vidéo de référence à votre image de personnage avec un contrôle de mouvement synchronisé.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vidéo",
          "Contrôle du Mouvement",
          "API"
        ],
        "models": [
          "Kling 2.6",
          "Kling"
        ],
        "date": "2026-01-12",
        "openSource": false,
        "usage": 249,
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadVideo",
              "file": "street_dancer.mp4",
              "mediaType": "video"
            },
            {
              "nodeId": 11,
              "nodeType": "LoadImage",
              "file": "streetwear_fox.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_kling2_6_i2v",
        "title": "Kling2.6 : Transformer des images en vidéo avec audio",
        "description": "Transformez des images statiques en vidéos dynamiques avec dialogues, chants, effets et ambiance sonore synchronisés",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo",
          "Vidéo",
          "API",
          "Audio"
        ],
        "models": [
          "Kling 2.6",
          "Kling"
        ],
        "date": "2025-12-22",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 40,
        "io": {
          "inputs": [
            {
              "nodeId": 14,
              "nodeType": "LoadImage",
              "file": "lizard_rapper_in_bar.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_vidu_q2_i2v",
        "title": "Vidu Q2 : Image vers Vidéo",
        "description": "Transformez des images statiques en vidéos dynamiques 1080p avec contrôle de caméra cinématographique et cohérence multi-sujets.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo",
          "API"
        ],
        "models": [
          "Vidu Q2",
          "Vidu"
        ],
        "date": "2026-01-12",
        "openSource": false,
        "usage": 120,
        "io": {
          "inputs": [
            {
              "nodeId": 40,
              "nodeType": "LoadImage",
              "file": "cozy_bear.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "video_ltx2_i2v_distilled",
        "title": "LTX-2 Image en Vidéo (Distillé)",
        "description": "Transformez des images statiques en vidéos dynamiques avec LTX-2 modèle distillé, synchronisation audio/vidéo. Optimisé pour génération rapide tout en maintenant la qualité. Synchronisation labiale expressive, mouvements naturels et vitesse améliorée.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "LTX-2",
          "Lightricks"
        ],
        "date": "2026-01-06",
        "size": 38010460570,
        "vram": 38010460570,
        "usage": 99,
        "searchRank": 0,
        "openSource": true,
        "io": {
          "inputs": [
            {
              "nodeId": 98,
              "nodeType": "LoadImage",
              "file": "snow_bike_jump_crew.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "video_ltx2_t2v_distilled",
        "title": "LTX-2 Texte en Vidéo (Distillé)",
        "description": "Générez des vidéos de haute qualité à partir de texte avec LTX-2 modèle distillé, audio/vidéo synchronisés. Optimisé pour génération rapide tout en maintenant la qualité. Synchronisation labiale expressive, mouvements dynamiques et vitesse améliorée.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "LTX-2",
          "Lightricks"
        ],
        "date": "2026-01-06",
        "size": 38010460570,
        "vram": 38010460570,
        "usage": 28,
        "searchRank": 0,
        "openSource": true,
        "username": "ComfyUI"
      },
      {
        "name": "video_ltx2_canny_to_video",
        "title": "LTX-2 Détection de Contours en Vidéo",
        "description": "Générez des vidéos de haute qualité à partir de détection de contours (Canny) avec LTX-2 : synchronisation audio-vidéo, contrôle précis des bords, cohérence structurelle.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "hoverDissolve",
        "tags": [
          "ControlNet",
          "Vidéo"
        ],
        "models": [
          "LTX-2",
          "Lightricks"
        ],
        "date": "2026-01-06",
        "size": 38010460570,
        "vram": 38010460570,
        "usage": 13,
        "searchRank": 0,
        "openSource": true,
        "io": {
          "inputs": [
            {
              "nodeId": 127,
              "nodeType": "LoadVideo",
              "file": "squirrel_in_flower_garden.mp4",
              "mediaType": "video"
            },
            {
              "nodeId": 160,
              "nodeType": "LoadImage",
              "file": "ltx_2_canny_1st_frame.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "video_ltx2_depth_to_video",
        "title": "LTX-2 Profondeur en Vidéo",
        "description": "Générez des vidéos de haute qualité à partir de cartes de profondeur avec LTX-2 : synchronisation audio-vidéo, contrôle précis de la profondeur, conscience spatiale.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "ControlNet",
          "Vidéo"
        ],
        "thumbnailVariant": "hoverDissolve",
        "models": [
          "LTX-2",
          "Lightricks"
        ],
        "date": "2026-01-06",
        "size": 38010460570,
        "vram": 38010460570,
        "usage": 26,
        "searchRank": 0,
        "openSource": true,
        "io": {
          "inputs": [
            {
              "nodeId": 160,
              "nodeType": "LoadImage",
              "file": "minimalist_sky_view_lounge.png",
              "mediaType": "image"
            },
            {
              "nodeId": 183,
              "nodeType": "LoadVideo",
              "file": "minimalist_sky_view_lounge.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "video_hunyuan_video_1.5_720p_i2v",
        "title": "Hunyuan Video 1.5 Image vers Vidéo",
        "description": "Animez des images fixes en vidéos dynamiques avec des mouvements précis et un contrôle de caméra. Préserve la cohérence visuelle tout en donnant vie aux photos et illustrations grâce à des mouvements fluides et naturels.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "Hunyuan Video"
        ],
        "date": "2025-11-21",
        "size": 45384919416,
        "vram": 45384919416,
        "usage": 96,
        "io": {
          "inputs": [
            {
              "nodeId": 80,
              "nodeType": "LoadImage",
              "file": "video_hunyuan_video_1.5_720p_i2v_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_kling_omni_edit_video",
        "title": "Kling O1 : Montage Vidéo",
        "description": "Éditez des vidéos avec des commandes en langage naturel, avec un mode de référence vidéo pour générer rapidement des transferts de style, ajouts d'éléments et modifications d'arrière-plan de haute qualité.",
        "mediaType": "image",
        "thumbnailVariant": "compareSlider",
        "mediaSubtype": "webp",
        "tags": [
          "Vidéo",
          "API",
          "Édition vidéo",
          "Texte vers Vidéo",
          "Image vers Vidéo"
        ],
        "models": [
          "Kling"
        ],
        "date": "2025-12-02",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 102,
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "api_flux2_input_image_4.png",
              "mediaType": "image"
            },
            {
              "nodeId": 11,
              "nodeType": "LoadImage",
              "file": "api_flux2_input_image_1.png",
              "mediaType": "image"
            },
            {
              "nodeId": 13,
              "nodeType": "LoadImage",
              "file": "api_flux2_input_image_2.png",
              "mediaType": "image"
            },
            {
              "nodeId": 14,
              "nodeType": "LoadImage",
              "file": "api_flux2_input_image_3.png",
              "mediaType": "image"
            },
            {
              "nodeId": 23,
              "nodeType": "LoadVideo",
              "file": "api_kling_omni_edit_video_input_video.mp4",
              "mediaType": "video"
            },
            {
              "nodeId": 24,
              "nodeType": "LoadImage",
              "file": "api_kling_omni_edit_video_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_kling_omni_i2v",
        "title": "Kling O1 : Image vers Vidéo",
        "description": "Transformez des images statiques en vidéos dynamiques avec Kling O1. Ajoutez du mouvement, des mouvements de caméra et de la vie à vos images en utilisant des invites texte.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Vidéo",
          "Référence de Personnage"
        ],
        "models": [
          "Kling O1"
        ],
        "date": "2026-01-12",
        "openSource": false,
        "usage": 37,
        "io": {
          "inputs": [
            {
              "nodeId": 3,
              "nodeType": "LoadImage",
              "file": "sheep_knit.jpg",
              "mediaType": "image"
            },
            {
              "nodeId": 5,
              "nodeType": "LoadImage",
              "file": "quokka_bath.jpg",
              "mediaType": "image"
            },
            {
              "nodeId": 6,
              "nodeType": "LoadImage",
              "file": "quokka_relax.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_wan_image_to_video",
        "title": "Wan2.5: Image vers Vidéo",
        "description": "Transformez des images en vidéos avec audio synchronisé, mouvement amélioré et qualité supérieure.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo",
          "Vidéo",
          "API"
        ],
        "models": [
          "Wan2.5",
          "Wan"
        ],
        "date": "2025-09-27",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 123,
        "io": {
          "inputs": [
            {
              "nodeId": 3,
              "nodeType": "LoadAudio",
              "file": "audio_ace_step_1_m2m_editing_input_audio.mp3",
              "mediaType": "audio"
            },
            {
              "nodeId": 11,
              "nodeType": "LoadImage",
              "file": "api_wan_image_to_video_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_kling_flf",
        "title": "Kling: FLF2V",
        "description": "Générer des vidéos en contrôlant les première et dernière images.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vidéo",
          "API",
          "Vidéo première-dernière image"
        ],
        "models": [
          "Kling",
          "Kling 1.6"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 54,
        "io": {
          "inputs": [
            {
              "nodeId": 40,
              "nodeType": "LoadImage",
              "file": "api_kling_flf_first_frame.png",
              "mediaType": "image"
            },
            {
              "nodeId": 42,
              "nodeType": "LoadImage",
              "file": "api_kling_flf_last_frame.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_kling_i2v",
        "title": "Kling: Image vers Vidéo",
        "description": "Générer des vidéos avec une excellente adhérence aux prompts pour les actions, expressions et mouvements de caméra en utilisant Kling.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo",
          "Vidéo",
          "API"
        ],
        "models": [
          "Kling",
          "Kling 2.0"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 112,
        "io": {
          "inputs": [
            {
              "nodeId": 40,
              "nodeType": "LoadImage",
              "file": "api_kling_i2v_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_openai_sora_video",
        "title": "Sora 2: Texte et Image vers Vidéo",
        "description": "Génération vidéo Sora-2 et Sora-2 Pro d'OpenAI avec audio synchronisé.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo",
          "Texte vers Vidéo",
          "API"
        ],
        "models": [
          "OpenAI"
        ],
        "date": "2025-10-08",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 68,
        "io": {
          "inputs": [
            {
              "nodeId": 12,
              "nodeType": "LoadImage",
              "file": "api_openai_sora_video_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_vidu_q2_flf2v",
        "title": "Vidu Q2: FLF2V",
        "description": "Transitions vidéo fluides entre les images de début et de fin, avec mouvement de caméra cinématographique et cohérence multi-sujets.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vidéo première-dernière image",
          "Vidéo",
          "API"
        ],
        "models": [
          "Vidu Q2"
        ],
        "date": "2026-01-12",
        "openSource": false,
        "usage": 29,
        "io": {
          "inputs": [
            {
              "nodeId": 40,
              "nodeType": "LoadImage",
              "file": "nun_in_church-1.png",
              "mediaType": "image"
            },
            {
              "nodeId": 42,
              "nodeType": "LoadImage",
              "file": "nun_in_church-2.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "video_wan2_2_5B_ti2v",
        "title": "Wan 2.2 5B Génération Vidéo",
        "description": "Générer des vidéos à partir de texte ou d'images en utilisant le modèle hybride Wan 2.2 5B",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "Wan2.2",
          "Wan"
        ],
        "date": "2025-07-29",
        "size": 18146236826,
        "vram": 18146236826,
        "usage": 73,
        "io": {
          "inputs": [
            {
              "nodeId": 56,
              "nodeType": "LoadImage",
              "file": "example.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "video_wan2_2_14B_s2v",
        "title": "Wan2.2-S2V Génération de Vidéo Pilotée par l'Audio",
        "description": "Transformer des images statiques et de l'audio en vidéos dynamiques avec une synchronisation parfaite et une génération au niveau de la minute.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan2-2-s2v",
        "tags": [
          "Vidéo"
        ],
        "models": [
          "Wan2.2",
          "Wan"
        ],
        "date": "2025-08-02",
        "size": 25254407700,
        "vram": 25254407700,
        "usage": 44,
        "io": {
          "inputs": [
            {
              "nodeId": 52,
              "nodeType": "LoadImage",
              "file": "video_wan2_2_14B_s2v_reference_image.jpg",
              "mediaType": "image"
            },
            {
              "nodeId": 58,
              "nodeType": "LoadAudio",
              "file": "video_wan2_2_14B_s2v_input_audio.MP3",
              "mediaType": "audio"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "video_wan_vace_inpainting",
        "title": "Wan VACE Inpainting",
        "description": "Éditer des régions spécifiques dans les vidéos tout en préservant le contenu environnant. Idéal pour la suppression ou le remplacement d'objets.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/vace",
        "tags": [
          "Restauration",
          "Vidéo"
        ],
        "models": [
          "Wan2.1",
          "Wan"
        ],
        "date": "2025-05-21",
        "size": 57767310131,
        "vram": 57767310131,
        "usage": 65,
        "io": {
          "inputs": [
            {
              "nodeId": 162,
              "nodeType": "LoadImage",
              "file": "api_bfl_flux_1_kontext_multiple_images_input_dog.jpg",
              "mediaType": "image"
            },
            {
              "nodeId": 209,
              "nodeType": "LoadVideo",
              "file": "video_wan_vace_inpainting_input_video.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0
      },
      {
        "name": "api_bytedance_flf2v",
        "title": "ByteDance: Début-Fin vers Vidéo",
        "description": "Générez des transitions vidéo cinématographiques entre les images de début et de fin avec un mouvement fluide, une cohérence de scène et une finition professionnelle avec le modèle Seedance de ByteDance.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Vidéo première-dernière image",
          "Vidéo"
        ],
        "models": [
          "Seedance1.0 Pro",
          "ByteDance"
        ],
        "date": "2025-10-06",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 44,
        "io": {
          "inputs": [
            {
              "nodeId": 35,
              "nodeType": "LoadImage",
              "file": "api_bytedance_flf2v_first_frame.png",
              "mediaType": "image"
            },
            {
              "nodeId": 36,
              "nodeType": "LoadImage",
              "file": "api_bytedance_flf2v_last_frame.png",
              "mediaType": "image"
            }
          ]
        },
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "api_vidu_q2_r2v",
        "title": "Vidu Q2 : Référence à la vidéo",
        "description": "Générez des vidéos avec une cohérence basée sur des références pour jusqu'à 3 sujets, en maintenant la continuité des personnages et des styles tout au long de la séquence vidéo avec des mouvements de caméra cinématographiques.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Référence de Personnage",
          "Image vers Vidéo",
          "API"
        ],
        "models": [
          "Vidu Q2",
          "Vidu"
        ],
        "date": "2026-01-12",
        "openSource": false,
        "usage": 24,
        "io": {
          "inputs": [
            {
              "nodeId": 40,
              "nodeType": "LoadImage",
              "file": "api_vidu_q2_r2v_red_haired_girl.jpg",
              "mediaType": "image"
            },
            {
              "nodeId": 42,
              "nodeType": "LoadImage",
              "file": "vintage_robot.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_kling_omni_t2v",
        "title": "Kling O1 : Texte en Vidéo",
        "description": "Générez des vidéos à partir de texte avec Kling O1.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texte vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "Kling O1"
        ],
        "date": "2026-01-12",
        "openSource": false,
        "usage": 13,
        "username": "ComfyUI"
      },
      {
        "name": "api_ltxv_image_to_video",
        "title": "LTX-2 : Image vers Vidéo",
        "description": "Transformez des images statiques en vidéos dynamiques avec LTX-2 Pro. Générez des séquences cinématographiques avec mouvement naturel, audio synchronisé et prise en charge jusqu'à 4K à 50 ips.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo",
          "Vidéo",
          "API"
        ],
        "models": [
          "LTX-2",
          "Lightricks"
        ],
        "date": "2025-10-28",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 13,
        "io": {
          "inputs": [
            {
              "nodeId": 47,
              "nodeType": "LoadImage",
              "file": "api_ltxv_image_to_video_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "video_wan2_2_14B_fun_inpaint",
        "title": "Wan 2.2 14B Fun Inpainting",
        "description": "Générez des vidéos à partir des images de début et de fin avec Wan 2.2 Fun Inp.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan2-2-fun-inp",
        "tags": [
          "Vidéo première-dernière image",
          "Vidéo"
        ],
        "models": [
          "Wan2.2",
          "Wan"
        ],
        "date": "2025-08-12",
        "size": 38031935406,
        "vram": 38031935406,
        "usage": 46,
        "io": {
          "inputs": [
            {
              "nodeId": 110,
              "nodeType": "LoadImage",
              "file": "video_wan2_2_14B_fun_inpaint_start_image.png",
              "mediaType": "image"
            },
            {
              "nodeId": 112,
              "nodeType": "LoadImage",
              "file": "video_wan2_2_14B_fun_inpaint_end_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_runway_gen4_turo_image_to_video",
        "title": "Runway: Gen4 Turbo Image vers Vidéo",
        "description": "Generate dynamic videos from images using Runway Gen4 Turbo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo",
          "Vidéo",
          "API"
        ],
        "models": [
          "Runway"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 25,
        "io": {
          "inputs": [
            {
              "nodeId": 4,
              "nodeType": "LoadImage",
              "file": "api_runway_gen4_turo_image_to_video_input_image.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "ltxv_image_to_video",
        "title": "LTXV Image vers Vidéo",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générer des vidéos à partir d'images fixes.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/ltxv",
        "tags": [
          "Image vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "LTX-0.9.5"
        ],
        "date": "2025-03-01",
        "size": 19155554140,
        "vram": 19155554140,
        "usage": 69,
        "io": {
          "inputs": [
            {
              "nodeId": 78,
              "nodeType": "LoadImage",
              "file": "ltxv_image_to_video_input_image.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_wan2_6_t2v",
        "title": "Wan2.5: Texte vers Vidéo",
        "description": "Générez des vidéos avec audio synchronisé, mouvement amélioré et qualité supérieure.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Vidéo",
          "Vidéo",
          "API"
        ],
        "models": [
          "Wan2.6",
          "Wan"
        ],
        "date": "2025-12-20",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 21,
        "username": "ComfyUI"
      },
      {
        "name": "video_hunyuan_video_1.5_720p_t2v",
        "title": "Hunyuan Video 1.5 Texte en vidéo",
        "description": "Générez des vidéos 720p de haute qualité à partir de prompts textuels, avec un contrôle cinématographique de la caméra, des expressions émotionnelles et une simulation physique. Prend en charge plusieurs styles dont réaliste, anime et rendu 3D du texte.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "Hunyuan Video"
        ],
        "date": "2025-11-21",
        "size": 45419279155,
        "vram": 45419279155,
        "usage": 14,
        "io": {
          "outputs": [
            {
              "nodeId": 102,
              "nodeType": "SaveVideo",
              "file": "video_hunyuan_video_1.5_720p_t2v.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0,
        "thumbnail": [
          "output/video_hunyuan_video_1.5_720p_t2v.mp4"
        ]
      },
      {
        "name": "wan2.1_fun_control",
        "title": "Wan 2.1 ControlNet",
        "description": "Générer des vidéos guidées par des contrôles de pose, de profondeur et de contours en utilisant Wan 2.1 ControlNet.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "hoverDissolve",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/fun-control",
        "tags": [
          "Vidéo vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "Wan2.1",
          "Wan"
        ],
        "date": "2025-04-15",
        "size": 11381663334,
        "vram": 11381663334,
        "usage": 41,
        "io": {
          "inputs": [
            {
              "nodeId": 52,
              "nodeType": "LoadImage",
              "file": "wan2.1_fun_control_start_frame.png",
              "mediaType": "image"
            },
            {
              "nodeId": 80,
              "nodeType": "LoadVideo",
              "file": "wan2.1_fun_control_control_video.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_kling_dual_characters_effects",
        "title": "Kling : Effet de Personnage Double",
        "description": "Téléchargez deux images de personnages côte à côte. Générez une vidéo dans laquelle les personnages s'embrassent, s'étreignent ou forment ensemble un geste en forme de cœur.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Vidéo"
        ],
        "models": [
          "Kling 1.6",
          "Kling"
        ],
        "logos": [
          {
            "provider": "Kling"
          }
        ],
        "date": "2026-03-02",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 1,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 13,
              "nodeType": "LoadImage",
              "file": "deep_curl_portrait.png",
              "mediaType": "image"
            },
            {
              "nodeId": 14,
              "nodeType": "LoadImage",
              "file": "blue_tone_woman.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 17,
              "nodeType": "SaveVideo",
              "file": "api_kling_dual_characters_effects.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/api_kling_dual_characters_effects.mp4"
        ]
      },
      {
        "name": "video_wan_vace_14B_ref2v",
        "title": "Wan VACE Reference to Video",
        "description": "Créer des vidéos qui correspondent au style et au contenu d'une image de référence. Parfait pour la génération de vidéos cohérentes en style.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/vace",
        "tags": [
          "Vidéo",
          "Image vers Vidéo"
        ],
        "models": [
          "Wan2.1",
          "Wan"
        ],
        "date": "2025-05-21",
        "size": 57756572713,
        "vram": 57756572713,
        "usage": 17,
        "io": {
          "inputs": [
            {
              "nodeId": 73,
              "nodeType": "LoadImage",
              "file": "video_wan_vace_14B_ref2v_reference_image.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "video_wan2_1_infinitetalk",
        "title": "InfiniteTalk : Doublage vidéo corporel complet piloté par l'audio",
        "description": "Téléchargez une image source et un audio cible. Générez une vidéo doublée en plan large avec un mouvement synchronisé, tout en préservant l'identité originale, l'arrière-plan et le mouvement de la caméra.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Audio vers vidéo",
          "Synchronisation labiale",
          "Vidéo"
        ],
        "models": [
          "Wan2.1 InfiniteTalk"
        ],
        "date": "2026-01-26",
        "openSource": true,
        "size": 29635274342,
        "vram": 29635274342,
        "usage": 48,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 24,
              "nodeType": "LoadAudio",
              "file": "audio_speaker1_woman.mp3",
              "mediaType": "audio"
            },
            {
              "nodeId": 32,
              "nodeType": "LoadImage",
              "file": "two_character_talking.png",
              "mediaType": "image"
            },
            {
              "nodeId": 90,
              "nodeType": "LoadAudio",
              "file": "audio_speaker2_man.mp3",
              "mediaType": "audio"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "video_wanmove_480p",
        "title": "Wan-Move Image vers vidéo à contrôle de mouvement",
        "description": "Générez des vidéos à partir d'une seule image avec Wan-Move, en contrôlant précisément les mouvements au niveau des points grâce au guidage par trajectoire.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo",
          "Contrôle du Mouvement",
          "Vidéo"
        ],
        "models": [
          "Wan",
          "Wan2.1"
        ],
        "date": "2025-12-15",
        "size": 25447681229,
        "vram": 25447681229,
        "usage": 14,
        "io": {
          "inputs": [
            {
              "nodeId": 238,
              "nodeType": "LoadImage",
              "file": "snowboard_rush.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0
      },
      {
        "name": "api_wan_r2v",
        "title": "WAN2.6: Vidéo de référence de personnage",
        "description": "Créez des vidéos qui conservent les caractéristiques du personnage avec des mouvements naturels et une qualité cinématographique.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Référence de Personnage",
          "Vidéo"
        ],
        "date": "2026-01-03",
        "openSource": false,
        "models": [
          "Wan2.6",
          "Wan"
        ],
        "usage": 17,
        "io": {
          "inputs": [
            {
              "nodeId": 34,
              "nodeType": "LoadVideo",
              "file": "armored_warrior.mp4",
              "mediaType": "video"
            },
            {
              "nodeId": 35,
              "nodeType": "LoadVideo",
              "file": "spear_warrior.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "video_wan_vace_outpainting",
        "title": "Wan VACE Outpainting",
        "description": "Générer des vidéos étendues en agrandissant la taille de la vidéo en utilisant l'outpainting Wan VACE.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/vace",
        "tags": [
          "Peinture Externe",
          "Vidéo"
        ],
        "models": [
          "Wan2.1",
          "Wan"
        ],
        "date": "2025-05-21",
        "size": 57756572713,
        "vram": 57756572713,
        "usage": 33,
        "io": {
          "inputs": [
            {
              "nodeId": 71,
              "nodeType": "LoadVideo",
              "file": "video_wan_vace_outpainting_input_video.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "video_wan2_2_5B_fun_control",
        "title": "Wan 2.2 5B Fun Control",
        "description": "Contrôle vidéo multi-conditions avec guidance par pose, profondeur et contours. Taille compacte 5B pour un développement expérimental.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Vidéo",
          "Vidéo",
          "ControlNet"
        ],
        "models": [
          "Wan2.2",
          "Wan"
        ],
        "date": "2025-07-29",
        "size": 18146236826,
        "vram": 18146236826,
        "usage": 82,
        "io": {
          "inputs": [
            {
              "nodeId": 66,
              "nodeType": "LoadVideo",
              "file": "video_wan2_2_5B_fun_control_control_video.mp4",
              "mediaType": "video"
            },
            {
              "nodeId": 70,
              "nodeType": "LoadImage",
              "file": "video_wan2_2_5B_fun_control_start_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_bytedance_seedance1_5_text_to_video",
        "title": "Seedance1.5 Pro : Texte vers Vidéo",
        "description": "Créez des histoires audiovisuelles complètes à partir de texte avec des voix, de la musique et des effets sonores synchronisés.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texte vers Vidéo"
        ],
        "models": [
          "Seedance"
        ],
        "date": "2026-01-19",
        "openSource": false,
        "usage": 93,
        "username": "ComfyUI"
      },
      {
        "name": "video_humo",
        "title": "HuMo Génération Vidéo",
        "description": "Générez des vidéos basées sur l'audio, l'image et le texte, en préservant la synchronisation labiale des personnages.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vidéo"
        ],
        "models": [
          "HuMo"
        ],
        "date": "2025-09-21",
        "size": 27895812588,
        "vram": 27895812588,
        "usage": 9,
        "io": {
          "inputs": [
            {
              "nodeId": 49,
              "nodeType": "LoadImage",
              "file": "video_humo_reference_image.png",
              "mediaType": "image"
            },
            {
              "nodeId": 58,
              "nodeType": "LoadAudio",
              "file": "video_humo_input_audio.wav",
              "mediaType": "audio"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "text_to_video_wan",
        "title": "Wan 2.1 Texte vers Vidéo",
        "description": "Générer des vidéos à partir de prompts textuels en utilisant Wan 2.1.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan-video",
        "tags": [
          "Texte vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "Wan2.1",
          "Wan"
        ],
        "date": "2025-03-01",
        "size": 9824737690,
        "vram": 9824737690,
        "usage": 24,
        "username": "ComfyUI"
      },
      {
        "name": "video_wan2_2_14B_fun_camera",
        "title": "Wan 2.2 14B Contrôle Caméra Fun",
        "description": "Générer des vidéos avec des contrôles de mouvement de caméra incluant le panoramique, le zoom et la rotation en utilisant Wan 2.2 Fun Camera Control.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan2-2-fun-camera",
        "tags": [
          "Vidéo vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "Wan2.2",
          "Wan"
        ],
        "date": "2025-08-17",
        "size": 40050570035,
        "vram": 40050570035,
        "usage": 15,
        "io": {
          "inputs": [
            {
              "nodeId": 79,
              "nodeType": "LoadImage",
              "file": "video_wan2_2_14B_fun_camera_start_image.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_vidu_reference_to_video",
        "title": "Vidu Q1 : Référence à la vidéo",
        "description": "Generate videos with consistent subjects using multiple reference images (up to 7) for character and style continuity across the video sequence.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vidéo",
          "Image vers Vidéo",
          "API"
        ],
        "models": [
          "Vidu Q1",
          "Vidu"
        ],
        "date": "2025-08-23",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 1,
        "io": {
          "inputs": [
            {
              "nodeId": 28,
              "nodeType": "LoadImage",
              "file": "api_vidu_reference_to_video_reference_image_2.jpg",
              "mediaType": "image"
            },
            {
              "nodeId": 30,
              "nodeType": "LoadImage",
              "file": "api_vidu_reference_to_video_reference_image_1.jpg",
              "mediaType": "image"
            },
            {
              "nodeId": 45,
              "nodeType": "LoadImage",
              "file": "api_vidu_reference_to_video_reference_image_3.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "image_to_video_wan",
        "title": "Wan 2.1 Image vers Vidéo",
        "description": "Générer des vidéos à partir d'images en utilisant Wan 2.1.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan-video",
        "tags": [
          "Texte vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "Wan2.1",
          "Wan"
        ],
        "date": "2025-03-01",
        "size": 41049149932,
        "vram": 41049149932,
        "usage": 46,
        "io": {
          "inputs": [
            {
              "nodeId": 52,
              "nodeType": "LoadImage",
              "file": "image_to_video_wan_start_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_kling2_6_t2v",
        "title": "Kling2.6 : Générer des vidéos narratives avec audio depuis le texte",
        "description": "Créez des vidéos racontant vos histoires avec dialogues, musique, effets et ambiance sonore",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Audio",
          "Texte vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "Kling",
          "Kling 2.6"
        ],
        "date": "2025-12-22",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 9,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "api_runway_first_last_frame",
        "title": "Runway: Première-Dernière Image vers Vidéo",
        "description": "Generate smooth video transitions between two keyframes with Runway's precision.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vidéo",
          "API",
          "Vidéo première-dernière image"
        ],
        "models": [
          "Runway"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 27,
        "io": {
          "inputs": [
            {
              "nodeId": 10,
              "nodeType": "LoadImage",
              "file": "api_runway_first_last_frame_first_frame.jpg",
              "mediaType": "image"
            },
            {
              "nodeId": 11,
              "nodeType": "LoadImage",
              "file": "api_runway_first_last_frame_last_frame.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_runway_gen3a_turbo_image_to_video",
        "title": "Runway: Gen3a Turbo Image vers Vidéo",
        "description": "Generate cinematic videos from static images using Runway Gen3a Turbo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo",
          "Vidéo",
          "API"
        ],
        "models": [
          "Runway"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 7,
        "io": {
          "inputs": [
            {
              "nodeId": 4,
              "nodeType": "LoadImage",
              "file": "api_runway_gen3a_turbo_image_to_video_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "wan2.1_flf2v_720_f16",
        "title": "Wan 2.1 Vidéo Premier-Dernier Image 720p F16",
        "description": "Générer des vidéos en contrôlant les première et dernière images en utilisant Wan 2.1 FLF2V.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan-flf",
        "tags": [
          "Vidéo première-dernière image",
          "Vidéo"
        ],
        "models": [
          "Wan2.1",
          "Wan"
        ],
        "date": "2025-04-15",
        "size": 41049149932,
        "vram": 41049149932,
        "usage": 21,
        "io": {
          "inputs": [
            {
              "nodeId": 52,
              "nodeType": "LoadImage",
              "file": "wan2.1_flf2v_720_f16_start_image.png",
              "mediaType": "image"
            },
            {
              "nodeId": 72,
              "nodeType": "LoadImage",
              "file": "wan2.1_flf2v_720_f16_end_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "video_kandinsky5_i2v",
        "title": "Kandinsky 5.0 Video Lite Image en Vidéo",
        "description": "Un modèle léger 2B qui génère des vidéos de haute qualité à partir de prompts en anglais et en russe.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "Kandinsky"
        ],
        "date": "2025-12-09",
        "size": 14710262989,
        "vram": 14710262989,
        "usage": 18,
        "searchRank": 0,
        "openSource": true,
        "io": {
          "inputs": [
            {
              "nodeId": 11,
              "nodeType": "LoadImage",
              "file": "crystal_flower.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_vidu_q2_t2v",
        "title": "Vidu Q2 : Texte en Vidéo",
        "description": "Générez des vidéos 1080p de haute qualité à partir d'invites textuelles avec le modèle Vidu Q2",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texte vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "Vidu Q2",
          "Vidu"
        ],
        "date": "2026-01-12",
        "openSource": false,
        "usage": 2,
        "username": "ComfyUI"
      },
      {
        "name": "api_veo2_i2v",
        "title": "Veo2: Image vers Vidéo",
        "description": "Generate videos from images using Google Veo2 API.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo",
          "Vidéo",
          "API"
        ],
        "models": [
          "Veo",
          "Google"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 21,
        "io": {
          "inputs": [
            {
              "nodeId": 61,
              "nodeType": "LoadImage",
              "file": "api_veo2_i2v_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_wan_text_to_video",
        "title": "Wan2.5 : Texte vers Vidéo",
        "description": "Générez des vidéos avec audio synchronisé, mouvement amélioré et qualité supérieure.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo",
          "Vidéo",
          "API"
        ],
        "models": [
          "Wan2.5",
          "Wan"
        ],
        "date": "2025-09-27",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 4,
        "io": {
          "inputs": [
            {
              "nodeId": 3,
              "nodeType": "LoadAudio",
              "file": "audio_ace_step_1_m2m_editing_input_audio.mp3",
              "mediaType": "audio"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_vidu_start_end_to_video",
        "title": "Vidu Q1 : De Début et Fin à Vidéo",
        "description": "Create smooth video transitions between defined start and end frames with natural motion interpolation and consistent visual quality.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vidéo",
          "API",
          "Vidéo première-dernière image"
        ],
        "models": [
          "Vidu Q1",
          "Vidu"
        ],
        "date": "2025-08-23",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 5,
        "io": {
          "inputs": [
            {
              "nodeId": 28,
              "nodeType": "LoadImage",
              "file": "api_vidu_start_end_to_video_start_frame.jpg",
              "mediaType": "image"
            },
            {
              "nodeId": 30,
              "nodeType": "LoadImage",
              "file": "api_vidu_start_end_to_video_last_frame.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "video_wan_vace_flf2v",
        "title": "Wan VACE First-Last Frame",
        "description": "Générer des transitions vidéo fluides en définissant les images de début et de fin. Prend en charge les séquences d'images clés personnalisées.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/vace",
        "tags": [
          "Vidéo première-dernière image",
          "Vidéo"
        ],
        "models": [
          "Wan2.1",
          "Wan"
        ],
        "date": "2025-05-21",
        "size": 57756572713,
        "vram": 57756572713,
        "usage": 29,
        "io": {
          "inputs": [
            {
              "nodeId": 144,
              "nodeType": "LoadImage",
              "file": "video_wan_vace_flf2v_start_image.png",
              "mediaType": "image"
            },
            {
              "nodeId": 147,
              "nodeType": "LoadImage",
              "file": "video_wan_vace_flf2v_end_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "video_kandinsky5_t2v",
        "title": "Kandinsky 5.0 Video Lite Texte en Vidéo",
        "description": "Un modèle léger 2B qui génère des vidéos de haute qualité à partir de prompts en anglais et en russe.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "Kandinsky"
        ],
        "date": "2025-12-09",
        "size": 14710262989,
        "vram": 14710262989,
        "usage": 3,
        "searchRank": 0,
        "openSource": true,
        "username": "ComfyUI"
      },
      {
        "name": "video_capybara_v0_1_video_edit",
        "title": "Capybara : Édition vidéo",
        "description": "Téléchargez une image ou une vidéo et une instruction textuelle pour effectuer des tâches de génération ou d'édition. Générez une image ou une vidéo nouvelle ou éditée basée sur l'instruction fournie.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Édition vidéo"
        ],
        "models": [
          "Capybara"
        ],
        "date": "2026-02-23",
        "openSource": true,
        "size": 37044092928,
        "vram": 37044092928,
        "usage": 27,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 127,
              "nodeType": "LoadVideo",
              "file": "horse_running.mp4",
              "mediaType": "video"
            }
          ],
          "outputs": [
            {
              "nodeId": 114,
              "nodeType": "SaveVideo",
              "file": "video_capybara_v0_1_video_edit.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "input/horse_running.mp4",
          "output/video_capybara_v0_1_video_edit.mp4"
        ]
      },
      {
        "name": "video_capybara_v0_1_image_to_video",
        "title": "Capybara : Image vers vidéo",
        "description": "Téléchargez une image et fournissez une instruction textuelle. Générez une nouvelle vidéo où l'entrée est modifiée selon votre instruction, en préservant la structure et la cohérence temporelle.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vidéo",
          "Image vers Vidéo"
        ],
        "models": [
          "Capybara"
        ],
        "date": "2026-02-23",
        "openSource": true,
        "size": 37044092928,
        "vram": 37044092928,
        "usage": 42,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 126,
              "nodeType": "LoadImage",
              "file": "joy_snap.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 114,
              "nodeType": "SaveVideo",
              "file": "video_capybara_v0_1_image_to_video.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/video_capybara_v0_1_image_to_video.mp4"
        ]
      },
      {
        "name": "api_pixverse_t2v",
        "title": "PixVerse: Texte vers Vidéo",
        "description": "Generate videos with accurate prompt interpretation and stunning video dynamics.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Vidéo",
          "Vidéo",
          "API"
        ],
        "models": [
          "PixVerse"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 18,
        "username": "ComfyUI"
      },
      {
        "name": "video_wan2.1_alpha_t2v_14B",
        "title": "Wan2.1 Alpha Texte vers Vidéo",
        "description": "Générez des vidéos à partir de texte avec support de canal alpha pour des arrière-plans transparents et objets semi-transparents.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "Wan2.1",
          "Wan"
        ],
        "date": "2025-10-06",
        "size": 22494891213,
        "vram": 22494891213,
        "usage": 1,
        "username": "ComfyUI"
      },
      {
        "name": "txt_to_image_to_video",
        "title": "SVD Texte à Image à Vidéo",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générer des vidéos en créant d'abord des images à partir de prompts textuels.",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/video/#image-to-video",
        "tags": [
          "Texte vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "SVD",
          "Stability"
        ],
        "date": "2025-03-01",
        "size": 16492674417,
        "vram": 16492674417,
        "usage": 1,
        "username": "ComfyUI"
      },
      {
        "name": "api_hailuo_minimax_i2v",
        "title": "MiniMax: Image vers Vidéo",
        "description": "Generate refined videos from images and text with CGI integration using MiniMax.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo",
          "Vidéo",
          "API"
        ],
        "models": [
          "MiniMax"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 8,
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "api_hailuo_minimax_i2v_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_luma_i2v",
        "title": "Luma: Image vers Vidéo",
        "description": "Take static images and instantly create magical high quality animations.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo",
          "Vidéo",
          "API"
        ],
        "models": [
          "Luma"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 19,
        "io": {
          "inputs": [
            {
              "nodeId": 9,
              "nodeType": "LoadImage",
              "file": "api_luma_i2v_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "video_wan_ati",
        "title": "Wan ATI",
        "description": "Génération de vidéo contrôlée par trajectoire.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "hoverDissolve",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan-ati",
        "tags": [
          "Vidéo"
        ],
        "models": [
          "Wan2.1",
          "Wan"
        ],
        "date": "2025-05-21",
        "size": 25393994138,
        "vram": 25393994138,
        "usage": 3,
        "io": {
          "inputs": [
            {
              "nodeId": 240,
              "nodeType": "LoadImage",
              "file": "video_wan_ati_input_image.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_ltxv_text_to_video",
        "title": "LTX-2 : Texte en vidéo",
        "description": "Générez des vidéos de haute qualité à partir de suggestions textuelles avec Lightricks LTX-2 et audio synchronisé. Prise en charge jusqu'à 4K à 50fps avec les modes Rapide, Pro et Ultra pour divers besoins de production.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Vidéo",
          "Vidéo",
          "API"
        ],
        "models": [
          "LTX-2",
          "Lightricks"
        ],
        "date": "2025-10-28",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 5,
        "username": "ComfyUI"
      },
      {
        "name": "api_vidu_text_to_video",
        "title": "Vidu Q1 : Texte en Vidéo",
        "description": "Générer des vidéos 1080p de haute qualité à partir de prompts textuels avec un contrôle ajustable de l'amplitude des mouvements et de la durée en utilisant le modèle AI avancé de Vidu.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Vidéo",
          "Vidéo",
          "API"
        ],
        "models": [
          "Vidu Q1",
          "Vidu"
        ],
        "date": "2025-08-23",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 8,
        "username": "ComfyUI"
      },
      {
        "name": "api_bytedance_text_to_video",
        "title": "ByteDance: Texte vers Vidéo",
        "description": "Générez des vidéos de haute qualité directement à partir de prompts textuels avec le modèle Seedance de ByteDance. Prend en charge plusieurs résolutions et ratios d'aspect avec un mouvement naturel et une qualité cinématographique.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vidéo",
          "API",
          "Texte vers Vidéo"
        ],
        "models": [
          "Seedance1.0 Pro",
          "ByteDance"
        ],
        "date": "2025-10-06",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 7,
        "username": "ComfyUI"
      },
      {
        "name": "api_vidu_image_to_video",
        "title": "Vidu Q1 : De l'image à la vidéo",
        "description": "Transformer des images statiques en vidéos 1080p dynamiques avec un contrôle précis du mouvement et une amplitude de mouvement personnalisable en utilisant Vidu.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo",
          "Vidéo",
          "API"
        ],
        "models": [
          "Vidu Q1",
          "Vidu"
        ],
        "date": "2025-08-23",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 3,
        "io": {
          "inputs": [
            {
              "nodeId": 22,
              "nodeType": "LoadImage",
              "file": "api_vidu_image_to_video_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_hailuo_minimax_t2v",
        "title": "MiniMax: Texte vers Vidéo",
        "description": "Generate high-quality videos directly from text prompts. Explore MiniMax's advanced AI capabilities to create diverse visual narratives with professional CGI effects and stylistic elements to bring your descriptions to life.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Vidéo",
          "Vidéo",
          "API"
        ],
        "models": [
          "MiniMax"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 1,
        "username": "ComfyUI"
      },
      {
        "name": "video_wan2_2_5B_fun_inpaint",
        "title": "Wan 2.2 5B Fun Inpainting",
        "description": "Inpainting vidéo efficace à partir des images de début et de fin. Le modèle 5B offre des itérations rapides pour tester les flux de travail.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "Wan2.2",
          "Wan"
        ],
        "date": "2025-07-29",
        "size": 18146236826,
        "vram": 18146236826,
        "usage": 2,
        "io": {
          "inputs": [
            {
              "nodeId": 70,
              "nodeType": "LoadImage",
              "file": "video_wan2_2_5B_fun_inpaint_start_image.png",
              "mediaType": "image"
            },
            {
              "nodeId": 74,
              "nodeType": "LoadImage",
              "file": "video_wan2_2_5B_fun_inpaint_end_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_kling_effects",
        "title": "Kling: Effets Vidéo",
        "description": "Générer des vidéos dynamiques en appliquant des effets visuels aux images en utilisant Kling.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vidéo",
          "API"
        ],
        "models": [
          "Kling",
          "Kling 1.6"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 5,
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "api_kling_effects_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_hailuo_minimax_video",
        "title": "MiniMax: Vidéo",
        "description": "Générez des vidéos de haute qualité à partir de prompts textuels avec contrôle optionnel de la première image en utilisant le modèle MiniMax Hailuo-02. Prend en charge plusieurs résolutions (768P/1080P) et durées (6/10s) avec optimisation intelligente des prompts.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texte vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "MiniMax"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 14,
        "io": {
          "inputs": [
            {
              "nodeId": 13,
              "nodeType": "LoadImage",
              "file": "api_hailuo_minimax_video_first_frame.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 14,
              "nodeType": "SaveVideo",
              "file": "api_hailuo_minimax_video.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI",
        "logos": [
          {
            "provider": "MiniMax"
          }
        ],
        "searchRank": 0,
        "thumbnail": [
          "output/api_hailuo_minimax_video.mp4"
        ]
      },
      {
        "name": "ltxv_text_to_video",
        "title": "LTXV Texte vers Vidéo",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générer des vidéos à partir de prompts textuels.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/ltxv",
        "tags": [
          "Texte vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "LTX-0.9.5"
        ],
        "date": "2025-03-01",
        "size": 19155554140,
        "vram": 19155554140,
        "usage": 54,
        "username": "ComfyUI"
      },
      {
        "name": "api_luma_t2v",
        "title": "Luma: Texte vers Vidéo",
        "description": "High-quality videos can be generated using simple prompts.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Vidéo",
          "Vidéo",
          "API"
        ],
        "models": [
          "Luma"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 3,
        "username": "ComfyUI"
      },
      {
        "name": "api_pixverse_i2v",
        "title": "PixVerse: Image vers Vidéo",
        "description": "Generate dynamic videos from static images with motion and effects using PixVerse.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo",
          "Vidéo",
          "API"
        ],
        "models": [
          "PixVerse"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 2,
        "io": {
          "inputs": [
            {
              "nodeId": 6,
              "nodeType": "LoadImage",
              "file": "api_runway_reference_to_image_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_pixverse_template_i2v",
        "title": "PixVerse Templates: Image vers Vidéo",
        "description": "Generate dynamic videos from static images with motion and effects using PixVerse.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image vers Vidéo",
          "Vidéo",
          "API"
        ],
        "models": [
          "PixVerse"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 2,
        "io": {
          "inputs": [
            {
              "nodeId": 34,
              "nodeType": "LoadImage",
              "file": "api_pixverse_template_i2v_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "video_wan2.1_fun_camera_v1.1_14B",
        "title": "Wan 2.1 Contrôle Caméra Fun 14B",
        "description": "Générer des vidéos de haute qualité avec un contrôle avancé de la caméra en utilisant le modèle 14B complet",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/fun-control",
        "tags": [
          "Vidéo"
        ],
        "models": [
          "Wan2.1",
          "Wan"
        ],
        "date": "2025-04-15",
        "size": 42047729828,
        "vram": 42047729828,
        "usage": 4,
        "io": {
          "inputs": [
            {
              "nodeId": 52,
              "nodeType": "LoadImage",
              "file": "video_wan2.1_fun_camera_v1.1_14B_start_image.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "video_wan_vace_14B_t2v",
        "title": "Wan VACE Text to Video",
        "description": "Transformer des descriptions textuelles en vidéos de haute qualité. Prend en charge à la fois 480p et 720p avec le modèle VACE-14B.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/vace",
        "tags": [
          "Texte vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "Wan2.1",
          "Wan"
        ],
        "date": "2025-05-21",
        "size": 57756572713,
        "vram": 57756572713,
        "usage": 4,
        "username": "ComfyUI"
      },
      {
        "name": "video_wan2.1_fun_camera_v1.1_1.3B",
        "title": "Wan 2.1 Contrôle Caméra Fun 1.3B",
        "description": "Générer des vidéos dynamiques avec des mouvements de caméra cinématographiques en utilisant le modèle Wan 2.1 Fun Camera 1.3B.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/fun-control",
        "tags": [
          "Vidéo"
        ],
        "models": [
          "Wan2.1",
          "Wan"
        ],
        "date": "2025-04-15",
        "size": 11489037517,
        "vram": 11489037517,
        "usage": 3,
        "io": {
          "inputs": [
            {
              "nodeId": 52,
              "nodeType": "LoadImage",
              "file": "video_wan2.1_fun_camera_v1.1_1.3B_start_image.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "wan2.1_fun_inp",
        "title": "Wan 2.1 Inpainting",
        "description": "Générer des vidéos à partir des images de début et de fin en utilisant l'inpainting Wan 2.1.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/fun-inp",
        "tags": [
          "Restauration",
          "Vidéo"
        ],
        "models": [
          "Wan2.1",
          "Wan"
        ],
        "date": "2025-04-15",
        "size": 11381663334,
        "vram": 11381663334,
        "usage": 3,
        "io": {
          "inputs": [
            {
              "nodeId": 52,
              "nodeType": "LoadImage",
              "file": "wan2.1_fun_inp_start_image.png",
              "mediaType": "image"
            },
            {
              "nodeId": 72,
              "nodeType": "LoadImage",
              "file": "wan2.1_fun_inp_end_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "hunyuan_video_text_to_video",
        "title": "Hunyuan Vidéo Texte vers Vidéo",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générer des vidéos à partir de prompts textuels en utilisant le modèle Hunyuan.",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/hunyuan_video/",
        "tags": [
          "Texte vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "Hunyuan Video",
          "Tencent"
        ],
        "date": "2025-03-01",
        "size": 35476429865,
        "vram": 35476429865,
        "usage": 4,
        "username": "ComfyUI"
      }
    ]
  },
  {
    "moduleName": "default",
    "type": "audio",
    "category": "Type de génération",
    "icon": "icon-[lucide--volume-2]",
    "title": "Audio",
    "templates": [
      {
        "name": "audio_stable_audio_3_medium_base",
        "title": "Stable Audio 3.0 Medium Base",
        "description": "Saisissez une courte description textuelle d'un son, d'une musique ou d'un effet. Le workflow étend votre invite avec Qwen et génère un clip audio stéréo à partir de Stable Audio 3.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Audio"
        ],
        "models": [
          "Stable Audio"
        ],
        "date": "2026-05-20",
        "openSource": true,
        "size": 15891378995,
        "vram": 15891378995,
        "usage": 215,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "audio_stable_audio_3_medium",
        "title": "Stable Audio 3.0 Medium",
        "description": "Saisissez une idée de texte courte, une durée facultative, une graine et une catégorie. Générez un audio stéréo (musique, effets sonores ou instruments) à l'aide de Stable Audio 3 avec une extension de texte facultative basée sur l'IA.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers Audio"
        ],
        "models": [
          "Stable Audio"
        ],
        "date": "2026-05-20",
        "openSource": true,
        "size": 15676630630,
        "vram": 15676630630,
        "usage": 131,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "api_sonilo_v2m",
        "title": "Sonilo : Génération de bande-son pour vidéo",
        "description": "Générez des bandes-son synchronisées à partir de séquences vidéo. Saisissez une vidéo pour produire une musique correspondant à son rythme et à ses indices émotionnels, en sortant un fichier audio parfaitement synchronisé.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Audio",
          "Musique",
          "Bande sonore"
        ],
        "models": [
          "Sonilo"
        ],
        "logos": [
          {
            "provider": "Sonilo"
          }
        ],
        "date": "2026-04-12",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 39,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 705,
              "nodeType": "LoadVideo",
              "file": "leopard_rider.mp4",
              "mediaType": "video"
            }
          ]
        }
      },
      {
        "name": "api_sonilo_t2m",
        "title": "Sonilo : Génération de musique à partir de texte",
        "description": "Générez une musique de haute qualité, prête pour la production, à partir de prompts textuels. Saisissez un texte descriptif pour créer des bandes-son originales avec lecture en streaming et contrôle précis de la durée.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Audio",
          "Bande sonore",
          "Texte en Musique"
        ],
        "models": [
          "Sonilo"
        ],
        "logos": [
          {
            "provider": "Sonilo"
          }
        ],
        "date": "2026-04-12",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 27,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "audio_ace_step1_5_xl_base",
        "title": "ACE-Step 1.5XL Base : Texte vers Musique",
        "description": "Générez un audio de haute qualité à partir d'invites de texte en utilisant le modèle ACE-Step 1.5 XL à 4 milliards de paramètres.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte en Musique"
        ],
        "models": [
          "ACE-Step"
        ],
        "date": "2026-04-10",
        "openSource": true,
        "size": 19864223744,
        "vram": 19864223744,
        "usage": 1,
        "searchRank": 0,
        "username": "ComfyUI",
        "includeOnDistributions": [
          "local"
        ]
      },
      {
        "name": "audio_ace_step1_5_xl_turbo",
        "title": "ACE-Step 1.5XL Turbo : Texte vers Musique",
        "description": "Générez de la musique de haute qualité à partir de prompts textuels en utilisant le modèle distillé 4B ACE-Step. Produit un audio prêt pour un usage commercial en seulement 8 étapes d'inférence sans CFG.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Musique",
          "Texte en Musique"
        ],
        "models": [
          "ACE-Step"
        ],
        "date": "2026-04-10",
        "openSource": true,
        "size": 19864223744,
        "vram": 19864223744,
        "usage": 197,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "audio_ace_step1_5_xl_sft",
        "title": "ACE-Step 1.5XL SFT : Texte vers Musique",
        "description": "Générez de la musique de haute qualité à partir de prompts texte en utilisant un modèle SFT de 4 milliards de paramètres. Contrôlez la sortie avec CFG pour une adhésion précise au prompt.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte en Musique"
        ],
        "models": [
          "ACE-Step"
        ],
        "date": "2026-04-10",
        "openSource": true,
        "size": 19864223744,
        "vram": 19864223744,
        "usage": 65,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "api_elevenlabs_text_to_speech",
        "title": "ElevenLabs : Synthèse vocale",
        "description": "Saisissez du texte pour générer une voix ultra-réaliste, ou téléchargez un échantillon vocal pour le cloner en vue de la synthèse.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Synthèse vocale",
          "Audio",
          "API"
        ],
        "models": [
          "ElevenLabs"
        ],
        "logos": [
          {
            "provider": "ElevenLabs"
          }
        ],
        "date": "2026-02-23",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 272,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 210,
              "nodeType": "LoadAudio",
              "file": "voice_demo.mp3",
              "mediaType": "audio"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "thumbnail/api_elevenlabs_text_to_speech.png"
        ]
      },
      {
        "name": "api_elevenlabs_text_to_dialogue",
        "title": "ElevenLabs : Texte vers Dialogue",
        "description": "Saisissez du texte et sélectionnez un profil vocal pour générer un dialogue audio de haute qualité et expressif émotionnellement.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Synthèse vocale"
        ],
        "models": [
          "ElevenLabs"
        ],
        "logos": [
          {
            "provider": "ElevenLabs"
          }
        ],
        "date": "2026-02-23",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 90,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 210,
              "nodeType": "LoadAudio",
              "file": "voice_demo.mp3",
              "mediaType": "audio"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "thumbnail/api_elevenlabs_text_to_dialogue.png"
        ]
      },
      {
        "name": "api_elevenlabs_speech_to_speech",
        "title": "ElevenLabs : Voix à voix",
        "description": "Téléchargez un fichier audio source pour appliquer un nouveau ton de voix ou cloner une voix différente, générant ainsi une sortie audio modifiée.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Clonage Vocal",
          "API"
        ],
        "models": [
          "ElevenLabs"
        ],
        "logos": [
          {
            "provider": "ElevenLabs"
          }
        ],
        "date": "2026-02-23",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 37,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 210,
              "nodeType": "LoadAudio",
              "file": "voice_demo.mp3",
              "mediaType": "audio"
            },
            {
              "nodeId": 221,
              "nodeType": "LoadAudio",
              "file": "api_elevenlabs_speech_to_speech.mp3",
              "mediaType": "audio"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "thumbnail/api_elevenlabs_speech_to_speech.png"
        ]
      },
      {
        "name": "api_elevenlabs_voice_isolation",
        "title": "ElevenLabs : Isolation Vocale",
        "description": "Téléversez un fichier audio contenant du bruit de fond. Utilisez l'API ElevenLabs pour isoler et produire une piste vocale propre.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Isolation Vocale"
        ],
        "models": [
          "ElevenLabs"
        ],
        "logos": [
          {
            "provider": "ElevenLabs"
          }
        ],
        "date": "2026-02-21",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 7,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 131,
              "nodeType": "LoadAudio",
              "file": "noisy_background.mp3",
              "mediaType": "audio"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "thumbnail/api_elevenlabs_voice_isolation-1.png",
          "thumbnail/api_elevenlabs_voice_isolation-2.png"
        ]
      },
      {
        "name": "api_elevenLabs_speech_to_text",
        "title": "ElevenLabs : De la parole au texte",
        "description": "Téléchargez un fichier audio ou vidéo pour transcrire sa parole en texte précis et modifiable.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Reconnaissance vocale"
        ],
        "models": [
          "ElevenLabs"
        ],
        "logos": [
          {
            "provider": "ElevenLabs"
          }
        ],
        "date": "2026-02-23",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 119,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 219,
              "nodeType": "LoadAudio",
              "file": "voice_demo.mp3",
              "mediaType": "audio"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "thumbnail/api_elevenLabs_speech_to_text.png"
        ]
      },
      {
        "name": "api_elevenlabs_text_to_sound_effects",
        "title": "ElevenLabs : Texte vers effets sonores",
        "description": "Saisissez une invite textuelle pour générer des effets sonores personnalisés et des ambiances audio.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Audio",
          "Effets sonores",
          "API"
        ],
        "models": [
          "ElevenLabs"
        ],
        "logos": [
          {
            "provider": "ElevenLabs"
          }
        ],
        "date": "2026-02-21",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 39,
        "searchRank": 0,
        "io": {
          "outputs": [
            {
              "nodeId": 137,
              "nodeType": "SaveAudioMP3",
              "file": "api_elevenlabs_text_to_sound_effects.mp3",
              "mediaType": "audio"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "thumbnail/api_elevenlabs_text_to_sound_effects.png"
        ]
      },
      {
        "name": "audio_ace_step_1_5_split_llm",
        "title": "ACE-Step 1.5 Génération de Paroles et de Chansons par IA",
        "description": "Saisissez un style musical et des paroles facultatives. Générez une chanson complète avec des paroles et un audio créés par IA.",
        "mediaType": "audio",
        "mediaSubtype": "mp3",
        "tags": [
          "API",
          "Texte vers Audio"
        ],
        "models": [
          "ACE-Step",
          "Google Gemini"
        ],
        "logos": [
          {
            "provider": "Google"
          }
        ],
        "date": "2026-02-09",
        "openSource": false,
        "size": 9985798963,
        "vram": 9985798963,
        "usage": 21,
        "searchRank": 0,
        "io": {
          "outputs": [
            {
              "nodeId": 1,
              "nodeType": "SaveAudioMP3",
              "file": "audio_ace_step_1_5_split_llm.mp3",
              "mediaType": "audio"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "audio_ace_step_1_5_split_4b",
        "title": "ACE-Step 1.5 Génération de Musique (4B LLM)",
        "description": "Saisissez une invite textuelle pour générer de la musique. Cette version du modèle 4B offre des capacités de compréhension audio et de composition plus robustes que les variantes plus petites.",
        "mediaType": "audio",
        "mediaSubtype": "mp3",
        "tags": [
          "Audio",
          "Musique",
          "Texte vers Audio"
        ],
        "models": [
          "ACE-Step"
        ],
        "date": "2026-02-05",
        "openSource": true,
        "size": 14710262989,
        "vram": 14710262989,
        "usage": 53,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "audio_ace_step_1_5_split",
        "title": "Flux de travail de génération musicale ACE-Step 1.5",
        "description": "Saisissez une consigne textuelle décrivant le style musical et, éventuellement, les paroles. Générez une chanson audio complète et de haute qualité en moins de 10 secondes sur du matériel grand public.",
        "mediaType": "audio",
        "mediaSubtype": "mp3",
        "tags": [
          "Audio",
          "Texte vers Audio",
          "Musique"
        ],
        "models": [
          "ACE-Step"
        ],
        "date": "2026-02-02",
        "openSource": true,
        "size": 10737418240,
        "vram": 2147483648,
        "usage": 36,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "audio_ace_step_1_5_checkpoint",
        "title": "ACE-Step 1.5 Génération de Musique AIO",
        "description": "Saisissez des étiquettes de style et des paroles pour générer une chanson complète. Le flux de travail utilise le modèle ACE-Step 1.5 pour produire de la musique de qualité commerciale en moins de 10 secondes sur du matériel grand public.",
        "mediaType": "audio",
        "mediaSubtype": "mp3",
        "tags": [
          "Audio",
          "Musique",
          "Texte vers Audio"
        ],
        "models": [
          "ACE-Step"
        ],
        "date": "2026-02-03",
        "openSource": true,
        "size": 10737418240,
        "vram": 5368709120,
        "usage": 18,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "api_stability_ai_audio_to_audio",
        "title": "Stable Audio 2.5 : Audio vers Audio",
        "description": "Transformez de l'audio en de nouvelles compositions avec Stable Audio 2.5. Téléversez un audio et l'IA crée des pistes complètes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Audio",
          "Audio vers Audio"
        ],
        "date": "2025-09-09",
        "models": [
          "Stability",
          "Stable Audio"
        ],
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 52,
        "io": {
          "inputs": [
            {
              "nodeId": 11,
              "nodeType": "LoadAudio",
              "file": "api_stability_ai_audio_to_audio_input_audio.mp3",
              "mediaType": "audio"
            }
          ]
        },
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "api_stability_ai_text_to_audio",
        "title": "Stable Audio 2.5 : Texte vers audio",
        "description": "Générez de la musique à partir de texte avec Stable Audio 2.5. Créez des pistes de plusieurs minutes en quelques secondes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Audio",
          "Texte vers Audio"
        ],
        "date": "2025-09-09",
        "models": [
          "Stability",
          "Stable Audio"
        ],
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 12,
        "logos": [
          {
            "provider": "Stability"
          }
        ],
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "audio_stable_audio_example",
        "title": "Stable Audio 1.0 : Texte vers audio",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générer de l'audio à partir de prompts textuels en utilisant Stable Audio.",
        "tags": [
          "Audio",
          "Texte vers Audio"
        ],
        "models": [
          "Stability",
          "Stable Audio"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/audio/",
        "size": 5690831667,
        "vram": 5690831667,
        "usage": 20,
        "openSource": true,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "audio_ace_step_1_m2m_editing",
        "title": "ACE Step v1 Édition M2M",
        "mediaType": "audio",
        "mediaSubtype": "mp3",
        "description": "Éditer des chansons existantes pour changer le style et les paroles en utilisant ACE-Step v1 M2M.",
        "tags": [
          "Édition Audio",
          "Audio"
        ],
        "models": [
          "ACE-Step"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "https://docs.comfy.org/tutorials/audio/ace-step/ace-step-v1",
        "size": 7698728878,
        "vram": 7698728878,
        "usage": 89,
        "io": {
          "inputs": [
            {
              "nodeId": 64,
              "nodeType": "LoadAudio",
              "file": "audio_ace_step_1_m2m_editing_input_audio.mp3",
              "mediaType": "audio"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "audio_ace_step_1_t2a_song",
        "title": "ACE Step v1 Texte vers Chanson",
        "mediaType": "audio",
        "mediaSubtype": "mp3",
        "description": "Générer des chansons avec des voix à partir de prompts textuels en utilisant ACE-Step v1, prenant en charge la multilingue et la personnalisation du style.",
        "tags": [
          "Texte vers Audio",
          "Audio"
        ],
        "models": [
          "ACE-Step"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "https://docs.comfy.org/tutorials/audio/ace-step/ace-step-v1",
        "size": 7698728878,
        "vram": 7698728878,
        "usage": 5,
        "username": "ComfyUI"
      },
      {
        "name": "audio_ace_step_1_t2a_instrumentals",
        "title": "ACE-Step v1 Texte vers Musique Instrumentale",
        "mediaType": "audio",
        "mediaSubtype": "mp3",
        "description": "Générer de la musique instrumentale à partir de prompts textuels en utilisant ACE-Step v1.",
        "tags": [
          "Texte vers Audio",
          "Audio"
        ],
        "models": [
          "ACE-Step"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "https://docs.comfy.org/tutorials/audio/ace-step/ace-step-v1",
        "size": 7698728878,
        "vram": 7698728878,
        "usage": 5,
        "username": "ComfyUI"
      },
      {
        "name": "api_stability_ai_audio_inpaint",
        "title": "Stability Audio 2.5 : Restauration Audio",
        "description": "Complétez ou prolongez des pistes audio avec Stable Audio 2.5. Téléversez un audio et l'IA génère le reste.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Audio",
          "Audio vers Audio"
        ],
        "date": "2025-09-09",
        "models": [
          "Stability",
          "Stable Audio"
        ],
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 5,
        "io": {
          "inputs": [
            {
              "nodeId": 11,
              "nodeType": "LoadAudio",
              "file": "api_stability_ai_audio_inpaint_input_audio.wav",
              "mediaType": "audio"
            }
          ]
        },
        "logos": [
          {
            "provider": "Stability"
          }
        ],
        "searchRank": 0,
        "username": "ComfyUI"
      }
    ]
  },
  {
    "moduleName": "default",
    "type": "3d",
    "category": "Type de génération",
    "icon": "icon-[lucide--box]",
    "title": "Modèle 3D",
    "templates": [
      {
        "name": "api_hunyuan3d_image_to_model",
        "title": "Hunyuan3D : De l'image au modèle",
        "description": "Téléchargez une image pour générer un modèle 3D avec géométrie et textures PBR.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Modèle 3D",
          "API",
          "Image en modèle"
        ],
        "models": [
          "Hunyuan3D"
        ],
        "date": "2026-05-21",
        "openSource": false,
        "usage": 223,
        "io": {
          "inputs": [
            {
              "nodeId": 1,
              "nodeType": "LoadImage",
              "file": "pink_robot_front.png",
              "mediaType": "image"
            },
            {
              "nodeId": 10,
              "nodeType": "LoadImage",
              "file": "pink_robot_back.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "size": 0,
        "vram": 0,
        "searchRank": 0
      },
      {
        "name": "api_tripo3_1_image_to_model",
        "title": "Tripo H3.1 : De l'image au modèle",
        "description": "Téléchargez une image de référence de votre objet. Générez un modèle 3D très détaillé avec une géométrie dense et des matériaux prêts pour le PBR.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Modèle 3D",
          "API"
        ],
        "models": [
          "Tripo"
        ],
        "logos": [
          {
            "provider": "Tripo"
          }
        ],
        "date": "2026-05-09",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 179,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 10,
              "nodeType": "LoadImage",
              "file": "cybernetic_robot.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "api_tripo_p1_image_to_model",
        "title": "Tripo P1 : Image en Modèle",
        "description": "Téléchargez une image de référence de votre sujet. Générez un modèle 3D prêt pour le jeu avec une topologie propre et un budget de polygones optimisé.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Modèle 3D",
          "API",
          "Image en 3D"
        ],
        "models": [
          "Tripo P1"
        ],
        "logos": [
          {
            "provider": "Tripo"
          }
        ],
        "date": "2026-05-28",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 0,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 45,
              "nodeType": "LoadImage",
              "file": "knight_with_sword.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "api_tripo_p1_text_to_model",
        "title": "Tripo P1 : Texte vers Modèle",
        "description": "Saisissez une description textuelle d'un modèle 3D. Générez un modèle 3D prêt pour le jeu avec une topologie propre et des nombres de polygones optimisés.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Modèle 3D"
        ],
        "models": [
          "Tripo P1"
        ],
        "logos": [
          {
            "provider": "Tripo"
          }
        ],
        "date": "2026-05-28",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 0,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "api_rodin3d_gen2_5_image_to_3d",
        "title": "Rodin Gen2.5: Image to Model",
        "description": "Upload single or multi-view images to create a 3D model with adjustable quality and enhanced texture",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Modèle 3D",
          "API"
        ],
        "models": [
          "Rodin"
        ],
        "logos": [
          {
            "provider": "Rodin"
          }
        ],
        "date": "2026-05-23",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 80,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "bull_robot.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "api_tripo_p1_mv_to_model",
        "title": "Tripo P1 : De la multivue au modèle",
        "description": "Téléchargez une image ou des références multi-vues pour générer un modèle 3D low-poly propre avec un nombre de polygones contrôlé et une topologie organisée, prêt à être exporté vers les moteurs de jeu.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Modèle 3D",
          "API",
          "Image en 3D"
        ],
        "models": [
          "Tripo P1"
        ],
        "logos": [
          {
            "provider": "Tripo"
          }
        ],
        "date": "2026-05-28",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 0,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 45,
              "nodeType": "LoadImage",
              "file": "wooden_doll.png",
              "mediaType": "image"
            },
            {
              "nodeId": 47,
              "nodeType": "LoadImage",
              "file": "wooden_doll_left.png",
              "mediaType": "image"
            },
            {
              "nodeId": 48,
              "nodeType": "LoadImage",
              "file": "wooden_doll_back.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "3d_triposplat_image_to_gaussian_splat",
        "title": "TripoSplat : de l'image au Gaussian Splat",
        "description": "Téléchargez une seule image 2D. Générez une représentation 3D de splat gaussien de haute qualité avec une densité et un budget de rendu contrôlables.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "3D",
          "Image en 3D"
        ],
        "models": [
          "TripoSplat"
        ],
        "date": "2026-06-02",
        "openSource": true,
        "size": 3972844749,
        "vram": 3972844749,
        "usage": 0,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 99,
              "nodeType": "LoadImage",
              "file": "white-hotel-on-rocky-island.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "api_meshy_image_to_model",
        "title": "Meshy 6 : De l'image au modèle",
        "description": "Téléchargez une image et générez un modèle 3D avec Meshy 6. Créez des personnages, des objets ou des pièces mécaniques avec une géométrie de qualité production et une topologie propre.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "3D",
          "Image en modèle",
          "API"
        ],
        "models": [
          "Meshy"
        ],
        "date": "2026-01-19",
        "openSource": false,
        "usage": 83,
        "io": {
          "inputs": [
            {
              "nodeId": 8,
              "nodeType": "LoadImage",
              "file": "robot-warrior.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_rodin3d_gen2_5_text_to_3d",
        "title": "Rodin Gen2.5: Text to Model",
        "description": "Input a text description or upload reference images. Generate a detailed 3D model with textures, exportable in multiple formats.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "3D",
          "API",
          "Texte vers modèle"
        ],
        "models": [
          "Rodin"
        ],
        "logos": [
          {
            "provider": "Rodin"
          }
        ],
        "date": "2026-05-23",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 6,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "api_meshy_multi_image_to_model",
        "title": "Meshy 6 : Multi-image vers modèle",
        "description": "Créez des modèles 3D de haute qualité à partir de plusieurs images en utilisant Meshy 6. Plus de photos signifie une meilleure capture des détails, des proportions précises et une structure de maillage plus propre.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "3D",
          "API"
        ],
        "models": [
          "Meshy"
        ],
        "date": "2026-01-19",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 36,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 8,
              "nodeType": "LoadImage",
              "file": "joker_front.jpg",
              "mediaType": "image"
            },
            {
              "nodeId": 12,
              "nodeType": "LoadImage",
              "file": "joker_back.jpg",
              "mediaType": "image"
            },
            {
              "nodeId": 13,
              "nodeType": "LoadImage",
              "file": "joker_side.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_hunyuan3d_part",
        "title": "HY 3D : Décomposition de Pièces 3D",
        "description": "Téléchargez un modèle 3D pour le segmenter automatiquement en ses parties constitutives, générant un actif 3D entièrement décomposé pour réutilisation et édition.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "3D",
          "Modèle 3D",
          "API"
        ],
        "models": [
          "Hunyuan3D"
        ],
        "logos": [
          {
            "provider": "Hunyuan"
          }
        ],
        "date": "2026-02-13",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 6,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "api_hunyuan3d_text_to_model",
        "title": "HunYuan3D : Texte vers Modèle",
        "description": "Saisissez une instruction textuelle ou téléchargez une image de référence pour générer un actif de modèle 3D détaillé.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "3D",
          "Texte vers modèle"
        ],
        "models": [
          "Hunyuan3D"
        ],
        "date": "2026-01-26",
        "openSource": false,
        "usage": 11,
        "username": "ComfyUI"
      },
      {
        "name": "api_hunyuan3d_smart_topology",
        "title": "Hunyuan3D : Topologie Intelligente",
        "description": "Téléchargez un fichier de modèle 3D haute polygonalisation. Générez un modèle 3D à faible polygonalisation et topologiquement optimisé avec un niveau de réduction spécifié.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Modèle 3D"
        ],
        "models": [
          "Hunyuan3D"
        ],
        "logos": [
          {
            "provider": "Hunyuan"
          }
        ],
        "date": "2026-03-07",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 11,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "api_tripo3_1_text_to_model",
        "title": "Tripo H3.1 : Texte vers Modèle",
        "description": "Générez des assets 3D de héros prêts pour la production avec une géométrie haute densité et des matériaux PBR. Accepte des invites textuelles ou des images de référence en entrée et produit des maillages 3D détaillés adaptés aux rendus en gros plan et aux assets de jeux.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Modèle 3D",
          "API"
        ],
        "models": [
          "Tripo"
        ],
        "logos": [
          {
            "provider": "Tripo"
          }
        ],
        "date": "2026-05-09",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 18,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "api_tripo3_1_multiview_to_model",
        "title": "Tripo H3.1 : Multivue vers Modèle",
        "description": "Téléchargez des images multivues de votre objet. Générez un modèle 3D très détaillé avec une géométrie dense et des matériaux prêts pour le PBR.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Modèle 3D"
        ],
        "models": [
          "Tripo"
        ],
        "logos": [
          {
            "provider": "Tripo"
          }
        ],
        "date": "2026-05-09",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 44,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 44,
              "nodeType": "LoadImage",
              "file": "castle_front_view.png",
              "mediaType": "image"
            },
            {
              "nodeId": 45,
              "nodeType": "LoadImage",
              "file": "castle_side_view.png",
              "mediaType": "image"
            },
            {
              "nodeId": 46,
              "nodeType": "LoadImage",
              "file": "castle_back_view.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "api_tripo3_0_image_to_model",
        "title": "Tripo3.0 : Image vers Modèle",
        "description": "Transformez des images ou croquis en modèles 3D avec la géométrie précise et les textures PBR prêtes à la production de Tripo 3.0.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image en modèle",
          "3D",
          "API"
        ],
        "models": [
          "Tripo"
        ],
        "date": "2025-12-23",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 21,
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "3d_character_front_view.png",
              "mediaType": "image"
            },
            {
              "nodeId": 3,
              "nodeType": "LoadImage",
              "file": "3d_character_back_view.png",
              "mediaType": "image"
            },
            {
              "nodeId": 4,
              "nodeType": "LoadImage",
              "file": "3d_character_left_view.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "templates_mjm_image_to_3d",
        "title": "Générer un modèle 3D à partir d'une seule image",
        "description": "Saisissez une seule image pour générer automatiquement trois vues orthographiques. Utilisez ces multivues avec Meshy pour créer un modèle 3D texturé.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Modèle 3D",
          "Image en 3D"
        ],
        "models": [
          "Meshy",
          "Nano Banana 2"
        ],
        "logos": [
          {
            "provider": [
              "Google",
              "Meshy"
            ]
          }
        ],
        "date": "2026-03-19",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 39,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 1,
              "nodeType": "LoadImage",
              "file": "templates_mjm_image_to_3d.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "thumbnail/templates_mjm_image_to_3d-1.png",
          "thumbnail/templates_mjm_image_to_3d-2.png"
        ],
        "username": "Julien | MJM"
      },
      {
        "name": "api_meshy_text_to_model",
        "title": "Meshy 6 : Du texte au modèle",
        "description": "Générez des modèles 3D de haute qualité à partir de prompts textuels avec Meshy 6. Créez des personnages avec une géométrie raffinée, des objets mécaniques aux arêtes vives ou des assets low-poly prêts pour le jeu.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "3D",
          "Texte vers modèle",
          "API"
        ],
        "models": [
          "Meshy"
        ],
        "date": "2026-01-19",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 3,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "api_tripo3_0_text_to_model",
        "title": "Tripo3.0 : Texte vers Modèle",
        "description": "Générez des modèles 3D précis à partir de texte, géométrie ultra-haute résolution et matériaux PBR réalistes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers modèle",
          "3D",
          "API"
        ],
        "models": [
          "Tripo"
        ],
        "date": "2025-12-23",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 5,
        "username": "ComfyUI"
      },
      {
        "name": "api_tripo_text_to_model",
        "title": "Tripo: Texte vers Modèle",
        "description": "Craft 3D objects from descriptions with Tripo's text-driven modeling.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texte vers modèle",
          "3D",
          "API"
        ],
        "models": [
          "Tripo"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 6,
        "username": "ComfyUI"
      },
      {
        "name": "api_tripo_image_to_model",
        "title": "Tripo: Image vers Modèle",
        "description": "Generate professional 3D assets from 2D images using Tripo engine.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "3D",
          "Image en modèle",
          "API"
        ],
        "models": [
          "Tripo"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 20,
        "io": {
          "inputs": [
            {
              "nodeId": 36,
              "nodeType": "LoadImage",
              "file": "api_tripo_image_to_model_input_image.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_tripo_multiview_to_model",
        "title": "Tripo: Multivue vers Modèle",
        "description": "Build 3D models from multiple angles with Tripo's advanced scanner.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image en 3D",
          "3D",
          "API"
        ],
        "models": [
          "Tripo"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 9,
        "io": {
          "inputs": [
            {
              "nodeId": 7,
              "nodeType": "LoadImage",
              "file": "api_tripo_multiview_to_model_front_image.jpg",
              "mediaType": "image"
            },
            {
              "nodeId": 8,
              "nodeType": "LoadImage",
              "file": "api_tripo_multiview_to_model_back_image.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_rodin_gen2",
        "title": "Rodin: Gen-2 Image vers Modèle",
        "description": "Générez des modèles 3D détaillés avec une qualité de maillage 4X à partir de photos avec Rodin Gen2",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image en 3D",
          "3D",
          "API"
        ],
        "models": [
          "Rodin"
        ],
        "date": "2025-09-27",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 15,
        "io": {
          "inputs": [
            {
              "nodeId": 82,
              "nodeType": "LoadImage",
              "file": "api_rodin_gen2_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_rodin_image_to_model",
        "title": "Rodin: Image vers Modèle",
        "description": "Generate detailed 3D models from single photos using Rodin AI.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image en 3D",
          "3D",
          "API"
        ],
        "models": [
          "Rodin"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 2,
        "io": {
          "inputs": [
            {
              "nodeId": 49,
              "nodeType": "LoadImage",
              "file": "api_rodin_image_to_model_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_rodin_multiview_to_model",
        "title": "Rodin: Multivue vers Modèle",
        "description": "Sculpt comprehensive 3D models using Rodin's multi-angle reconstruction.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image en 3D",
          "3D",
          "API"
        ],
        "models": [
          "Rodin"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 2,
        "io": {
          "inputs": [
            {
              "nodeId": 40,
              "nodeType": "LoadImage",
              "file": "api_rodin_multiview_to_model_left.jpg",
              "mediaType": "image"
            },
            {
              "nodeId": 41,
              "nodeType": "LoadImage",
              "file": "api_rodin_multiview_to_model_front.jpg",
              "mediaType": "image"
            },
            {
              "nodeId": 56,
              "nodeType": "LoadImage",
              "file": "api_rodin_multiview_to_model_back.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "3d_hunyuan3d-v2.1",
        "title": "Hunyuan3D 2.1",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générez des modèles 3D à partir d'images uniques avec Hunyuan3D 2.0.",
        "tags": [
          "Image en 3D",
          "3D"
        ],
        "models": [
          "Hunyuan3D",
          "Tencent"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "size": 4928474972,
        "vram": 4928474972,
        "usage": 104,
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "3d_hunyuan3d-v2.1_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "3d_hunyuan3d_image_to_model",
        "title": "Hunyuan3D 2.0",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générer des modèles 3D à partir d'images simples en utilisant Hunyuan3D 2.0.",
        "tags": [
          "Image en 3D",
          "3D"
        ],
        "models": [
          "Hunyuan3D",
          "Tencent"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "size": 4928474972,
        "vram": 4928474972,
        "usage": 15,
        "io": {
          "inputs": [
            {
              "nodeId": 56,
              "nodeType": "LoadImage",
              "file": "3d_hunyuan3d_image_to_model_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "3d_hunyuan3d_multiview_to_model",
        "title": "Hunyuan3D 2.0 Multivue",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générer des modèles 3D à partir de vues multiples en utilisant Hunyuan3D 2.0 MV.",
        "tags": [
          "3D",
          "Image en 3D"
        ],
        "models": [
          "Hunyuan3D",
          "Tencent"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "thumbnailVariant": "hoverDissolve",
        "size": 4928474972,
        "vram": 4928474972,
        "usage": 16,
        "io": {
          "inputs": [
            {
              "nodeId": 56,
              "nodeType": "LoadImage",
              "file": "3d_hunyuan3d_multiview_to_model_front_image.png",
              "mediaType": "image"
            },
            {
              "nodeId": 78,
              "nodeType": "LoadImage",
              "file": "3d_hunyuan3d_multiview_to_model_left_image.png",
              "mediaType": "image"
            },
            {
              "nodeId": 80,
              "nodeType": "LoadImage",
              "file": "3d_hunyuan3d_multiview_to_model_back_image.png",
              "mediaType": "image"
            },
            {
              "nodeId": 87,
              "nodeType": "LoadImage",
              "file": "3d_hunyuan3d_multiview_to_model_right_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "3d_hunyuan3d_multiview_to_model_turbo",
        "title": "Hunyuan3D 2.0 Multivue Turbo",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générer des modèles 3D à partir de vues multiples en utilisant Hunyuan3D 2.0 MV Turbo.",
        "tags": [
          "Image en 3D",
          "3D"
        ],
        "models": [
          "Hunyuan3D",
          "Tencent"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "thumbnailVariant": "hoverDissolve",
        "size": 4928474972,
        "vram": 4928474972,
        "usage": 24,
        "io": {
          "inputs": [
            {
              "nodeId": 56,
              "nodeType": "LoadImage",
              "file": "3d_hunyuan3d_multiview_to_model_turbo_front_view.png",
              "mediaType": "image"
            },
            {
              "nodeId": 82,
              "nodeType": "LoadImage",
              "file": "3d_hunyuan3d_multiview_to_model_turbo_back_view.png",
              "mediaType": "image"
            },
            {
              "nodeId": 85,
              "nodeType": "LoadImage",
              "file": "3d_hunyuan3d_multiview_to_model_turbo_left_view.png",
              "mediaType": "image"
            },
            {
              "nodeId": 87,
              "nodeType": "LoadImage",
              "file": "3d_hunyuan3d_multiview_to_model_turbo_right_view.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_hunyuan3d_retopo_uv",
        "title": "Huyuan3D : Rétopologie de Modèles et Dépliage UV",
        "description": "Saisissez un maillage dense (issu d'une génération IA ou de scans de photogrammétrie) et créez un modèle léger avec une bonne topologie et des UV dépliés. Idéal pour l'optimisation d'assets de jeux 3D.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Modèle 3D"
        ],
        "models": [
          "Hunyuan3D"
        ],
        "logos": [
          {
            "provider": "Hunyuan"
          }
        ],
        "date": "2026-03-07",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 17,
        "searchRank": 0,
        "username": "shane"
      },
      {
        "name": "api_hunyuan3d_model2uv",
        "title": "Hunyuan3D : Dépliage UV",
        "description": "Téléchargez un modèle 3D pour effectuer le dépliage UV. Générez un modèle traité avec une disposition UV optimisée pour la texturation.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Modèle 3D"
        ],
        "models": [
          "Hunyuan3D"
        ],
        "logos": [
          {
            "provider": "Hunyuan"
          }
        ],
        "date": "2026-03-07",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 6,
        "searchRank": 0,
        "username": "ComfyUI",
        "thumbnail": [
          "thumbnail/api_hunyuan3d_model2uv-1.png",
          "thumbnail/api_hunyuan3d_model2uv-2.png"
        ]
      },
      {
        "name": "3d_moge_panorama_to_mesh",
        "title": "Moge : Panorama vers Maillage",
        "description": "Téléchargez une image panoramique équirectangulaire à 360° et générez un maillage GLB texturé avec des couleurs de sommet.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "3D",
          "Image en 3D"
        ],
        "models": [
          "MoGe"
        ],
        "date": "2026-05-19",
        "openSource": true,
        "size": 644245094,
        "vram": 644245094,
        "usage": 47,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 28,
              "nodeType": "LoadImage",
              "file": "lego_street_panorama.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "3d_moge_perspective_to_mesh",
        "title": "MoGe : Estimation de géométrie en perspective",
        "description": "Téléchargez une image pour estimer sa géométrie de perspective. Générez une carte de profondeur 3D et des normales de surface à partir de l'entrée.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "3D",
          "Image en 3D"
        ],
        "models": [
          "MoGe"
        ],
        "date": "2026-05-15",
        "openSource": true,
        "size": 644245094,
        "vram": 644245094,
        "usage": 120,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 9,
              "nodeType": "LoadImage",
              "file": "modern_living_room.png",
              "mediaType": "image"
            }
          ]
        }
      }
    ]
  },
  {
    "moduleName": "default",
    "type": "image",
    "category": "Type de génération",
    "icon": "icon-[lucide--message-square-text]",
    "title": "LLM",
    "templates": [
      {
        "name": "api_openrouter_llm",
        "title": "OpenRouter LLM ",
        "description": "Sélectionnez un modèle dans la liste organisée d'OpenRouter (Claude, GPT, Gemini, etc.). Générez une réponse textuelle avec des téléchargements de médias facultatifs pour les modèles compatibles avec la vision.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Génération de texte",
          "API"
        ],
        "models": [
          "OpenRouter"
        ],
        "logos": [
          {
            "provider": "OpenRouter"
          }
        ],
        "date": "2026-05-21",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 75,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "contact_sheet_app_input_1.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "api_anthropic_claude",
        "title": "Anthropic Claude",
        "description": "Saisissez votre requête ou image pour analyse. Générez une réponse en langage naturel propulsée par Anthropic Claude, prenant en charge à la fois la conversation textuelle et la compréhension d'images.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Génération de texte"
        ],
        "models": [
          "Claude"
        ],
        "logos": [
          {
            "provider": "Anthropic"
          }
        ],
        "date": "2026-05-01",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 229,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "ice_cold_pup.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "llm_gemma4_text_gen",
        "tutorialUrl": "https://docs.comfy.org/tutorials/llm/gemma4/gemma4",
        "title": "Gemma4 : Génération de texte",
        "description": "Saisissez votre invite de texte et éventuellement une image, un fichier audio ou une vidéo. Générez une sortie de texte avec un raisonnement, un codage et un support multilingue configurables.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Génération de texte",
          "Génération de texte"
        ],
        "models": [
          "Gemma 4"
        ],
        "date": "2026-05-01",
        "openSource": true,
        "size": 9019431322,
        "vram": 9019431322,
        "usage": 147,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "the_lily_veil.png",
              "mediaType": "image"
            },
            {
              "nodeId": 5,
              "nodeType": "LoadAudio",
              "file": "voice_demo.mp3",
              "mediaType": "audio"
            },
            {
              "nodeId": 6,
              "nodeType": "LoadVideo",
              "file": "video_wan_vace_inpainting_input_video.mp4",
              "mediaType": "video"
            }
          ]
        }
      },
      {
        "name": "llm_qwen3_5_text_gen",
        "tutorialUrl": "https://docs.comfy.org/tutorials/llm/qwen/qwen3_5",
        "title": "Qwen3.5 : Génération de texte",
        "description": "Utilisez le modèle Qwen3.5 pour analyser une image d'entrée et générer des invites de texte descriptives. Ce flux de travail effectue la légende d'images et l'ingénierie inverse d'invites.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Génération de texte"
        ],
        "models": [
          "Qwen3.5"
        ],
        "date": "2026-03-27",
        "openSource": true,
        "size": 9341553869,
        "vram": 9341553869,
        "usage": 105,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "man_with_red_hat.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "thumbnail/llm_qwen3_5_text_gen.png"
        ]
      },
      {
        "name": "llm_qwen3_text_gen",
        "tutorialUrl": "https://docs.comfy.org/tutorials/llm/qwen/qwen3",
        "title": "Qwen3.0 : Génération de texte",
        "description": "Saisissez une invite textuelle pour générer des réponses détaillées et raisonnées à l'aide du modèle Qwen3-4B-Thinking.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Génération de texte"
        ],
        "models": [
          "Qwen 3.0"
        ],
        "date": "2026-02-23",
        "openSource": true,
        "size": 8053063680,
        "vram": 8053063680,
        "usage": 65,
        "searchRank": 0,
        "username": "ComfyUI",
        "thumbnail": [
          "thumbnail/llm_qwen3_text_gen.png"
        ]
      },
      {
        "name": "api_openai_chat",
        "title": "OpenAI: Chat",
        "description": "Interagissez avec les modèles de langage avancés d'OpenAI pour des conversations intelligentes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Génération de texte"
        ],
        "models": [
          "OpenAI"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 84,
        "io": {
          "inputs": [
            {
              "nodeId": 5,
              "nodeType": "LoadImage",
              "file": "example.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "searchRank": 0,
        "logos": [
          {
            "provider": "OpenAI"
          }
        ]
      },
      {
        "name": "api_google_gemini",
        "title": "Google Gemini",
        "description": "Découvrez l'IA multimodale de Google avec les capacités de raisonnement de Gemini.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Génération de texte"
        ],
        "models": [
          "Google",
          "Google Gemini"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 41,
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "example.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "searchRank": 0,
        "logos": [
          {
            "provider": "Google"
          }
        ]
      },
      {
        "name": "api_bytedance_seed",
        "title": "ByteDance : Seed 2.0",
        "description": "Saisissez une image ou une vidéo pour analyse. Recevez une sortie textuelle détaillée décrivant le contenu visuel, le raisonnement et l'extraction d'informations structurées.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API"
        ],
        "models": [
          "Seed 2.0"
        ],
        "logos": [
          {
            "provider": "ByteDance"
          }
        ],
        "date": "2026-05-19",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 72,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 3,
              "nodeType": "LoadImage",
              "file": "angle_3.png",
              "mediaType": "image"
            }
          ]
        }
      }
    ]
  },
  {
    "moduleName": "default",
    "type": "image",
    "isEssential": true,
    "category": "Type de génération",
    "icon": "icon-[lucide--settings]",
    "title": "Utilitaire",
    "templates": [
      {
        "name": "api_beeble_switchx_video_edit",
        "title": "Beeble SwitchX : Montage vidéo",
        "description": "Téléchargez une vidéo source et une image de référence, puis fournissez un prompt décrivant l'environnement et l'éclairage souhaités. Générez une vidéo modifiée où les régions masquées suivent votre prompt et votre référence, tandis que les régions non masquées conservent les pixels et le mouvement d'origine, ainsi qu'un alpha matte pour le compositing.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Édition vidéo"
        ],
        "models": [
          "SwitchX"
        ],
        "logos": [
          {
            "provider": "Beeble"
          }
        ],
        "date": "2026-05-29",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 0,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 17,
              "nodeType": "LoadImage",
              "file": "blue_poppies_field.png",
              "mediaType": "image"
            },
            {
              "nodeId": 21,
              "nodeType": "LoadVideo",
              "file": "woman_in_wheat_field.mp4",
              "mediaType": "video"
            }
          ]
        }
      },
      {
        "name": "api_beeble_switchx_image_edit",
        "title": "Beeble SwitchX : Édition d'image",
        "description": "Téléchargez votre image de personnage et une image de référence de style/éclairage. Générez une sortie modifiée avec l'éclairage et le style de référence appliqués à votre image d'origine.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Reluminer",
          "Édition d'image"
        ],
        "models": [
          "SwitchX"
        ],
        "logos": [
          {
            "provider": "Beeble"
          }
        ],
        "date": "2026-05-29",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 0,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 10,
              "nodeType": "LoadImage",
              "file": "soft_light_headphones_man.png",
              "mediaType": "image"
            },
            {
              "nodeId": 17,
              "nodeType": "LoadImage",
              "file": "simple_modern_living_space.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "api_flux_erase_image",
        "title": "Flux Effacer l'image",
        "description": "Téléchargez une image et peignez un masque sur l'objet à supprimer. Le flux de travail efface la zone masquée et reconstruit l'arrière-plan.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Restauration"
        ],
        "models": [
          "Flux"
        ],
        "logos": [
          {
            "provider": "Black Forest Labs"
          }
        ],
        "date": "2026-06-04",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 0,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 10,
              "nodeType": "LoadImage",
              "file": "city_street_young_man.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 3,
              "nodeType": "SaveImage",
              "file": "api_flux_erase_image.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "input/city_street_young_man.png",
          "output/api_flux_erase_image.png"
        ]
      },
      {
        "name": "api_bria_remove_video_background",
        "title": "Bria : Supprimer l'arrière-plan vidéo",
        "description": "Téléchargez une vidéo pour supprimer son arrière-plan et le remplacer par la couleur de votre choix. Générez une vidéo avec le sujet isolé et un nouveau fond uni.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Supprimer l'arrière-plan"
        ],
        "models": [
          "BRIA"
        ],
        "logos": [
          {
            "provider": "BRIA"
          }
        ],
        "date": "2026-06-04",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 0,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 4,
              "nodeType": "LoadVideo",
              "file": "spear_warrior.mp4",
              "mediaType": "video"
            }
          ]
        }
      },
      {
        "name": "api_bria_remove_video_background_transparent",
        "title": "Bria : Supprimer l'arrière-plan de la vidéo (Transparent)",
        "description": "Téléchargez une vidéo et générez ses images avec un fond transparent, en produisant des séquences d'image et de masque ainsi qu'une vidéo WebM prenant en charge un canal alpha.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Supprimer l'arrière-plan"
        ],
        "models": [
          "BRIA"
        ],
        "logos": [
          {
            "provider": "BRIA"
          }
        ],
        "date": "2026-06-04",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 0,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 5,
              "nodeType": "LoadVideo",
              "file": "ad_video_demo.mp4",
              "mediaType": "video"
            }
          ]
        }
      },
      {
        "name": "api_flux_vto",
        "title": "FLUX Essayage Virtuel",
        "description": "Téléchargez une photo de personne et une image de vêtement. Générez un résultat d'essayage virtuel avec le vêtement appliqué à la personne tout en préservant le visage et la pose.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "essai virtuel"
        ],
        "models": [
          "Flux"
        ],
        "logos": [
          {
            "provider": "Black Forest Labs"
          }
        ],
        "date": "2026-06-04",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 0,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 1,
              "nodeType": "LoadImage",
              "file": "portrait_floral_headshot.png",
              "mediaType": "image"
            },
            {
              "nodeId": 5,
              "nodeType": "LoadImage",
              "file": "green_chiffon_short_dress.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "api_bria_video_green_screen",
        "title": "Bria : Écran vert vidéo",
        "description": "Téléchargez une vidéo pour générer une version écran verte avec un fond transparent ou uni.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Supprimer l'arrière-plan",
          "API"
        ],
        "models": [
          "BRIA"
        ],
        "logos": [
          {
            "provider": "BRIA"
          }
        ],
        "date": "2026-06-04",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 0,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 5,
              "nodeType": "LoadVideo",
              "file": "investigator.mp4",
              "mediaType": "video"
            }
          ]
        }
      },
      {
        "name": "utility_depth_anything3_image_depth_estimation",
        "title": "Depth Anything 3 : Estimation de profondeur d'image",
        "description": "Téléchargez 1 image. Générez une carte de profondeur à l'aide de Depth Anything 3 et visualisez une comparaison côte à côte de l'image originale et de la sortie de profondeur. Idéal pour la reconstruction de scènes 3D, la préparation d'actifs AR/VR et les passes de profondeur pour effets visuels.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Carte de Profondeur"
        ],
        "models": [
          "Depth Anything \bv3"
        ],
        "date": "2026-06-12",
        "openSource": true,
        "size": 1288490189,
        "vram": 1288490189,
        "usage": 0,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 85,
              "nodeType": "LoadImage",
              "file": "retro_futuristic_home.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "api_bria_video_replace_background",
        "title": "Bria : Remplacer l'arrière-plan de la vidéo",
        "description": "Téléchargez une vidéo et une image d'arrière-plan. Détectez le sujet principal et remplacez l'arrière-plan d'origine par l'image fournie. Idéal pour la création de contenu, la production virtuelle et le nettoyage d'arrière-plan dans les projets vidéo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API"
        ],
        "models": [
          "BRIA"
        ],
        "logos": [
          {
            "provider": "BRIA"
          }
        ],
        "date": "2026-06-10",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 0,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 4,
              "nodeType": "LoadVideo",
              "file": "stained_window_vintage_woman.mp4",
              "mediaType": "video"
            },
            {
              "nodeId": 8,
              "nodeType": "LoadImage",
              "file": "gothic_hall_light_rays.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "utility_depth_anything3_video_depth_estimation",
        "title": "Depth Anything 3 : Estimation de profondeur vidéo",
        "description": "Téléchargez 1 image pour générer une carte de profondeur pour l'estimation de la profondeur vidéo. Générez une seule image traitée en profondeur prête à être utilisée dans les workflows en aval. Idéal pour les tâches de génération vidéo nécessitant un contrôle de la profondeur, le prétraitement de scènes 3D et le mappage de profondeur d'animation.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Carte de Profondeur"
        ],
        "models": [
          "Depth Anything \bv3"
        ],
        "date": "2026-06-12",
        "openSource": true,
        "size": 1288490189,
        "vram": 1288490189,
        "usage": 0,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 87,
              "nodeType": "LoadVideo",
              "file": "empty_room_assembly.mp4",
              "mediaType": "video"
            }
          ]
        }
      },
      {
        "name": "utility_void_video_inpainting",
        "tutorialUrl": "https://docs.comfy.org/tutorials/utility/void-video-inpainting",
        "title": "VOID: Video Inpaint",
        "description": "Téléchargez une vidéo et masquez l'objet que vous souhaitez supprimer. Générez une vidéo propre avec l'objet et ses interactions physiques supprimés.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Édition vidéo",
          "Restauration vidéo"
        ],
        "models": [
          "VOID"
        ],
        "date": "2026-05-14",
        "openSource": true,
        "size": 34252364186,
        "vram": 34252364186,
        "usage": 112,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 4,
              "nodeType": "LoadVideo",
              "file": "snowboarder.mp4",
              "mediaType": "video"
            }
          ],
          "outputs": [
            {
              "nodeId": 38,
              "nodeType": "SaveVideo",
              "file": "utility_void_video_inpainting.mp4",
              "mediaType": "video"
            },
            {
              "nodeId": 48,
              "nodeType": "SaveVideo",
              "file": "utility_void_video_inpainting.mp4",
              "mediaType": "video"
            }
          ]
        }
      },
      {
        "name": "api_topaz_astra2",
        "title": "Topaz Astra 2 : Mise à l'échelle vidéo par diffusion créative",
        "description": "Améliorez les séquences vidéo GenAI avec la diffusion créative d'Astra 2, en ajoutant des détails et des textures dynamiques. Ajustez la créativité, la netteté et les instructions basées sur des invites pour un stylisme précis du contenu généré par l'IA.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Suréchantillonnage Vidéo"
        ],
        "models": [
          "Topaz"
        ],
        "logos": [
          {
            "provider": "Topaz"
          }
        ],
        "date": "2026-05-03",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 85,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 1,
              "nodeType": "LoadVideo",
              "file": "cyber_fight.mp4",
              "mediaType": "video"
            }
          ]
        }
      },
      {
        "name": "utility_sdpose_ood_video_to_pose_map",
        "title": "SDPose-OOD : Cartographie vidéo vers pose",
        "description": "Téléchargez une vidéo pour extraire les points clés de posture et générer une carte de posture. Le flux de travail prend en charge la détection de plusieurs personnes et utilise un modèle SDPose amélioré pour une extraction précise des caractéristiques du corps entier.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Carte de Poses"
        ],
        "models": [
          "SDPose-OOD"
        ],
        "date": "2026-03-02",
        "openSource": true,
        "size": 1932735283,
        "vram": 1932735283,
        "usage": 4,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 679,
              "nodeType": "LoadVideo",
              "file": "man_in_the_rain.mp4",
              "mediaType": "video"
            }
          ],
          "outputs": [
            {
              "nodeId": 680,
              "nodeType": "SaveVideo",
              "file": "utility_sdpose_ood_video_to_pose_map.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "input/man_in_the_rain.mp4",
          "output/utility_sdpose_ood_video_to_pose_map.mp4"
        ]
      },
      {
        "name": "utility_birefnet_remove_background",
        "tutorialUrl": "https://docs.comfy.org/tutorials/utility/remove-background-birefnet",
        "title": "BiRefNet : Supprimer l'arrière-plan",
        "description": "Téléchargez une image avec n'importe quel arrière-plan. Générez une version avec l'arrière-plan supprimé et un masque de segmentation de précision.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Supprimer l'arrière-plan"
        ],
        "models": [
          "BiRefNet"
        ],
        "date": "2026-05-10",
        "openSource": true,
        "size": 429496730,
        "vram": 429496730,
        "usage": 108,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 17,
              "nodeType": "LoadImage",
              "file": "the_lily_veil.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "utility_moge_depth_estimation",
        "tutorialUrl": "https://docs.comfy.org/tutorials/utility/moge",
        "title": "MoGe : Estimation de profondeur",
        "description": "Téléchargez une seule image RVB et ajustez la résolution d'inférence et la taille du lot. Générez un aperçu de profondeur en couleur et une carte de profondeur brute.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Carte de Profondeur"
        ],
        "models": [
          "MoGe"
        ],
        "date": "2026-05-20",
        "openSource": true,
        "size": 644245094,
        "vram": 644245094,
        "usage": 23,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 9,
              "nodeType": "LoadImage",
              "file": "alien_world.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "utility_video_frame_interpolation",
        "tutorialUrl": "https://docs.comfy.org/tutorials/utility/frame-interpolation",
        "title": "Interpolation d'images vidéo",
        "description": "Téléchargez une vidéo et sélectionnez le modèle d'interpolation d'images RIFE ou FILM pour générer une sortie vidéo plus fluide avec un taux d'images plus élevé.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Interpolation d'images"
        ],
        "models": [
          "FILM",
          "RIFE"
        ],
        "date": "2026-04-27",
        "openSource": true,
        "size": 107374182,
        "vram": 107374182,
        "usage": 14,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 4,
              "nodeType": "LoadVideo",
              "file": "white_armored_warrior.mp4",
              "mediaType": "video"
            }
          ],
          "outputs": [
            {
              "nodeId": 7,
              "nodeType": "SaveVideo",
              "file": "utility_video_frame_interpolation.mp4",
              "mediaType": "video"
            }
          ]
        },
        "thumbnail": [
          "input/white_armored_warrior.mp4",
          "output/utility_video_frame_interpolation.mp4"
        ]
      },
      {
        "name": "utility_sdpose_multi_person_video",
        "title": "SDPose : Détection multi-personnes en vidéo",
        "description": "Téléchargez une vidéo pour détecter les poses humaines. Prend en charge la détection d'individus uniques et de plusieurs personnes dans la même scène.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Carte de Poses"
        ],
        "models": [
          "SDPose-OOD"
        ],
        "date": "2026-03-31",
        "openSource": true,
        "size": 2040109466,
        "vram": 2040109466,
        "usage": 3,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 694,
              "nodeType": "LoadVideo",
              "file": "man_playing_violin.mp4",
              "mediaType": "video"
            }
          ]
        }
      },
      {
        "name": "utility_sdpose_multi_person",
        "title": "SDPose : Détection multi-personnes dans les images",
        "description": "Téléchargez une image pour détecter les poses humaines. Prend en charge la détection d'individus uniques et de plusieurs personnes dans la même scène.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Carte de Poses"
        ],
        "models": [
          "SDPose-OOD"
        ],
        "date": "2026-03-31",
        "openSource": true,
        "size": 2040109466,
        "vram": 2040109466,
        "usage": 1,
        "searchRank": 0,
        "username": "ComfyUI",
        "thumbnail": [
          "thumbnail/utility_sdpose_multi_person.mp4"
        ],
        "io": {
          "inputs": [
            {
              "nodeId": 679,
              "nodeType": "LoadImage",
              "file": "group_photo.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "utility_sdpose_ood_image_to_pose",
        "title": "SDPose-OOD : Image vers carte de poses",
        "description": "Téléchargez une image pour extraire les points clés de pose et générer une carte de pose correspondante à l'aide du modèle SDPose-OOD.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Carte de Poses"
        ],
        "models": [
          "SDPose-OOD"
        ],
        "date": "2026-03-02",
        "openSource": true,
        "size": 1932735283,
        "vram": 1932735283,
        "usage": 48,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 667,
              "nodeType": "LoadImage",
              "file": "dancer.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 669,
              "nodeType": "SaveImage",
              "file": "utility_sdpose_ood_image_to_pose.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "input/dancer.png",
          "output/utility_sdpose_ood_image_to_pose.png"
        ]
      },
      {
        "name": "utility_pid_latent_upscale_dit",
        "title": "PiD : Décodage de mise à l'échelle latente",
        "description": "Saisissez une image latente à partir d'un modèle de diffusion et sélectionnez un point de contrôle PiD. Générez une image décodée haute résolution avec un agrandissement 4x ou 8x en un seul passage.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Agrandissement d'image"
        ],
        "models": [
          "PiD"
        ],
        "date": "2026-05-19",
        "openSource": true,
        "includeOnDistributions": [
          "local"
        ],
        "size": 25984552141,
        "vram": 25984552141,
        "usage": 0,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "utility_image_segment_sam3",
        "tutorialUrl": "https://docs.comfy.org/tutorials/utility/video-segment-sam3",
        "title": "SAM3 : Segmentation d'image",
        "description": "Utilisez le modèle SAM3 pour segmenter le sujet ou le contenu principal d'une photo ou d'une image, en isolant des objets ou des régions spécifiques. Entrez une image et recevez une sortie de masque segmenté.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Segmentation d'éléments"
        ],
        "models": [
          "SAM3"
        ],
        "date": "2026-04-26",
        "openSource": true,
        "size": 1717986918,
        "vram": 1717986918,
        "usage": 87,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 79,
              "nodeType": "LoadImage",
              "file": "neon_guitarist.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "thumbnail/utility_image_segment_sam3.mp4"
        ]
      },
      {
        "name": "api_magnific_image_upscale_creative",
        "title": "Magnific : Suréchantillonnage Créatif d'Image",
        "description": "Téléchargez une image et définissez le niveau d'agrandissement. Générez une version haute résolution de votre image avec prise en charge d'un agrandissement jusqu'à 16x.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Agrandissement d'image"
        ],
        "models": [
          "Magnific"
        ],
        "logos": [
          {
            "provider": "Magnific"
          }
        ],
        "date": "2026-02-13",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 138,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "1950_new_york.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 3,
              "nodeType": "SaveImage",
              "file": "ComfyUI_00915_.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "input/1950_new_york.png",
          "output/ComfyUI_00915_.png"
        ]
      },
      {
        "name": "api_topaz_starlight_precise25",
        "title": "Amélioration vidéo : Topaz Starlight Precise 2.5",
        "description": "Téléchargez une vidéo pour améliorer sa résolution en utilisant le modèle Topaz Starlight Precise 2.5. Ce flux de travail produit une sortie 4K plus nette avec moins d'artefacts par rapport aux versions précédentes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Suréchantillonnage Vidéo",
          "API"
        ],
        "models": [
          "Topaz"
        ],
        "logos": [
          {
            "provider": "Topaz"
          }
        ],
        "date": "2026-03-26",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 81,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 3,
              "nodeType": "LoadVideo",
              "file": "running_horse.mp4",
              "mediaType": "video"
            }
          ],
          "outputs": [
            {
              "nodeId": 4,
              "nodeType": "SaveVideo",
              "file": "running_horse.mp4",
              "mediaType": "video"
            }
          ]
        },
        "thumbnail": [
          "thumbnail/api_topaz_starlight_precise25.mp4"
        ]
      },
      {
        "name": "utility_z_image_turbo_2k_upscaler.app",
        "tutorialUrl": "https://docs.comfy.org/tutorials/utility/image-upscale",
        "title": "Amélioration d'image : Z-Image-Turbo 2K",
        "description": "Téléchargez une image pour l'améliorer en résolution 2K à l'aide du modèle Z-Image-Turbo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Agrandissement d'image"
        ],
        "models": [
          "Z-Image-Turbo"
        ],
        "date": "2026-02-19",
        "openSource": true,
        "size": 20723217203,
        "vram": 20723217203,
        "usage": 494,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 77,
              "nodeType": "LoadImage",
              "file": "fighter_jet.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "utility_z_image_turbo_2k_upscaler.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "hellorob",
        "thumbnail": [
          "input/fighter_jet.png",
          "output/utility_z_image_turbo_2k_upscaler.png"
        ]
      },
      {
        "name": "utility_bria_remove_image_background",
        "title": "Bira : Supprimer l'arrière-plan de l'image",
        "description": "Téléchargez une image pour supprimer automatiquement son arrière-plan à l'aide de l'API Bria. Le flux de travail traite la requête de manière asynchrone et renvoie l'image modifiée avec un arrière-plan transparent.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Supprimer l'arrière-plan",
          "Image"
        ],
        "models": [
          "BRIA"
        ],
        "logos": [
          {
            "provider": "BRIA"
          }
        ],
        "date": "2026-02-16",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 46,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 26,
              "nodeType": "LoadImage",
              "file": "denim_girl.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 27,
              "nodeType": "SaveImage",
              "file": "utility_bria_remove_image_background.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "input/denim_girl.png",
          "output/utility_bria_remove_image_background.png"
        ]
      },
      {
        "name": "utility-bria_remove_video_background",
        "title": "Bria : Supprimer l'arrière-plan de la vidéo",
        "description": "Téléchargez une vidéo pour supprimer l'arrière-plan. Générez une nouvelle vidéo avec un arrière-plan transparent ou de couleur unie.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Supprimer l'arrière-plan"
        ],
        "models": [
          "BRIA"
        ],
        "logos": [
          {
            "provider": "BRIA"
          }
        ],
        "date": "2026-02-16",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 12,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 123,
              "nodeType": "LoadVideo",
              "file": "prince_and_phoenix.mp4",
              "mediaType": "video"
            }
          ],
          "outputs": [
            {
              "nodeId": 124,
              "nodeType": "SaveVideo",
              "file": "utility-bria_remove_video_background.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "input/prince_and_phoenix.mp4",
          "output/utility-bria_remove_video_background.mp4"
        ]
      },
      {
        "name": "api_magnific_image_upscale_precise",
        "title": "Magnific : Agrandissement d'Image Précise",
        "description": "Téléchargez une image pour la mettre à l'échelle avec précision en utilisant le modèle Magnific, générant une version haute résolution avec des détails améliorés.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Agrandissement d'image"
        ],
        "models": [
          "Magnific"
        ],
        "logos": [
          {
            "provider": "Magnific"
          }
        ],
        "date": "2026-02-13",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 101,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "young_woman_portrait.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 3,
              "nodeType": "SaveImage",
              "file": "api_magnific_image_upscale_precise.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "input/young_woman_portrait.png",
          "output/api_magnific_image_upscale_precise.png"
        ]
      },
      {
        "name": "utility-topaz_landscape_upscaler",
        "title": "Amélioration : Suréchantillonnage de paysages avec Topaz Reimagine",
        "description": "Téléchargez une image de paysage pour l'agrandir et améliorer les détails. Générez une sortie haute résolution optimisée pour les paysages naturels en utilisant Topaz Reimagine.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Agrandissement d'image"
        ],
        "models": [
          "Topaz"
        ],
        "date": "2026-02-02",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 36,
        "searchRank": 0,
        "logos": [
          {
            "provider": "Topaz"
          }
        ],
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "moonlit_cliff_house.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_topaz_image_enhance",
        "title": "Amélioration d'image Topaz",
        "description": "Amélioration d’image professionnelle avec le modèle Reimagine de Topaz, comprenant l’amélioration du visage et la restauration des détails.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Agrandissement d'image",
          "API"
        ],
        "models": [
          "Reimagine",
          "Topaz"
        ],
        "date": "2025-11-25",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 66,
        "searchRank": 0,
        "logos": [
          {
            "provider": "Topaz"
          }
        ],
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "api_topaz_image_enhance_input_image.webp",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "utility_nanobanana_pro_ai_image_fix",
        "title": "Upscale : Amélioration d'images par IA avec Nano Banana Pro",
        "description": "Téléchargez une image générée par IA pour l'agrandir et améliorer les détails. Générez une sortie 4K avec une netteté et une cohérence améliorées grâce à Nano Banana Pro.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Agrandissement d'image"
        ],
        "models": [
          "Google",
          "Nano Banana Pro"
        ],
        "date": "2026-02-02",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 208,
        "searchRank": 0,
        "logos": [
          {
            "provider": "Google"
          }
        ],
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "hovering_figure.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 5,
              "nodeType": "SaveImage",
              "file": "utility_nanobanana_pro_ai_image_fix.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "input/hovering_figure.png",
          "output/utility_nanobanana_pro_ai_image_fix.png"
        ]
      },
      {
        "name": "api_topaz_video_enhance",
        "title": "Upscale Créatif Vidéo - Topaz Astra",
        "description": "Améliorez les vidéos avec Topaz AI. Prend en charge l’upscaling de résolution avec le modèle Starlight (Astra) Fast et l’interpolation d’images avec le modèle apo-8.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Suréchantillonnage Vidéo"
        ],
        "models": [
          "Topaz"
        ],
        "date": "2025-11-25",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 33,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 8,
              "nodeType": "LoadVideo",
              "file": "api_topaz_video_enhance_input_video.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "utility_topaz_illustration_upscale",
        "title": "Amélioration d'échelle : Amélioration d'illustration avec Topaz",
        "description": "Téléchargez une illustration pour l'améliorer avec Topaz. Générez une image lisse et stylisée avec des couleurs précises, bien que certains artefacts puissent apparaître.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Agrandissement d'image"
        ],
        "models": [
          "Topaz"
        ],
        "date": "2026-02-02",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 29,
        "searchRank": 0,
        "logos": [
          {
            "provider": "Topaz"
          }
        ],
        "io": {
          "inputs": [
            {
              "nodeId": 5,
              "nodeType": "LoadImage",
              "file": "silent_sanctuary.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_stability_upscale_fast",
        "title": "Stability AI : Agrandissement rapide d'images",
        "description": "Téléchargez une image pour la suréchantillonner rapidement 4x via l'API Stability AI, idéal pour améliorer les images de faible qualité ou compressées.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Agrandissement d'image"
        ],
        "models": [
          "Stability"
        ],
        "logos": [
          {
            "provider": "Stability"
          }
        ],
        "date": "2026-02-26",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 13,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 9,
              "nodeType": "LoadImage",
              "file": "woman_with_red_hat.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 4,
              "nodeType": "SaveImage",
              "file": "api_stability_upscale_fast.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "input/woman_with_red_hat.png",
          "output/api_stability_upscale_fast.png"
        ]
      },
      {
        "name": "utility_nanobanana_pro_illustration_upscale",
        "title": "Upscale : Art stylisé, upscale créatif avec Nano Banana Pro",
        "description": "Téléchargez un art ou une illustration stylisée. Générez une image 4K créativement améliorée avec des détails renforcés en utilisant le modèle Nano Banana Pro, idéale pour les ressources marketing ou de jeu.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Agrandissement d'image"
        ],
        "models": [
          "Gemini3 Pro Image Preview",
          "Google",
          "Nano Banana Pro"
        ],
        "date": "2026-02-02",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 35,
        "searchRank": 0,
        "logos": [
          {
            "provider": "Google"
          }
        ],
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "downhill_run.jpg",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 5,
              "nodeType": "SaveImage",
              "file": "utility_nanobanana_pro_illustration_upscale.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "input/downhill_run.jpg",
          "output/utility_nanobanana_pro_illustration_upscale.png"
        ]
      },
      {
        "name": "utility_nanobanana_pro_product_upscale",
        "title": "Amélioration de qualité : Renforcement des détails produit avec Nano Banana Pro",
        "description": "Téléchargez une image de produit pour améliorer ses détails et sa netteté. Générez une sortie de haute qualité et agrandie avec une typographie améliorée et une cohérence réaliste en utilisant le modèle Nano Banana Pro.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Agrandissement d'image",
          "Produit"
        ],
        "models": [
          "Nano Banana Pro"
        ],
        "date": "2026-02-02",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 26,
        "searchRank": 0,
        "logos": [
          {
            "provider": "Google"
          }
        ],
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "orange_beauty_trio.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "utility_hitpaw_video_enhance",
        "title": "HitPaw : amélioration et mise à l'échelle vidéo",
        "description": "Téléchargez une vidéo pour l'améliorer et la mettre à l'échelle. Générez une sortie restaurée avec une clarté améliorée, une stabilité temporelle et une amélioration optionnelle du portrait.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Suréchantillonnage Vidéo",
          "API"
        ],
        "models": [
          "HitPaw"
        ],
        "logos": [
          {
            "provider": "HitPaw"
          }
        ],
        "date": "2026-02-02",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 10,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 12,
              "nodeType": "LoadVideo",
              "file": "dad_carry_daughter.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "utility_hitpaw_general_image_enhance",
        "title": "HitPaw : Agrandisseur de diffusion de portraits",
        "description": "Téléchargez une image de portrait de faible qualité et ajustez le facteur d'agrandissement. Générez un portrait haute fidélité et détaillé avec des textures de peau et des traits du visage améliorés.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Agrandissement d'image"
        ],
        "models": [
          "HitPaw"
        ],
        "logos": [
          {
            "provider": "HitPaw"
          }
        ],
        "date": "2026-02-02",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 17,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "sunlit_girl_portrait.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 3,
              "nodeType": "SaveImage",
              "file": "utility_hitpaw_general_image_enhance.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "input/sunlit_girl_portrait.png",
          "output/utility_hitpaw_general_image_enhance.png"
        ]
      },
      {
        "name": "utility_recraft_creative_image_upscale",
        "title": "Recraft : Améliorateur créatif d'images et suréchantillonneur",
        "description": "Téléchargez une image pour l'améliorer et l'agrandir. L'IA de Recraft reconstruit les détails et améliore les textures, produisant une image de qualité supérieure avec un aspect naturel.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Agrandissement d'image"
        ],
        "models": [
          "Recraft"
        ],
        "date": "2026-02-02",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 13,
        "searchRank": 0,
        "logos": [
          {
            "provider": "Recraft"
          }
        ],
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "butterfly_girl.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 3,
              "nodeType": "SaveImage",
              "file": "utility_recraft_creative_image_upscale.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "input/butterfly_girl.png",
          "output/utility_recraft_creative_image_upscale.png"
        ]
      },
      {
        "name": "utility_recraft_crisp_image_upscale",
        "title": "Recraft : Restauration nette d'images en haute résolution",
        "description": "Téléchargez une image basse résolution ou bruitée pour la restaurer et l'agrandir. Générez une sortie haute résolution avec des détails améliorés, des artefacts réduits et un aspect naturel préservé.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Agrandissement d'image"
        ],
        "models": [
          "Recraft"
        ],
        "date": "2026-02-02",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 27,
        "searchRank": 0,
        "logos": [
          {
            "provider": "Recraft"
          }
        ],
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "man_with_rose.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 3,
              "nodeType": "SaveImage",
              "file": "utility_recraft_crisp_image_upscale.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "input/man_with_rose.png",
          "output/utility_recraft_crisp_image_upscale.png"
        ]
      },
      {
        "name": "api_wavespeed_seedvr2_ai_image_fix",
        "title": "Upscale : Restauration d'images par IA avec WaveSpeed SeedVR2",
        "description": "Téléchargez une image générée par IA pour restaurer les détails et augmenter la résolution. Le flux de travail préserve les couleurs et la netteté tout en minimisant les artefacts. Le résultat est une version agrandie et de haute qualité de votre image d'entrée.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Agrandissement d'image"
        ],
        "models": [
          "SeedVR2",
          "WaveSpeed"
        ],
        "date": "2026-02-02",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 32,
        "searchRank": 0,
        "logos": [
          {
            "provider": "WaveSpeed"
          }
        ],
        "io": {
          "inputs": [
            {
              "nodeId": 9,
              "nodeType": "LoadImage",
              "file": "midnight_coastal.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 3,
              "nodeType": "SaveImage",
              "file": "api_wavespeed_seedvr2_ai_image_fix.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "input/midnight_coastal.png",
          "output/api_wavespeed_seedvr2_ai_image_fix.png"
        ]
      },
      {
        "name": "api_wavespeed_image_upscale",
        "title": "WaveSpeed : Agrandissement d'image",
        "description": "Téléchargez une image pour améliorer sa résolution. Générez une sortie améliorée en 2K, 4K ou 8K qui préserve les détails et réduit les artefacts aux formats JPEG, PNG ou WEBP.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Agrandissement d'image"
        ],
        "models": [
          "WaveSpeed"
        ],
        "date": "2026-01-23",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 34,
        "searchRank": 0,
        "logos": [
          {
            "provider": "WaveSpeed"
          }
        ],
        "io": {
          "inputs": [
            {
              "nodeId": 9,
              "nodeType": "LoadImage",
              "file": "woman_behind_veil.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 3,
              "nodeType": "SaveImage",
              "file": "api_wavespeed_image_upscale.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "input/woman_behind_veil.png",
          "output/api_wavespeed_image_upscale.png"
        ]
      },
      {
        "name": "api_wavespeed_flshvsr_video_upscale",
        "title": "WaveSpeed : Suréchantillonnage vidéo FlashVSR",
        "description": "Téléversez une vidéo pour la convertir en 720p, 1080p, 2K ou 4K. Le flux de travail améliore les détails, réduit les artefacts et assure un mouvement cohérent pour un résultat de haute qualité et d'apparence naturelle.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Suréchantillonnage Vidéo"
        ],
        "models": [
          "FlashVSR",
          "WaveSpeed"
        ],
        "date": "2026-01-23",
        "openSource": false,
        "usage": 35,
        "size": 0,
        "vram": 0,
        "searchRank": 0,
        "logos": [
          {
            "provider": "WaveSpeed"
          }
        ],
        "io": {
          "inputs": [
            {
              "nodeId": 4,
              "nodeType": "LoadVideo",
              "file": "lighter.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "image_qwen_image_layered",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/qwen/qwen-image-layered",
        "title": "Qwen-Image-Layered : décomposition en calques",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Décompose en RGBA éditable",
        "tags": [
          "Décomposition de Couches"
        ],
        "models": [
          "Qwen-Image-Layered"
        ],
        "date": "2025-12-22",
        "size": 50465865728,
        "vram": 50465865728,
        "usage": 46,
        "openSource": true,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 74,
              "nodeType": "LoadImage",
              "file": "coastal_smiling_woman.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "image_qwen_image_layered_control",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/qwen/qwen-image-layered",
        "title": "Qwen-Image-Layered Décomposition de Contrôle",
        "description": "Décrivez et extrayez les éléments de l'image.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Décomposition de Couches"
        ],
        "models": [
          "Qwen-Image-Layered"
        ],
        "date": "2026-01-15",
        "openSource": true,
        "usage": 17,
        "io": {
          "inputs": [
            {
              "nodeId": 74,
              "nodeType": "LoadImage",
              "file": "raccoon_rocker.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_vidu_video_extension",
        "title": "Vidu : Extension vidéo",
        "description": "Téléchargez une vidéo et utilisez le modèle Vidu Q2 pour l'étendre jusqu'à 7 secondes et améliorer la résolution à 1080p.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vidéo",
          "Extension vidéo",
          "API"
        ],
        "models": [
          "Vidu Q2",
          "Vidu"
        ],
        "date": "2026-02-01",
        "openSource": false,
        "logos": [
          {
            "provider": "Vidu"
          }
        ],
        "usage": 6,
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadVideo",
              "file": "lawyer.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_magnific_image_relight",
        "title": "Magnific : Rééclairage d'Image",
        "description": "Téléchargez une image source et une image d'éclairage de référence. Générez une version rééclairée de votre image source en appliquant les conditions d'éclairage de la référence.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Reluminer"
        ],
        "models": [
          "Magnific"
        ],
        "date": "2026-01-26",
        "openSource": false,
        "usage": 12,
        "io": {
          "inputs": [
            {
              "nodeId": 11,
              "nodeType": "LoadImage",
              "file": "magical-portrait.png",
              "mediaType": "image"
            },
            {
              "nodeId": 13,
              "nodeType": "LoadImage",
              "file": "vintage-girl.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 14,
              "nodeType": "SaveImage",
              "file": "api_magnific_image_relight.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "logos": [
          {
            "provider": "Magnific"
          }
        ],
        "size": 0,
        "vram": 0,
        "searchRank": 0,
        "thumbnail": [
          "input/magical-portrait.png",
          "output/api_magnific_image_relight.png"
        ]
      },
      {
        "name": "api_magnific_skin_enhancer",
        "title": "Magnific : Améliorateur de Peau",
        "description": "Améliorez la peau et la qualité globale de l'image en téléchargeant votre image et en sélectionnant un préréglage pour ajuster l'éclairage, l'étalonnage des couleurs et le réalisme.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Amélioration image",
          "Portrait"
        ],
        "models": [
          "Magnific"
        ],
        "date": "2026-01-26",
        "openSource": false,
        "usage": 111,
        "size": 0,
        "vram": 0,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 4,
              "nodeType": "LoadImage",
              "file": "close_up_girl_skin.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 5,
              "nodeType": "SaveImage",
              "file": "api_magnific_skin_enhancer.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "logos": [
          {
            "provider": "Magnific"
          }
        ],
        "thumbnail": [
          "input/close_up_girl_skin.png",
          "output/api_magnific_skin_enhancer.png"
        ]
      },
      {
        "name": "api_bfl_flux1_expand_image",
        "title": "Flux.1 : Extension d'image",
        "description": "Téléchargez une image pour étendre sa toile avec Flux.1. Générez une image avec peinture extérieure avec un contenu étendu.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Peinture Externe"
        ],
        "models": [
          "Flux",
          "Flux.1"
        ],
        "date": "2026-02-09",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 15,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 17,
              "nodeType": "LoadImage",
              "file": "man_on_desert.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 5,
              "nodeType": "SaveImage",
              "file": "api_bfl_flux1_expand_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "thumbnail/api_bfl_flux1_expand_image-1.png",
          "thumbnail/api_bfl_flux1_expand_image-2.png"
        ]
      },
      {
        "name": "utility-gan_upscaler",
        "tutorialUrl": "https://docs.comfy.org/tutorials/utility/image-upscale",
        "title": "Améliorateur vidéo GAN rapide",
        "description": "Téléchargez une vidéo pour l'améliorer à l'aide d'un modèle GAN rapide. La résolution de sortie est déterminée par le modèle choisi (par exemple, 2x ou 4x). Pour de meilleurs résultats, améliorez d'abord la résolution, puis redimensionnez à la résolution cible.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Suréchantillonnage Vidéo",
          "API"
        ],
        "models": [
          "Real-ESRGAN"
        ],
        "date": "2026-01-26",
        "openSource": true,
        "usage": 46,
        "io": {
          "inputs": [
            {
              "nodeId": 9,
              "nodeType": "LoadVideo",
              "file": "gan_input.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "image_lotus_depth_v1_1",
        "tutorialUrl": "https://docs.comfy.org/tutorials/utility/moge",
        "title": "Lotus Profondeur",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Exécuter Lotus Depth dans ComfyUI pour une estimation de profondeur monoculaire efficace zero-shot avec une haute rétention de détails.",
        "tags": [
          "Image",
          "Texte vers Image"
        ],
        "models": [
          "SD1.5",
          "Stability"
        ],
        "date": "2025-05-21",
        "size": 2040109466,
        "vram": 2040109466,
        "usage": 31,
        "io": {
          "inputs": [
            {
              "nodeId": 12,
              "nodeType": "LoadImage",
              "file": "image_lotus_depth_v1_1_input_image.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "image_lotus_depth_v1_1.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0,
        "thumbnail": [
          "input/image_lotus_depth_v1_1_input_image.png",
          "output/image_lotus_depth_v1_1.png"
        ]
      },
      {
        "name": "utility_interpolation_image_upscale",
        "tutorialUrl": "https://docs.comfy.org/tutorials/utility/image-upscale",
        "title": "Suréchantillonnage d'image : Interpolation traditionnelle",
        "description": "Téléchargez une image et sélectionnez une méthode d'interpolation. Agrandissez l'image à l'aide d'algorithmes traditionnels pour un traitement plus rapide avec des changements de détails minimes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Agrandissement d'image"
        ],
        "models": [
          "None"
        ],
        "date": "2026-02-01",
        "openSource": true,
        "size": 0,
        "vram": 0,
        "usage": 22,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "pray.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 5,
              "nodeType": "SaveImage",
              "file": "utility_interpolation_image_upscale.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "input/pray.png",
          "output/utility_interpolation_image_upscale.png"
        ]
      },
      {
        "name": "utility_video_segment_sam3",
        "tutorialUrl": "https://docs.comfy.org/tutorials/utility/video-segment-sam3",
        "title": "SAM3 : Segmentation vidéo",
        "description": "Utilisez le modèle SAM3 pour segmenter le sujet ou le contenu principal d'une vidéo, en isolant des objets ou des régions spécifiques. Saisissez une vidéo et recevez une sortie de masques segmentés.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Segmentation d'éléments"
        ],
        "models": [
          "SAM3"
        ],
        "date": "2026-04-27",
        "openSource": true,
        "size": 1717986918,
        "vram": 1717986918,
        "usage": 34,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 115,
              "nodeType": "LoadVideo",
              "file": "drinking_unicorn.mp4",
              "mediaType": "video"
            }
          ]
        },
        "thumbnail": [
          "output/utility_video_segment_sam3.mp4"
        ]
      }
    ]
  },
  {
    "moduleName": "default",
    "type": "image",
    "isEssential": true,
    "icon": "icon-[lucide--graduation-cap]",
    "title": "Démarrage",
    "templates": [
      {
        "name": "gsl_starter_1_1",
        "title": "1.1 Débutant – Texte vers image",
        "description": "Apprenez les bases de la génération d'images dans ComfyUI — chargez un modèle, rédigez des invites et générez votre première image.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image",
          "Texte vers Image"
        ],
        "models": [
          "SD1.5"
        ],
        "date": "2026-02-12",
        "openSource": true,
        "includeOnDistributions": [
          "local"
        ],
        "size": 2147483648,
        "vram": 2147483648,
        "usage": 12,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "gsl_starter_1_2",
        "title": "1.2 Débutant – Image vers vidéo",
        "description": "Apprenez à charger des images, générer une vidéo et comment trouver un nœud avec Wan 2.2",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vidéo",
          "Vidéo première-dernière image"
        ],
        "models": [
          "Wan2.2"
        ],
        "date": "2026-02-10",
        "openSource": true,
        "includeOnDistributions": [
          "local"
        ],
        "size": 36829344563,
        "vram": 36829344563,
        "usage": 1,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 122,
              "nodeType": "LoadImage",
              "file": "gs2_image1.png",
              "mediaType": "image"
            },
            {
              "nodeId": 124,
              "nodeType": "LoadImage",
              "file": "gs2_image2.png",
              "mediaType": "image"
            },
            {
              "nodeId": 126,
              "nodeType": "LoadImage",
              "file": "gs2_image3.png",
              "mediaType": "image"
            },
            {
              "nodeId": 130,
              "nodeType": "LoadImage",
              "file": "gs2_image4.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "gsl_starter_1_3",
        "title": "1.3 Débutant – Photographie de produit",
        "description": "Apprenez à reluminer un produit, entrer dans un sous-graphe et contourner un nœud avec Qwen Image Edit.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image",
          "Édition d'image"
        ],
        "models": [
          "Flux.2 Klein"
        ],
        "date": "2026-02-08",
        "openSource": true,
        "includeOnDistributions": [
          "local"
        ],
        "size": 12455405158,
        "vram": 12455405158,
        "usage": 7,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 3,
              "nodeType": "LoadImage",
              "file": "gsc3_landscape.png",
              "mediaType": "image"
            },
            {
              "nodeId": 7,
              "nodeType": "LoadImage",
              "file": "gsc3_car.jpeg",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 2,
              "nodeType": "SaveImage",
              "file": "gsl_starter_1_2.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "output/gsl_starter_1_2.png"
        ]
      },
      {
        "name": "gsl_creator_2",
        "title": "2.2 Creator - Image Editing",
        "description": "Chargez une image, dessinez un masque sur la zone à modifier et saisissez une invite. Générez une nouvelle image où seule la région masquée est redessinée selon votre invite.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Restauration"
        ],
        "models": [
          "Z-Image-Turbo"
        ],
        "date": "2026-02-05",
        "openSource": true,
        "includeOnDistributions": [
          "local"
        ],
        "size": 27380416512,
        "vram": 27380416512,
        "usage": 0,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 137,
              "nodeType": "LoadImage",
              "file": "old_school_style_girl.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "01_get_started_text_to_image",
        "title": "Texte en image",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générez des images à partir d'invites textuelles avec le modèle z-image-turbo",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/z-image/z-image-turbo",
        "tags": [
          "Image",
          "Texte vers Image"
        ],
        "models": [
          "Z-Image-Turbo"
        ],
        "date": "2025-10-17",
        "size": 20830591386,
        "vram": 20830591386,
        "usage": 114,
        "io": {
          "outputs": [
            {
              "nodeId": 60,
              "nodeType": "SaveImage",
              "file": "01_get_started_text_to_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0,
        "thumbnail": [
          "output/01_get_started_text_to_image.png"
        ]
      },
      {
        "name": "02_qwen_Image_edit_subgraphed",
        "title": "Édition d'image",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Éditez vos images avec Qwen-Image-Edit",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/qwen/qwen-image-edit",
        "tags": [
          "ControlNet",
          "Édition d'image"
        ],
        "models": [
          "Qwen-Image-Edit"
        ],
        "date": "2025-10-17",
        "size": 31782757990,
        "vram": 31782757990,
        "usage": 1168,
        "io": {
          "inputs": [
            {
              "nodeId": 78,
              "nodeType": "LoadImage",
              "file": "02_qwen_Image_edit_subgraphed_input_image.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 60,
              "nodeType": "SaveImage",
              "file": "02_qwen_Image_edit_subgraphed.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnailVariant": "compareSlider",
        "openSource": true,
        "searchRank": 0,
        "thumbnail": [
          "input/02_qwen_Image_edit_subgraphed_input_image.png",
          "output/02_qwen_Image_edit_subgraphed.png"
        ]
      },
      {
        "name": "03_video_wan2_2_14B_i2v_subgraphed",
        "title": "Image en Vidéo",
        "description": "Générez des vidéos à partir d’une image avec Wan2.2 14B",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan2_2",
        "tags": [
          "Image vers Vidéo",
          "Vidéo"
        ],
        "models": [
          "Wan",
          "Wan2.2"
        ],
        "date": "2025-10-17",
        "size": 38010460570,
        "vram": 38010460570,
        "usage": 815,
        "io": {
          "inputs": [
            {
              "nodeId": 97,
              "nodeType": "LoadImage",
              "file": "03_video_wan2_2_14B_i2v_subgraphed_input_image.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 108,
              "nodeType": "SaveVideo",
              "file": "03_video_wan2_2_14B_i2v_subgraphed.mp4",
              "mediaType": "video"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0,
        "thumbnail": [
          "output/03_video_wan2_2_14B_i2v_subgraphed.mp4"
        ]
      },
      {
        "name": "04_hunyuan_3d_2.1_subgraphed",
        "title": "Image vers 3D",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générez des modèles 3D à partir d'une seule image avec Hunyuan3D 2.0.",
        "tags": [
          "Image en 3D",
          "3D"
        ],
        "models": [
          "Hunyuan3D"
        ],
        "date": "2025-10-17",
        "tutorialUrl": "https://docs.comfy.org/tutorials/3d/hunyuan3D-2",
        "size": 4939212390,
        "vram": 4939212390,
        "usage": 93,
        "io": {
          "inputs": [
            {
              "nodeId": 2,
              "nodeType": "LoadImage",
              "file": "04_hunyuan_3d_2.1_subgraphed_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0
      },
      {
        "name": "05_audio_ace_step_1_t2a_song_subgraphed",
        "title": "Texte en audio",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générez de l'audio à partir d'invites textuelles avec ACE-Step v1",
        "tags": [
          "Audio",
          "Texte vers Audio"
        ],
        "models": [
          "ACE-Step"
        ],
        "date": "2025-10-17",
        "tutorialUrl": "https://docs.comfy.org/tutorials/audio/ace-step/ace-step-v1",
        "size": 7730941133,
        "vram": 7730941133,
        "usage": 1,
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0
      },
      {
        "name": "default",
        "title": "Génération d'images",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Générer des images à partir de prompts textuels.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/basic/text-to-image",
        "tags": [
          "Texte vers Image",
          "Image"
        ],
        "models": [
          "SD1.5",
          "Stability"
        ],
        "date": "2025-03-01",
        "size": 2147483648,
        "vram": 3113851290,
        "usage": 115,
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0
      }
    ]
  },
  {
    "moduleName": "default",
    "type": "image",
    "isEssential": true,
    "category": "Type de génération",
    "icon": "icon-[lucide--blocks]",
    "title": "Bases des nœuds",
    "templates": [
      {
        "name": "basic_image_color_adjustment",
        "title": "Vitrine des plans d'ajustement des couleurs",
        "description": "Démo côte à côte des sous-graphes de gradation de couleur de blueprint intégrés.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Bases des nœuds"
        ],
        "models": [
          "None"
        ],
        "date": "2026-04-24",
        "openSource": true,
        "size": 0,
        "vram": 0,
        "usage": 21,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 180,
              "nodeType": "LoadImage",
              "file": "example.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "basic_datatype_conversion",
        "title": "Exemple de conversion de type de données intégré",
        "description": "Montrez comment convertir entre différents types de données intégrés dans un workflow. Saisissez n'importe quelle valeur de données et produisez sa forme convertie.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Bases des nœuds"
        ],
        "models": [
          "None"
        ],
        "date": "2026-03-24",
        "openSource": true,
        "size": 0,
        "vram": 0,
        "usage": 5,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "basic_mask_operations_and_compositing",
        "title": "Opérations de masque, combinaison et composition",
        "description": "Visite interactive des nœuds d'image et de masque de base — créez et affinez des masques, combinez des masques qui se chevauchent avec différentes opérations et composez des images à l'aide de masques progressifs. Aucun modèle requis.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Bases des nœuds"
        ],
        "models": [
          "None"
        ],
        "date": "2026-03-24",
        "openSource": true,
        "size": 0,
        "vram": 0,
        "usage": 21,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 374,
              "nodeType": "LoadImage",
              "file": "example.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "thumbnail/basic_mask_operations_and_compositing.png"
        ]
      },
      {
        "name": "basic_switch_node",
        "title": "Changer de nœud",
        "description": "Guide sur le fonctionnement des Switch Nodes, commutation de texte simple et commutation LoRA",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Bases des nœuds"
        ],
        "models": [
          "Z-Image-Turbo"
        ],
        "date": "2026-03-30",
        "openSource": true,
        "size": 20723217203,
        "vram": 20723217203,
        "usage": 19,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "utility_image_stitch",
        "title": "Assemblage d'images Grille 2x2",
        "description": "Combinez quatre images d'entrée en une grille 2x2. Redimensionne automatiquement les images non correspondantes et produit une seule image de 2048x2048.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Image"
        ],
        "models": [
          "None"
        ],
        "date": "2026-03-19",
        "openSource": true,
        "size": 0,
        "vram": 0,
        "usage": 5,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 12,
              "nodeType": "LoadImage",
              "file": "angle_1.png",
              "mediaType": "image"
            },
            {
              "nodeId": 13,
              "nodeType": "LoadImage",
              "file": "angle_2.png",
              "mediaType": "image"
            },
            {
              "nodeId": 14,
              "nodeType": "LoadImage",
              "file": "angle_3.png",
              "mediaType": "image"
            },
            {
              "nodeId": 15,
              "nodeType": "LoadImage",
              "file": "angle_4.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 19,
              "nodeType": "SaveImage",
              "file": "utility_image_stitch.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "thumbnail/utility_image_stitch.mp4"
        ]
      }
    ]
  }
]