[
  {
    "moduleName": "default",
    "type": "image",
    "isEssential": true,
    "category": "Tipo de geração",
    "icon": "icon-[lucide--star]",
    "title": "Casos de Uso",
    "templates": [
      {
        "name": "template_seedance2_storyboard_to_video",
        "title": "Storyboard para Vídeo - Seedance 2.0",
        "description": "Gere um storyboard de 8 painéis a partir de um prompt de texto simples e use esse storyboard como base para o Seedance 2.0. O storyboard fornece um modelo visual para a sequência, permitindo que você guie o vídeo com mais controle sobre a ação, ângulos de câmera, composição e narrativa geral.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagem para Vídeo"
        ],
        "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 + Assistente de Prompts LLM",
        "description": "Carregue duas imagens de referência e insira uma breve descrição em texto. Gere automaticamente um prompt detalhado no estilo Seedance 2.0 com um assistente LLM.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Referência ao vídeo"
        ],
        "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: Referência de Vídeo",
        "description": "Gere vídeos cinematográficos a partir de imagens de referência e descrições textuais. Preserve a identidade e composição do sujeito enquanto adiciona movimento expressivo com áudio sincronizado. Controle o movimento da câmera e a iluminação por meio de descrições detalhadas.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagem para Vídeo",
          "Vídeo"
        ],
        "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",
          "Troca de rosto",
          "Imagem para Vídeo"
        ],
        "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: Texto para Vídeo",
        "description": "Gere vídeos cinematográficos a partir de prompts de texto com áudio sincronizado, movimento controlado de câmera e efeitos visuais estáveis. Insira descrições de texto para gerar sequências de vídeo de alta qualidade.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Vídeo",
          "Vídeo"
        ],
        "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: Do primeiro-último quadro para vídeo",
        "description": "Faça upload do primeiro e do último quadro do seu vídeo. Gere uma sequência de vídeo de alta qualidade usando o modelo Seedance2.0.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vídeo",
          "Vídeo primeiro-último quadro",
          "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 Humano Real: FLF2V",
        "description": "Carregue uma imagem de referência de uma pessoa real para verificação de identidade e gere um vídeo personalizado com controle do primeiro e último quadro usando Seedance2.0 FLF2V.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Vídeo"
        ],
        "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 Humano Real: Vídeo de referência",
        "description": "Carregue um vídeo de referência de uma pessoa real para verificação de identidade. Use sua própria foto para validar e gerar uma saída de vídeo personalizada.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Vídeo"
        ],
        "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": "1 Clique Múltiplos Ângulos de Personagem",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Carregue uma imagem do seu personagem e obtenha múltiplas visualizações dessa imagem de diferentes ângulos",
        "tags": [
          "Edição de imagem"
        ],
        "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": [
          "Edição de imagem",
          "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": "Transição de Estilo LTX-2.3",
        "description": "Aplique o LoRA ltx2.3-transition para criar transições suaves de estilo e cena. Este fluxo de trabalho usa um modelo especializado para mesclar elementos visuais.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vídeo primeiro-último quadro",
          "LoRA",
          "Vídeo"
        ],
        "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: Imagem Panorâmica de 360 Graus",
        "description": "Gere imagens de projeção equirretangular de 360 graus a partir de descrições de texto usando um LoRA de classificação 128 no modelo MMDiT de 20B.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "LoRA",
          "Texto para Imagem"
        ],
        "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": "Passo 1: Fluxo de trabalho da folha de contatos",
        "description": "Faça upload do seu personagem, cena e produto. Integra todas as imagens em uma fotografia de estilo editorial de moda.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem",
          "Edição de imagem"
        ],
        "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": "Etapa 3: Fluxo de trabalho da folha de contato",
        "description": "Faça upload de 8 imagens (em ordem) para serem usadas como quadros-chave para 7 vídeos Kling 3.0 FL2V.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vídeo primeiro-último quadro",
          "Vídeo"
        ],
        "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": "Reiluminação de Retrato de Personagem",
        "description": "Faça upload de um retrato do seu personagem e crie múltiplas condições de iluminação cinematográfica mantendo a consistência do personagem.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Reiluminar",
          "Retrato",
          "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": "Recompositor de Design Gráfico",
        "description": "Faça upload de um design gráfico e selecione a proporção desejada. Gera e recompõe o gráfico para se ajustar à nova proporção.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Design de Layout"
        ],
        "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": "Gerar vídeo UGC com clone de voz",
        "description": "Faça upload de uma imagem para gerar prompts de IA e sintetizar fala. Crie um vídeo final com sincronização labial precisa usando Eleven Labs e LTX Video.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Sincronização Labial",
          "Geração de Vídeo"
        ],
        "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": "Posicionamento de Produto",
        "description": "Troque produtos para uma cena de referência preservando a composição e a iluminação. Gera uma imagem final do produto e um prompt de vídeo automático para criar vídeos de produto polidos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Produto",
          "Substituição",
          "Vídeo"
        ],
        "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 de Ilustração",
        "description": "Um fluxo de trabalho t2v para um LoRA de estilo construído no Qwen-Image. Produz imagens que abrangem design de personagens de anime fofos, bande dessinee europeia, impressões risográficas independentes, aquarela de livro de histórias, mangá shoujo retrô e ilustração de graphic novel.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "LoRA",
          "Texto para Imagem"
        ],
        "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: Animais de Goma LoRA",
        "description": "Aplique um LoRA de imagem Qwen para transformar qualquer assunto em um personagem no estilo de bala de goma azeda. Insira um nome de animal no prompt para gerar uma criatura estilizada com aparência comestível.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem",
          "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": "Gerador de Miniaturas do YouTube",
        "description": "Gere miniaturas de YouTube de alto contraste e clicáveis usando o Nano Banana Pro. Cria composições dramáticas com assuntos exagerados e estratégias de cores ousadas para máximo engajamento.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem"
        ],
        "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": "Imagem para Vídeo",
        "description": "Este é o fluxo de trabalho básico por trás do meu reel viral no estilo Wes Anderson no Instagram. Ele mostra como ir de um prompt simples a uma imagem no estilo Wes Anderson usando um modelo de imagem cinematográfica, depois aprimorá-la com o Nanobanana para melhorar texturas e detalhes e, finalmente, transformá-la em vídeo usando o atual melhor modelo de vídeo, o Kling 3.0.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Imagem para Vídeo",
          "Texto para Imagem",
          "Vídeo"
        ],
        "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 de Pôster Realista com Transformação de Personagem",
        "description": "Transforme imagens enviadas em designs de pôster realistas. Altere poses, rostos e roupas de personagens mantendo o estilo artístico e esquemas de cores. Gera um pôster visualmente impactante com tipografia artística.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Pôster",
          "Edição de imagem"
        ],
        "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": "Gerar Variações Realistas",
        "description": "Faça upload de uma imagem de referência, use o Grok para gerar legenda e criar variações com um upscale rápido de 2x para adicionar detalhes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagem",
          "Ampliação de Imagem"
        ],
        "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": "Reiluminação de Retrato",
        "description": "Faça upload da sua imagem alvo e de uma imagem de iluminação de referência. Reilumina sua imagem alvo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Edição de imagem",
          "LoRA",
          "Reiluminar"
        ],
        "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": "Gerador de Sequência Cinematográfica para Anúncios de Produtos",
        "description": "Faça upload de uma imagem do produto e uma referência de estilo cinematográfico. Gere uma sequência de anúncios de produtos estilizados com composição e iluminação consistentes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Produto",
          "Edição de imagem",
          "Substituição",
          "Cinematográfico",
          "Transferência de estilo",
          "Mockup"
        ],
        "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": "Gerador de Sprites por Transferência de Estilo de Ativos de Jogo",
        "description": "Use uma referência de contorno e uma referência de estilo como entrada para gerar sprites 2D como texturas de modelo. Útil para a decoração de cenários de fundo em jogos 2D/2.5D.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Jogo",
          "Referência de Estilo"
        ],
        "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": "Geração de vídeo Kling: da imagem ao roteiro",
        "description": "Faça upload de uma imagem para gerar automaticamente um roteiro descritivo. Este roteiro é então usado para criar um vídeo com o modelo Kling 3.0 Omni.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo",
          "Vídeo"
        ],
        "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": "Imagens realistas 2K - Variações rápidas",
        "description": "Faça upload de uma imagem da qual você deseja uma variação. O fluxo de trabalho descreve a imagem de entrada, gera com o Grok Image e aprimora a resolução com o Z-image para adicionar texturas realistas.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Ampliação de Imagem",
          "Texto para Imagem"
        ],
        "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": "Giro 360° de Personagem",
        "description": "Envie seu personagem e gere visualização 360° corpo inteiro e close.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Múltiplos Ângulos"
        ],
        "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": "Migração de Luz para Retrato de Personagem",
        "description": "Faça upload de um retrato do seu personagem e uma imagem de referência de iluminação. Gere uma imagem com iluminação de referência aplicada e consistência do personagem.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "LoRA",
          "Retrato",
          "Reiluminar"
        ],
        "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": "Ilustração para realismo",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Insira uma ilustração e gere uma versão hiper-realista com Qwen Image Edit 2509.",
        "tags": [
          "Transferência de estilo"
        ],
        "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": "Aplicativo de vestuário para retratos de personagens",
        "description": "Carregue seu retrato de personagem e referência de roupa. Gere um novo retrato com a roupa específica aplicada para um controle de guarda-roupa consistente. Uma alternativa acessível ao Nano Banana Pro e ao Nano Banana 2.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "experiência virtual"
        ],
        "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": "Animação de Vista Explodida",
        "description": "Faça upload de uma imagem de um dispositivo ou objeto para gerar quadros inicial e final. O fluxo de trabalho anima a transição para uma vista explodida e de volta, gerando um loop de vídeo contínuo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vídeo primeiro-último quadro",
          "Vídeo"
        ],
        "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": "Transferência de Estilo - Recraft Texto para Imagem",
        "description": "Faça upload de 1 a 5 referências de estilo e crie um ID de estilo para gerar imagens consistentes e alinhadas à marca.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Transferência de estilo"
        ],
        "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": "1 clique Múltiplos Ângulos de Cena",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Carregue uma imagem da sua cena e gere múltiplas visualizações da sua cena de entrada com 1 clique.",
        "tags": [
          "Edição de imagem"
        ],
        "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 entrada, múltiplos estilos de prompt",
        "description": "Faça upload de uma imagem e gere 12 variações estilizadas em menos de 15 segundos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Edição de imagem"
        ],
        "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": "Imagem de Telefone para Vídeo de Produto: Sapato",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Tire uma foto com seu telefone, carregue-a e gere um vídeo de produto de qualidade de estúdio.",
        "tags": [
          "Produto",
          "Imagem para Vídeo",
          "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": "Costura de Vídeo Multi-Keyframe",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Cria um vídeo suave usando 6 quadros-chave. Preenche automaticamente o movimento entre quadros e costura os segmentos de forma contínua.",
        "tags": [
          "Vídeo primeiro-último quadro",
          "Imagem para Vídeo"
        ],
        "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": "Comparação de 1 entrada e múltiplos modelos de edição",
        "description": "faça upload de uma imagem de entrada e selecione vários modelos de edição. gere saídas lado a lado para comparar diretamente os efeitos e a qualidade dos modelos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Edição de imagem"
        ],
        "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": "Swap Product in Character’s Hand, UGC Style",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Carregue uma foto de um personagem segurando um produto e o produto da sua marca. Gere uma imagem com os produtos trocados.",
        "tags": [
          "API",
          "Produto",
          "Substituição"
        ],
        "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": "Compor seu Produto + Cena e Reluzir",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Carregue uma imagem do seu produto e fundo. Componha-os e reluzir e funda de forma contínua usando Seedream 4.5.",
        "tags": [
          "Edição de imagem",
          "Produto",
          "Reiluminar"
        ],
        "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": "Restilizador em Loop",
        "description": "Faça upload de uma imagem inicial e seu prompt para gerar um vídeo em loop do primeiro ao último quadro.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo",
          "Vídeo",
          "Vídeo primeiro-último quadro"
        ],
        "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": "Animações de Logo 3D Dinâmicas",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Carregue uma imagem vetorial do seu logo e insira sua textura desejada. Gere um primeiro e último quadro 3D texturizado com prompting automatizado para a animação final.",
        "tags": [
          "Design de Marca",
          "Vídeo primeiro-último quadro"
        ],
        "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": "1 Imagem para Fotos de Produto de Carro",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Carregue uma foto do seu veículo e gere um vídeo de qualidade de estúdio do veículo de múltiplos ângulos.",
        "tags": [
          "Produto",
          "Imagem para Vídeo",
          "API",
          "Vídeo primeiro-último quadro"
        ],
        "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": "Aplicar Textura + Elementos ao Logo",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Carregue seu logo, textura e elementos. Gere um vídeo do logo texturizado para um ativo da marca.",
        "tags": [
          "Design de Marca",
          "Imagem para Vídeo"
        ],
        "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": "Add Product to Character’s Hand, AI UGC",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Carregue uma foto do seu personagem e do seu produto. Gere uma imagem desse personagem segurando o produto.",
        "tags": [
          "API",
          "Retrato",
          "Produto"
        ],
        "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": "Aplicar Textura ao Logo",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Carregue seu logotipo e aplique uma textura + elementos para ativo da marca",
        "tags": [
          "Design de Marca",
          "Imagem para Vídeo",
          "Vídeo primeiro-último quadro"
        ],
        "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": "Gerar Embalagem de Marca a partir de Dieline",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "hoverDissolve",
        "description": "Carregue um dieline do seu produto e monte em uma embalagem 3D.",
        "tags": [
          "Edição de imagem",
          "Produto"
        ],
        "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": "Trocar Produto por um Anúncio de Referência",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Crie anúncios estáticos para seu produto no estilo de um anúncio de referência",
        "tags": [
          "Referência de Estilo"
        ],
        "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": "Adicionar cor à ilustração em traço",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Insira um desenho em linha preto e branco para colorir.",
        "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": "Design de Capa de Revista e Embalagem",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Desenhe o layout de texto para sua foto de capa de revista e explore opções de embalagem para ela.",
        "tags": [
          "Edição de imagem",
          "Mockup",
          "Design de Layout"
        ],
        "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": "Tipo de geração",
    "icon": "icon-[lucide--image]",
    "title": "Imagem",
    "templates": [
      {
        "name": "video_bernini_r_image_editing",
        "title": "Bernini-R: Edição de imagem",
        "description": "Gere uma imagem editada com iluminação correspondente e veja uma comparação lado a lado de antes e depois. Ideal para reiluminação de retratos e produtos, iluminação consistente em conjuntos de fotos e fotografia de catálogo de e-commerce.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Edição de imagem"
        ],
        "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: Edição de Imagem",
        "description": "Faça upload de uma imagem para editar com o modelo Grok. Gere uma versão modificada com visuais expressivos e cinematográficos",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Edição de imagem"
        ],
        "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 Qualidade da imagem: Editar",
        "description": "Melhore a qualidade da imagem com renderização de texto avançada e controle criativo usando o Grok Imagine Image Quality. Insira imagens ou prompts para obter mais detalhes e fidelidade.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Edição de imagem"
        ],
        "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 Texto para Imagem",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Um Modelo Fundacional de Geração de Imagem Eficiente com Transformer de Difusão de Fluxo Único, suporta inglês & chinês.",
        "tags": [
          "Imagem",
          "Texto para Imagem"
        ],
        "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": "Edição de imagem avançada com suporte a múltiplas imagens, consistência aprimorada e integração com ControlNet.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/qwen/qwen-image-edit",
        "tags": [
          "Edição de imagem",
          "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) - Geração e edição de imagem 4K de qualidade de estúdio com renderização de texto aprimorada e consistência de personagem.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "hoverDissolve",
        "tags": [
          "API",
          "Imagem",
          "Edição de imagem"
        ],
        "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": "Modelo de IA multimodal para texto-para-imagem e edição de imagem. Gere imagens 2K em menos de 2 segundos com controle de linguagem natural.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagem",
          "Edição de imagem",
          "Texto para Imagem"
        ],
        "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: Texto para Imagem",
        "description": "Insira prompts de texto para gerar imagens de alta qualidade rapidamente usando o modelo Grok.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texto para Imagem"
        ],
        "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: Edição de Imagem",
        "description": "Faça upload de uma imagem e de um prompt de texto para editá-la. Gere uma nova imagem que modifica a original com base nas suas instruções, mantendo a consistência do assunto e alta fidelidade visual.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Edição de imagem"
        ],
        "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 - Troca de Material",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Substitua materiais em objetos (ex: móveis) combinando imagens de referência com Qwen-Image-Edit-2511.",
        "tags": [
          "Edição de imagem"
        ],
        "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: Texto para Imagem",
        "description": "Insira um prompt de texto descrevendo sua cena desejada. Gere quatro imagens estéticas e de alta qualidade que interpretem seu prompt com variedade criativa.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texto para Imagem"
        ],
        "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: Edição de Imagem",
        "description": "Faça upload de uma imagem e de um prompt de texto para editá-la. Gere uma imagem modificada onde os detalhes estejam alinhados com suas instruções.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Edição de imagem"
        ],
        "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 Imagem 2: Edição de Imagem",
        "description": "Carregue uma imagem de referência e escreva um prompt para criar pôsteres, fotos de produtos e sinalização multilíngue prontos para campanhas. O modelo renderiza texto limpo e resultados fotorrealistas adequados para trabalhos comerciais.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Edição de imagem",
          "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 Imagem 2: Texto para Imagem",
        "description": "Crie pôsteres prontos para campanhas, fotos de produtos e sinalização multilíngue usando o modelo mais recente da OpenAI. Faça upload de uma imagem de referência opcional, escreva um prompt detalhado e gere resultados foto-realistas de alta qualidade.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Imagem"
        ],
        "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": "Gere imagens fotorrealistas com consistência de múltiplas referências e renderização de texto profissional.",
        "tags": [
          "Imagem",
          "Edição de imagem",
          "Texto para Imagem"
        ],
        "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: Texto para Imagem",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Base para liberdade criativa. Estéticas diversas com qualidade fotorrealista excepcional; ideal para fine-tuning; responsivo a prompts negativos; alta diversidade de geração.",
        "tags": [
          "Imagem",
          "Texto para Imagem"
        ],
        "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": "Modelo texto-para-imagem com realismo humano aprimorado, detalhes naturais mais finos em paisagens e pelos de animais e melhor renderização e composição multimodal de texto.",
        "tags": [
          "Imagem",
          "Texto para Imagem"
        ],
        "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 Edição de Imagem 1.1: Edição de Imagem",
        "description": "Faça upload de uma imagem e de um prompt de texto para editá-la. Gere uma imagem modificada com consistência de identidade aprimorada, fusão de múltiplos elementos ou restauração fotográfica profissional.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Edição de imagem"
        ],
        "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: Geração",
        "description": "Gere imagens aprimoradas com detalhes melhorados, renderização de texto e controle criativo usando o modo de qualidade avançada no Grok Imagine.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagem"
        ],
        "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: Texto para Imagem",
        "description": "Insira seu prompt de texto para gerar uma imagem detalhada. Este fluxo de trabalho cria uma representação visual da sua descrição com controle preciso sobre estilo e layout.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texto para Imagem"
        ],
        "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: Criação de imagens",
        "description": "Gere imagens originais totalmente novas usando o nó Luma UNI-1 com até 9 imagens de referência para estilo, personagem, cor, iluminação e composição. Crie composições únicas com prompts detalhados, proporções de aspecto ajustáveis e controle de semente.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagem",
          "Referência de Estilo"
        ],
        "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: Edição de imagem",
        "description": "Edite imagens existentes com o modo de edição de imagens do Uni-1, preservando a composição e os elementos principais. Suporta ajustes direcionados, como iluminação e cor, usando prompts e imagens de referência.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Edição de imagem",
          "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": "Insira um prompt de texto e imagens de referência opcionais. Gere uma imagem de alta resolução (até 2048x2048) com suporte para texto para imagem, edição de imagem e personalização orientada pelo assunto.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Edição de imagem",
          "Texto para Imagem"
        ],
        "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: Texto para Imagem",
        "description": "Gere imagens a partir de prompts de texto usando o modelo ERNIE-Image turbo. Insira uma descrição de texto e receba uma imagem de alta qualidade com renderização precisa de texto e layouts estruturados.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Imagem",
          "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: Geração de imagens",
        "description": "Insira um prompt de texto e, opcionalmente, faça upload de imagens de referência. Gere uma imagem de alta resolução de até 2048x2048 com texto para imagem, edição ou personalização orientada pelo assunto.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Imagem",
          "Edição de imagem"
        ],
        "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: Geração de Imagens",
        "description": "Faça upload de até 10 imagens de referência para orientar a síntese. Gere uma nova imagem usando o modelo Kling O3 com base nas suas entradas visuais fornecidas.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Edição de imagem",
          "Texto para Imagem"
        ],
        "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: Texto para imagem",
        "description": "Insira um prompt de texto ou uma descrição JSON estruturada. Gere uma imagem com controle preciso de layout, cor e estilo usando o Ideogram 4.0.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Imagem"
        ],
        "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: Texto para Imagem (API)",
        "description": "Insira um prompt de texto em formato JSON estruturado. Gere uma imagem de alta qualidade com controle preciso de layout, renderização de texto e suporte a paleta de cores.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texto para Imagem"
        ],
        "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: Edição de Imagem",
        "description": "Faça upload de imagens de referência e um prompt de texto. Gere várias imagens editadas usando dados de imagem em cache para processamento mais rápido.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Imagem",
          "Edição de imagem"
        ],
        "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: Texto para Imagem",
        "description": "Gere imagens a partir de prompts de texto usando o modelo ERNIE-Image. Insira uma descrição de texto para produzir visuais detalhados e estruturados com uma ampla gama de estilos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Imagem"
        ],
        "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": "Nano Banana",
        "description": "Nano-banana (Gemini-2.5-Flash Image) - edição de imagem com consistência.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Edição de imagem",
          "Imagem",
          "API",
          "Texto para Imagem"
        ],
        "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: Texto para Imagem",
        "description": "Insira um prompt de texto para gerar uma imagem de alta resolução. Use o modelo Recraft V4 para realismo aprimorado, precisão de texto e gráficos vetoriais detalhados. Gere uma imagem de 1024x1024 ou 2048x2048 com base na versão selecionada.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagem",
          "Texto para Imagem"
        ],
        "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: Rede de Controle da União Divertida",
        "description": "Faça upload de uma imagem e selecione um tipo de controle entre Canny, HED, Depth, Pose, MLSD, Scribble ou Grayscale. Gere uma nova imagem guiada pela condição estrutural escolhida.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "ControlNet",
          "Imagem"
        ],
        "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: Texto para Imagem",
        "description": "Gere uma imagem a partir de um prompt de texto. Insira a descrição da cena desejada em inglês ou chinês. Produza uma imagem fotorrealista com renderização precisa de texto.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem",
          "Texto para Imagem"
        ],
        "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]: Troca de objeto",
        "description": "Troque objetos com alta qualidade usando FLUX.2 [max]. Ideal para fotos de produtos, trocar móveis e manter a cena consistente.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Imagem",
          "Edição de imagem"
        ],
        "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: Texto para Imagem",
        "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",
          "Texto para Imagem"
        ],
        "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: Texto para Imagem",
        "description": "Gere uma imagem a partir de um prompt de texto usando o modelo Kling 3.0. Insira seu texto descritivo para receber uma saída visual de alta qualidade e precisa em relação ao prompt.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagem"
        ],
        "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：Edição de Imagem",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Modelo fundamental menor, com excepcional relação qualidade/tamanho. Ideal para implantação local, ajustes em hardware limitado e fluxos eficientes de geração e edição.",
        "tags": [
          "Imagem",
          "Edição de imagem"
        ],
        "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: Edição de imagem",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Modelo base não destilado da BFL. Máxima flexibilidade e controle. Ótimo para fine-tuning.",
        "tags": [
          "Imagem",
          "Texto para Imagem"
        ],
        "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: Texto para imagem",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Modelo destilado da BFL. Qualidade excepcional em velocidade sub-segundo. Ótimo para geração em tempo real mantendo a qualidade. O lançamento de marketing focará neste modelo.",
        "tags": [
          "Imagem",
          "Texto para Imagem"
        ],
        "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 Texto para Imagem",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Texto para imagem com iluminação aprimorada, materiais e detalhes realistas.",
        "tags": [
          "Imagem",
          "Texto para Imagem"
        ],
        "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 destilado: Edição de imagem",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Modelo destilado da BFL. Qualidade excepcional em velocidade sub-segundo. Ótimo para geração em tempo real mantendo a qualidade. O lançamento de marketing focará neste modelo.",
        "tags": [
          "Imagem",
          "Texto para Imagem"
        ],
        "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": "Efeito de Inflação de Imagem com INFL8 LoRA",
        "description": "Faça upload de uma imagem e especifique um assunto. Gere uma versão inflada desse assunto usando o INFL8 LoRA para Qwen Image Edit.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Imagem"
        ],
        "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": "Geração de Referência de Estilo Recraft",
        "description": "Faça upload de várias imagens para criar uma referência de estilo consistente. Gere novas imagens usando esta referência para manter a coerência visual entre as saídas.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagem",
          "Referência de Estilo"
        ],
        "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: Texto para vetor",
        "description": "Insira prompts de texto para gerar gráficos SVG vetoriais limpos e editáveis. Crie logotipos, ícones ou ilustrações com caminhos estruturados adequados para ferramentas de design.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagem",
          "Vetor"
        ],
        "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 gera imagens com Turbo LoRA de 2 etapas. Insira seu prompt de texto para produzir rapidamente um resultado, embora alguma qualidade seja sacrificada pela velocidade.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem",
          "Texto para Imagem",
          "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 Fun Union ControlNet",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "ControlNet Multi-controle suportando Canny, HED, Profundidade, Pose e MLSD para Z-Image-Turbo.",
        "tags": [
          "Imagem",
          "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 Edição de Imagem",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "hoverDissolve",
        "description": "Edição inteligente de imagem que mantém personagens consistentes, edita partes específicas sem afetar outras e preserva estilos originais.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-kontext-dev",
        "tags": [
          "Edição de imagem"
        ],
        "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: Texto para Imagem",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Modelo destilado BFL. Qualidade excepcional em velocidade inferior a um segundo. Excelente para geração em tempo real mantendo a qualidade. O lançamento de marketing focará neste modelo.",
        "tags": [
          "Imagem",
          "Texto para Imagem"
        ],
        "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: Remixagem e Edição de Imagens",
        "description": "Remixe e edite imagens usando o modelo avançado da Reve. Combine várias imagens de referência em uma única saída",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Edição de imagem",
          "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": "Gere imagens fotorrealistas de até 4MP com consistência de múltiplas referências e renderização de texto profissional.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Edição de imagem",
          "Imagem",
          "API",
          "Texto para Imagem"
        ],
        "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 Destilado: Edição de Imagem",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "A variante mais rápida da família Klein. Criada para aplicações interativas, visualizações em tempo real e cenários de produção críticos para latência.",
        "tags": [
          "Imagem",
          "Edição de imagem"
        ],
        "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": "Preencha partes faltantes de imagens usando inpainting do Flux.",
        "thumbnailVariant": "compareSlider",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-fill-dev",
        "tags": [
          "Imagem",
          "Restauração"
        ],
        "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": "Flux.1 Dev USO Geração de Imagem de Referência",
        "description": "Use imagens de referência para controlar estilo e assunto - mantenha o rosto do seu personagem enquanto muda o estilo artístico, ou aplique estilos artísticos a novas cenas",
        "thumbnailVariant": "hoverDissolve",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem"
        ],
        "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: Edição de Imagens",
        "description": "Faça upload de uma imagem e forneça instruções de texto para editá-la. Gere uma imagem de saída modificada usando o modelo de edição avançado da Reve para tarefas como remoção de objetos, restauração ou recomposição.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Edição de imagem"
        ],
        "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: Texto para Imagem",
        "description": "Insira um prompt de texto para gerar uma imagem. Este fluxo de trabalho usa o modelo unificado Capybara para síntese de texto em imagem.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Imagem",
          "Imagem"
        ],
        "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": "Qwen Image Edit",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Edite imagens com edição de texto bilíngue precisa e capacidades de edição dupla semântica/aparência usando o modelo MMDiT de 20B do Qwen-Image-Edit.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/qwen/qwen-image-edit",
        "tags": [
          "Edição de imagem"
        ],
        "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: Edição de Imagem",
        "description": "Faça upload de uma imagem ou vídeo e insira uma instrução de texto. Gere uma saída editada usando o modelo Capybara para tarefas como alterações de estilo, substituição de objetos ou ajustes de horário do dia.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Edição de imagem"
        ],
        "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": "Edição de Imagem LongCat",
        "description": "Edite imagens usando o modelo LongCat-Image-Edit. Suporta instruções bilíngues para edição global, local, de texto e guiada por referência, preservando a consistência visual.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Imagem",
          "Edição de imagem"
        ],
        "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: Texto para Imagem",
        "description": "Insira prompts de texto para gerar imagens de alta qualidade com estética detalhada e renderização precisa de texto.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texto para Imagem"
        ],
        "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 Inpaint",
        "description": "Edite imagens usando inpainting com a API OpenAI Dall-E 2.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Restauração",
          "Imagem",
          "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: Texto para SVG",
        "description": "Insira um prompt de texto e imagens de referência opcionais para gerar um ou mais gráficos vetoriais SVG.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "SVG",
          "Vetor"
        ],
        "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: Imagem para SVG",
        "description": "Converte uma entrada de imagem em uma saída SVG.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "SVG",
          "Vetorização"
        ],
        "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：Imagem",
        "description": "Gere imagens de alta qualidade a partir de prompts de texto usando Kling O1, com suporte para até 10 imagens de referência para orientar estilo e conteúdo. Inclui proporções flexíveis e opções de resolução 1K/2K.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Referência de Personagem",
          "Texto para Imagem"
        ],
        "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": "Lente: Texto para Imagem",
        "description": "Insira um prompt de texto e selecione a resolução e a proporção. Gere uma imagem de alta qualidade usando o eficiente modelo de texto para imagem Lens.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Imagem"
        ],
        "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 Texto para Imagem",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Chroma - modelo Flux aprimorado com qualidade de imagem melhorada e melhor compreensão de prompt para geração texto-para-imagem deslumbrante.",
        "tags": [
          "Texto para Imagem",
          "Imagem"
        ],
        "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": "Um modelo FLUX ajustado fino que leva o fotorrealismo ao máximo",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux1-krea-dev",
        "tags": [
          "Imagem",
          "Texto para Imagem"
        ],
        "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: Texto para Imagem",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Gere imagens usando a versão quantizada fp8 do Flux Dev. Adequado para dispositivos com VRAM limitado, requer apenas um arquivo de modelo, mas a qualidade da imagem é ligeiramente inferior à versão completa.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-text-to-image",
        "tags": [
          "Texto para Imagem",
          "Imagem"
        ],
        "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": "Mockup de Produto(Flux.2 Dev FP8)",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Crie mockups de produto aplicando padrões de design a embalagens, canecas e outros produtos usando consistência de múltiplas referências.",
        "tags": [
          "Texto para Imagem",
          "Imagem",
          "Edição de imagem",
          "Mockup",
          "Produto"
        ],
        "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 Simples",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Gere imagens de alta qualidade usando SDXL.",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/sdxl/",
        "tags": [
          "Texto para Imagem",
          "Imagem"
        ],
        "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": "Estenda imagens além dos limites usando outpainting do Flux.",
        "thumbnailVariant": "compareSlider",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-fill-dev",
        "tags": [
          "Pintura Externa",
          "Imagem"
        ],
        "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: Texto para Imagem",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Gere imagens de alta qualidade com a versão completa do Flux Dev. Requer VRAM maior e múltiplos arquivos de modelo, mas fornece a melhor capacidade de seguimento de prompt e qualidade de imagem.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-text-to-image",
        "tags": [
          "Imagem",
          "Texto para Imagem"
        ],
        "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 Union ControlNet",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Gere imagens com Qwen-Image InstantX ControlNet, suportando canny, borda suave, profundidade e pose",
        "tags": [
          "Imagem",
          "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: Texto para imagem",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Gere imagens com renderização e edição de texto multilíngue excepcional usando o modelo MMDiT de 20B do Qwen-Image.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/qwen/qwen-image",
        "tags": [
          "Imagem",
          "Texto para Imagem"
        ],
        "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 Texto para Imagem",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem",
          "Texto para Imagem"
        ],
        "models": [
          "Kandinsky"
        ],
        "thumbnailVariant": "hoverZoom",
        "description": "Um modelo leve de 2B que gera imagens de alta qualidade visual a partir de prompts em inglês e russo.",
        "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": "Geração de Imagem a partir de Texto Anima Anime",
        "description": "Insira um prompt de texto para gerar uma imagem no estilo anime usando o modelo Anima. Configure parâmetros como etapas e escala CFG para controlar a saída. O fluxo de trabalho produz uma ilustração não fotorrealista baseada na sua descrição.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Anime",
          "Texto para Imagem"
        ],
        "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 Texto para Imagem",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Chroma1-Radiance trabalha diretamente com pixels de imagem em vez de latentes comprimidos, entregando imagens de maior qualidade com artefatos e distorção reduzidos.",
        "tags": [
          "Imagem",
          "Texto para Imagem"
        ],
        "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": "Reluzir Imagem",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Reluzir imagens usando Qwen-Image-Edit com suporte LoRA.",
        "tags": [
          "Edição de imagem",
          "Reiluminar"
        ],
        "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 Inpainting ControlNet",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Inpainting e edição de imagem profissional com Qwen-Image InstantX ControlNet. Suporta substituição de objetos, modificação de texto, mudanças de fundo e outpainting.",
        "tags": [
          "Imagem",
          "ControlNet",
          "Restauração"
        ],
        "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": "Foto para Blueprint para Modelo",
        "description": "Transforme fotos de edifícios reais em blueprints arquitetônicos e depois em modelos físicos detalhados em escala. Um pipeline completo de visualização arquitetônica de foto para miniatura.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Edição de imagem",
          "Imagem",
          "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: Edição de Imagens",
        "description": "O FIBO permite uma edição de imagem precisa e previsível por meio de controle estruturado por JSON sobre iluminação, composição e configurações da câmera",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Edição de imagem"
        ],
        "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: Extensão de Imagem",
        "description": "Um modelo profissional de outpaint com tecnologia Bria projetado para extensão de imagem perfeita e expansão de cena com detecção de bordas",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Pintura Externa"
        ],
        "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": "Gere imagens guiadas por detecção de borda usando SD 3.5 Canny ControlNet.",
        "thumbnailVariant": "hoverDissolve",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/sd3/#sd35-controlnets",
        "tags": [
          "Imagem",
          "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: Edição de imagem",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Edição de imagem alimentada pela compreensão dinâmica de modelos de vídeo, criando resultados fisicamente plausíveis enquanto preserva a consistência de personagem e estilo.",
        "tags": [
          "Edição de imagem"
        ],
        "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": "Suporta várias tarefas como inpainting de imagem, outpainting e remoção de objetos pela equipe bytedance-research",
        "tags": [
          "Restauração",
          "Pintura Externa"
        ],
        "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 Simples",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Gere imagens usando SD 3.5.",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/sd3/#sd35",
        "tags": [
          "Texto para Imagem",
          "Imagem"
        ],
        "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: Texto para Imagem",
        "description": "Gere imagens com excelente seguimento de prompt e qualidade visual usando FLUX.1 Pro.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Imagem",
          "Imagem",
          "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": "Modelo Flux.1 Canny",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Gere imagens guiadas por detecção de borda usando Flux Canny.",
        "thumbnailVariant": "hoverDissolve",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-controlnet",
        "tags": [
          "ControlNet",
          "Imagem"
        ],
        "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 Texto para Imagem",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Geração de imagem de estilo anime de alta qualidade com compreensão aprimorada de personagem e texturas detalhadas. Ajustado fino de Neta Lumina no conjunto de dados Danbooru.",
        "tags": [
          "Anime",
          "Imagem",
          "Texto para Imagem"
        ],
        "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: Referência para Imagem",
        "description": "Gere novas imagens baseadas em estilos e composições de referência com a IA da Runway.",
        "mediaType": "image",
        "thumbnailVariant": "compareSlider",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem",
          "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: Imagem para Imagem",
        "description": "Transforme imagens com geração de alta qualidade usando Stability AI, perfeito para edição profissional e transferência de estilo.",
        "mediaType": "image",
        "thumbnailVariant": "compareSlider",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem",
          "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 Profundidade",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Gere imagens guiadas por informações de profundidade usando Flux LoRA.",
        "thumbnailVariant": "compareSlider",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-controlnet",
        "tags": [
          "ControlNet",
          "Imagem"
        ],
        "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": "Gerador de Billboard de Moda",
        "description": "**Transforme fotos de roupas em anúncios de billboards de shopping profissionais com modelos de moda realistas.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Edição de imagem",
          "Imagem",
          "API",
          "Moda",
          "Mockup"
        ],
        "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": "Gere imagens em um único passo usando SDXL Turbo.",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/sdturbo/",
        "tags": [
          "Texto para Imagem",
          "Imagem"
        ],
        "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": "Gere imagens com controle estrutural preciso usando o ControlNet LoRA unificado do Qwen-Image. Suporta múltiplos tipos de controle incluindo canny, profundidade, lineart, softedge, normal e openpose para diversas aplicações criativas.",
        "tags": [
          "Texto para Imagem",
          "Imagem",
          "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": "Patch de Modelo ControlNet Qwen-Image",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Controle a geração de imagem usando modelos ControlNet Qwen-Image. Suporta controles canny, profundidade e inpainting através de patch de modelo.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/qwen/qwen-image",
        "tags": [
          "Texto para Imagem",
          "Imagem",
          "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": "Edite imagens com 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",
          "Imagem",
          "Edição de imagem"
        ],
        "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: Geração de Anime",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Gere imagens detalhadas de estilo anime com a arquitetura Next-DiT do NewBie Exp0.1. Suporta prompts estruturados XML para melhores cenas multi-personagem e controle de atributos.",
        "tags": [
          "Anime",
          "Imagem",
          "Texto para Imagem"
        ],
        "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: Texto para Imagem",
        "description": "Gere imagens de alta qualidade a partir de prompts de texto usando o modelo de IA da Runway.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Imagem",
          "Imagem",
          "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: Imagem para Imagem",
        "description": "Guie a geração de imagem usando uma combinação de imagens e prompt.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Imagem",
          "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: Referência de Estilo",
        "description": "Faça upload de uma imagem alvo e uma imagem de referência de estilo. Gere uma nova imagem que mescle o estilo artístico da referência com a estrutura do seu alvo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Referência de Estilo"
        ],
        "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 Imagem para Imagem",
        "description": "Gere imagens de alta qualidade com excelente aderência ao prompt. Perfeito para TIPO DE GERAÇÃO profissional na resolução de 1 megapixel.",
        "mediaType": "image",
        "thumbnailVariant": "compareSlider",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem",
          "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 Profundidade",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Gere imagens guiadas por informações de profundidade usando SD 3.5.",
        "thumbnailVariant": "hoverDissolve",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/sd3/#sd35-controlnets",
        "tags": [
          "Imagem",
          "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 Entrada Múltipla de Imagens",
        "description": "Insira múltiplas imagens e edite-as com 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",
          "Edição de imagem",
          "Imagem"
        ],
        "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": "Modelo Flux.1 Redux",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Gere imagens transferindo estilo de imagens de referência usando Flux Redux.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-controlnet",
        "tags": [
          "ControlNet",
          "Imagem"
        ],
        "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": "Gere imagens rapidamente com a versão quantizada fp8 do Flux Schnell. Ideal para hardware de baixo custo, requer apenas 4 passos para gerar imagens.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-text-to-image",
        "tags": [
          "Texto para Imagem",
          "Imagem"
        ],
        "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: Texto para Imagem",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Gere imagens rapidamente com a versão completa do Flux Schnell. Usa licença Apache2.0, requer apenas 4 passos para gerar imagens mantendo boa qualidade de imagem.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-text-to-image",
        "tags": [
          "Texto para Imagem",
          "Imagem"
        ],
        "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]: Texto para Imagem",
        "description": "Gere imagens com excelente seguimento de prompt e qualidade visual usando 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",
          "Imagem",
          "Edição de imagem"
        ],
        "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: Texto para imagem",
        "description": "Insira um prompt de texto e um prompt negativo opcional. Gere uma imagem de 1024px usando o transformador de difusão de pixels sem VAE do PixelDiT.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Imagem"
        ],
        "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": "HiDream E1 Edição de Imagem",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Edite imagens com HiDream E1 - Modelo profissional de edição de imagem por linguagem natural.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/hidream/hidream-e1",
        "tags": [
          "Edição de imagem",
          "Imagem"
        ],
        "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": "HiDream E1.1图像编辑",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "使用HiDream E1.1编辑图像 - 在图像质量和编辑准确性方面优于HiDream-E1-Full。",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/hidream/hidream-e1",
        "tags": [
          "Imagem",
          "Edição de imagem"
        ],
        "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": "Gere imagens com HiDream I1 Dev - Versão equilibrada com 28 passos de inferência, adequada para hardware de médio alcance.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/hidream/hidream-i1",
        "tags": [
          "Texto para Imagem",
          "Imagem"
        ],
        "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 Completo",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Gere imagens com HiDream I1 Completo - Versão completa com 50 passos de inferência para saída de maior qualidade.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/hidream/hidream-i1",
        "tags": [
          "Texto para Imagem",
          "Imagem"
        ],
        "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 Rápido",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Gere imagens rapidamente com HiDream I1 Rápido - Versão leve com 16 passos de inferência, ideal para visualizações rápidas em hardware de baixo custo.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/hidream/hidream-i1",
        "tags": [
          "Texto para Imagem",
          "Imagem"
        ],
        "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 Texto para Imagem",
        "description": "Gere imagens de alta qualidade com excelente aderência ao prompt. Perfeito para TIPO DE GERAÇÃO profissional na resolução de 1 megapixel.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagem",
          "Texto para Imagem"
        ],
        "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 Imagem para Imagem",
        "description": "Gere imagens a partir de imagens de entrada usando a API OpenAI GPT Image 1.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Imagem",
          "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": "OmniGen2 Edição de Imagem",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Edite imagens com instruções de linguagem natural usando as capacidades avançadas de edição de imagem e suporte de renderização de texto do OmniGen2.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/omnigen/omnigen2",
        "tags": [
          "Imagem",
          "Edição de imagem"
        ],
        "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": "Prompts de Texto de Revisão SDXL",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Gere imagens transferindo conceitos de imagens de referência usando Revisão SDXL.",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/sdxl/#revision",
        "tags": [
          "Texto para Imagem",
          "Imagem"
        ],
        "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 Inpaint",
        "description": "Edite imagens usando inpainting com a API OpenAI GPT Image 1.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Restauração",
          "Imagem",
          "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 Texto para Imagem",
        "description": "Gere imagens a partir de prompts de texto usando a API OpenAI GPT Image 1.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagem",
          "Texto para Imagem"
        ],
        "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 Texto para Imagem",
        "description": "Gere imagens a partir de prompts de texto usando a API OpenAI Dall-E 2.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagem",
          "Texto para Imagem"
        ],
        "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 Texto para Imagem",
        "description": "Gere imagens a partir de prompts de texto usando a API OpenAI Dall-E 3.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagem",
          "Texto para Imagem"
        ],
        "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 Texto para Imagem",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Ovis-Image é um modelo texto-para-imagem de 7B especificamente otimizado para renderização de texto de alta qualidade em imagens geradas. Projetado para operar eficientemente sob restrições computacionais, se destaca em gerar imagens com precisão contendo conteúdo de texto.",
        "tags": [
          "Texto para Imagem",
          "Imagem"
        ],
        "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: Geração de Imagem com Controle de Cor",
        "description": "Gere imagens com paletas de cores personalizadas e visuais específicos da marca usando Recraft.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Imagem",
          "Imagem",
          "API"
        ],
        "models": [
          "Recraft"
        ],
        "date": "2025-03-01",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 5,
        "username": "ComfyUI"
      },
      {
        "name": "api_recraft_vector_gen",
        "title": "Recraft: Geração de Vetor",
        "description": "Gere imagens vetoriais de alta qualidade a partir de prompts de texto usando o gerador de vetor de IA da Recraft.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Imagem",
          "Imagem",
          "API",
          "Vetor"
        ],
        "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: Geração de Imagem com Controle de Estilo",
        "description": "Controle o estilo com exemplos visuais, alinhe posicionamento e ajuste objetos. Armazene e compartilhe estilos para consistência perfeita da marca.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Imagem",
          "Imagem",
          "API"
        ],
        "models": [
          "Recraft"
        ],
        "date": "2025-03-01",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 12,
        "username": "ComfyUI"
      },
      {
        "name": "sdxl_refiner_prompt_example",
        "title": "Prompt de Refinador SDXL",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Aprimore imagens SDXL usando modelos de refinador.",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/sdxl/",
        "tags": [
          "Texto para Imagem",
          "Imagem"
        ],
        "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": "Edite imagens com 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",
          "Edição de imagem",
          "Imagem"
        ],
        "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 Múltiplas Entradas",
        "description": "Gere imagens a partir de múltiplas entradas usando a API OpenAI GPT Image 1.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Texto para Imagem",
          "Imagem",
          "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: Texto para Imagem",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Gere imagens de alta qualidade a partir de prompts de texto usando o modelo multimodal unificado de 7B com arquitetura de duplo caminho do OmniGen2.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/omnigen/omnigen2",
        "tags": [
          "Imagem",
          "Texto para Imagem"
        ],
        "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 Desfoque",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Gere imagens guiadas por imagens de referência desfocadas usando SD 3.5.",
        "thumbnailVariant": "hoverDissolve",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/sd3/#sd35-controlnets",
        "tags": [
          "Imagem"
        ],
        "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 Texto para Imagem",
        "description": "Gere imagens de alta qualidade com excelente aderência ao prompt. Perfeito para TIPO DE GERAÇÃO profissional na resolução de 1 megapixel.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagem",
          "Texto para Imagem"
        ],
        "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: Texto para Imagem",
        "description": "Gere imagens de qualidade profissional com excelente alinhamento de prompt, fotorrealismo e renderização de texto usando Ideogram V3.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagem",
          "Texto para Imagem"
        ],
        "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: Referência de Estilo",
        "description": "Gere imagens misturando referências de estilo com controle preciso usando Luma Photon.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Imagem",
          "Texto para Imagem"
        ],
        "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: Referência de estilo",
        "description": "Carregue uma imagem de referência de estilo e insira um prompt de texto. Gere uma imagem que corresponda ao prompt enquanto aplica o estilo estético da sua referência.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Referência de Estilo"
        ],
        "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": "Tipo de geração",
    "icon": "icon-[lucide--film]",
    "title": "Vídeo",
    "templates": [
      {
        "name": "video_ltx2_3_i2v",
        "title": "LTX-2.3: Imagem para Vídeo",
        "description": "Faça upload de uma imagem para gerar um vídeo com melhor consistência de movimento e detalhes refinados, incluindo suporte aprimorado para formatos retrato e qualidade de áudio.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo",
          "Vídeo"
        ],
        "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: Geração de vídeo",
        "description": "Insira prompts de texto ou um quadro de imagem inicial para gerar vídeos de até 15 segundos com áudio sincronizado usando o modelo Grok.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vídeo",
          "Imagem para Vídeo",
          "Texto para Vídeo",
          "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 Imagem para Vídeo",
        "description": "Transforme imagens estáticas em vídeos dinâmicos com controle de movimento preciso e preservação de estilo usando Wan 2.2.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "hoverDissolve",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan2_2",
        "tags": [
          "Imagem para Vídeo",
          "Vídeo"
        ],
        "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 Texto para Vídeo",
        "description": "Gere vídeos de alta qualidade a partir de prompts de texto com controle estético cinematográfico e geração de movimento dinâmico usando Wan 2.2.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan2_2",
        "tags": [
          "Texto para Vídeo",
          "Vídeo"
        ],
        "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: Imagem para Vídeo",
        "description": "Carregue uma imagem e um prompt de texto opcional para gerar um vídeo com áudio nativo, movimento realista e saída de alta qualidade de até 720p de resolução.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo"
        ],
        "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: Imagem e Áudio para Vídeo",
        "description": "Faça upload de uma imagem e um arquivo de áudio para gerar um vídeo de alta qualidade com movimentos labiais sincronizados usando o LTX-2.3.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo",
          "Sincronização Labial",
          "Vídeo"
        ],
        "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: Edição de vídeo",
        "description": "Gere um vídeo editado com re-iluminação consistente usando Bernini-R. Ideal para re-iluminação de retratos e produtos, fotografia de catálogo de e-commerce e criação de iluminação consistente em conjuntos de fotos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Edição de Vídeo"
        ],
        "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: Edição de Vídeo",
        "description": "Faça upload de um vídeo para editar. Insira as modificações desejadas. Gere um vídeo editado usando a API Grok.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Edição de Vídeo"
        ],
        "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: Substituição de caracteres",
        "description": "Carregue 1 imagem de personagem de referência e 1 vídeo de condução. Gere um vídeo animado do personagem correspondendo ao movimento do vídeo de condução. Ideal para animação de personagens, substituição de personagens em vídeo e projetos de transferência de movimento.",
        "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": "Gere vídeos LTX 2.3 com IC-LoRA usando entradas de controle alinhadas, como profundidade, pose ou bordas.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "ControlNet",
          "Vídeo"
        ],
        "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: Referência a Vídeo",
        "description": "Faça upload de uma imagem de referência e gere um vídeo usando a API Grok, suportando até 6 imagens de referência para maior consistência.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Referência de Personagem",
          "Vídeo"
        ],
        "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: Extensão de Vídeo",
        "description": "Faça upload de um vídeo curto e um texto descrevendo a próxima cena. Gere uma extensão de vídeo perfeita usando o Grok extend.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vídeo",
          "Extensão de Vídeo"
        ],
        "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": "Faça upload de uma imagem inicial para gerar uma sequência de vídeo. O fluxo de trabalho cria um vídeo curto com estilo e movimento consistentes, começando com o quadro fornecido por você.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vídeo primeiro-último quadro",
          "Vídeo"
        ],
        "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: Texto para Vídeo",
        "description": "Gere um vídeo a partir de um prompt de texto, opcionalmente usando uma imagem como referência. Receba um vídeo de alta qualidade com movimento, áudio e detalhes aprimorados, otimizado para formatos retrato ou paisagem.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Vídeo",
          "Vídeo"
        ],
        "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": "Gere vídeos personalizados com áudio sincronizado a partir de um prompt de texto, imagem de referência e um clipe de áudio curto. Use ID-LoRA para adaptar a aparência e a voz de uma pessoa em um único modelo generativo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Sincronização Labial",
          "Vídeo",
          "Clonagem de Voz"
        ],
        "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: Edição de vídeo",
        "description": "Gere um único vídeo editado que preserva o movimento e o tempo originais enquanto aplica as alterações escolhidas. Ideal para re-iluminação de retratos e produtos, iluminação consistente em conjuntos de fotos e apresentação de vestuário de comércio eletrônico.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Edição de Vídeo"
        ],
        "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: Imagem para Vídeo",
        "description": "Transforme imagens estáticas em vídeos dinâmicos com LTX-2, áudio e vídeo sincronizados, movimentos e expressões naturais.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo",
          "Vídeo"
        ],
        "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 Texto para Vídeo",
        "description": "Gere vídeos de alta qualidade de texto com LTX-2, áudio e vídeo sincronizados, movimento dinâmico e lipsync expressivo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Vídeo",
          "Vídeo"
        ],
        "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: Imagem para Vídeo",
        "description": "Gere vídeos fluidos e de alta qualidade a partir de imagens usando o HappyHorse-1.0-I2V com renderização dinâmica realista e compreensão semântica precisa de texto e imagem.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo"
        ],
        "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: Texto para Vídeo",
        "description": "Gere vídeos realistas e de alta qualidade a partir de prompts de texto com movimento fluido e detalhes ricos. Insira descrições de texto para produzir vídeos dinâmicos com compreensão semântica precisa.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texto para Vídeo"
        ],
        "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: Edição de vídeo",
        "description": "Edite um vídeo usando instruções de texto e imagens de referência opcionais para transferência de estilo ou substituição local. Recebe um vídeo e até 5 imagens de referência como entrada e gera um vídeo editado.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Edição de Vídeo",
          "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: Referência de Vídeo",
        "description": "Gere vídeos que preservem os personagens principais de várias imagens de referência usando prompts de texto. Insira até 9 imagens de referência e uma descrição de cena para produzir um vídeo de 3 a 15 segundos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Referência ao vídeo",
          "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: Imagem para Vídeo",
        "description": "Faça upload de uma imagem e um arquivo de áudio para gerar um vídeo com som sincronizado, usando o primeiro e o último quadro para controle.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo",
          "Vídeo"
        ],
        "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": "Faça upload de uma imagem do personagem e de um vídeo de referência de movimento. Gere um novo vídeo onde seu personagem executa as ações da referência, com consistência facial aprimorada usando vinculação de elementos opcional.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Controle de Movimento"
        ],
        "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: Geração de Vídeo",
        "description": "Insira textos ou imagens para gerar sequências de vídeo de 15 segundos com composições de múltiplos planos, movimentos complexos de câmera e assuntos consistentes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagem para Vídeo",
          "Vídeo"
        ],
        "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: Imagem para Vídeo",
        "description": "Transforme imagens estáticas em vídeos dinâmicos usando o modelo Seedance da ByteDance. Analisa a estrutura da imagem e gera movimento natural com estilo visual consistente e sequências de vídeo coerentes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagem para Vídeo",
          "Vídeo"
        ],
        "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: Imagem para Vídeo",
        "description": "Transforme imagens em personagens vivos com fala, movimento e efeitos sonoros sincronizados usando o seedance1.5 Pro.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagem para Vídeo"
        ],
        "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: Edição de Vídeo",
        "description": "Faça upload de um vídeo e das imagens correspondentes para editar e substituir personagens ou cenas usando o modelo Wan2.7.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Vídeo",
          "Edição de Vídeo"
        ],
        "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: Texto para Vídeo",
        "description": "Gere vídeos a partir de prompts de texto usando o Wan 2.7. Suporta referência de áudio para criar vídeo com sincronização labial",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Sincronização Labial",
          "Texto para Vídeo",
          "Vídeo"
        ],
        "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: Referência a Vídeo",
        "description": "Faça upload de um vídeo de referência e uma imagem do personagem para gerar um vídeo com características de personagem consistentes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vídeo"
        ],
        "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": "Faça upload de um retrato e um arquivo de áudio para gerar um vídeo de avatar falante com movimentos labiais sincronizados e expressões faciais naturais.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Sincronização Labial",
          "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": "Wan2.1 VACE Controle de Vídeo",
        "description": "Gere vídeos controlando vídeos de entrada e imagens de referência usando Wan VACE.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/vace",
        "tags": [
          "Vídeo para Vídeo",
          "Vídeo"
        ],
        "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: Imagem para Vídeo",
        "description": "Gere vídeos de alta qualidade de 8 segundos a partir de prompts de texto ou imagens usando a API avançada Veo 3 do Google. Recursos de geração de áudio, aprimoramento de prompt e opções duplas de modelo para velocidade ou qualidade.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo",
          "Texto para Vídeo",
          "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: Do Primeiro e Último Quadro para Vídeo",
        "description": "Insira uma imagem do primeiro e do último quadro para gerar uma sequência de vídeo contínua com geração de múltiplas tomadas, controle preciso de elementos e suporte a prompts multilíngues.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Vídeo",
          "Vídeo primeiro-último quadro"
        ],
        "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çamento Causal: Imagem para Vídeo",
        "description": "Insira um prompt de texto e selecione um checkpoint de modelo. Gere um vídeo de alta qualidade usando Causal Forcing ou Causal Forcing++ com 1 a 4 etapas de inferência.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo"
        ],
        "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: Edição de Vídeo",
        "description": "Faça upload de um vídeo e uma imagem de referência para editar com o Kling O3. Gere um vídeo editado profissionalmente com edição precisa do assunto, composição de cena e sincronização nativa de áudio e vídeo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Edição de Vídeo",
          "API",
          "Vídeo"
        ],
        "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": "Faça upload de imagens de referência ou especifique os quadros inicial e final. Gere um vídeo com controle semântico preciso, duração mais longa e melhor coerência narrativa.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Vídeo primeiro-último quadro"
        ],
        "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: Texto para Vídeo",
        "description": "Faça upload de texto, áudio ou imagens para gerar um vídeo de 15 segundos com áudio sincronizado, consistência de personagens e controle de storyboard.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texto para Vídeo"
        ],
        "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: Vídeo para Vídeo",
        "description": "Transforme vídeos com Kling O1. Edite conteúdo de vídeo, altere estilos ou substitua personagens usando prompts de texto e imagens de referência.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "hoverDissolve",
        "tags": [
          "API",
          "Referência de Personagem",
          "Vídeo"
        ],
        "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": "Comprima qualquer coisa com LTX-2 I2V e LoRA",
        "description": "Faça upload de qualquer imagem para aplicar o efeito Squish It LoRA. Gere uma animação comprimida usando o modelo LTX-2 I2V.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo"
        ],
        "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: Referência de Vídeo",
        "description": "Faça upload de uma imagem de referência e um prompt opcional de áudio ou texto. Gere um vídeo com consistência de personagem, saída de áudio nativa e controle preciso do storyboard.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Referência de Personagem",
          "Imagem para Vídeo"
        ],
        "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": "Faça upload de um quadro inicial e um quadro final, e o Seedance 1.5 Pro gera automaticamente uma transição de vídeo suave com áudio sincronizado entre eles.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vídeo primeiro-último quadro",
          "Imagem para Vídeo",
          "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 Primeiro-Último Quadro para Vídeo",
        "description": "Gere transições de vídeo suaves definindo quadros de início e fim.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "hoverDissolve",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan2_2",
        "tags": [
          "Vídeo primeiro-último quadro",
          "Vídeo"
        ],
        "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": "Gere vídeos guiados por controles de pose, profundidade e borda usando Wan 2.2 Fun Control.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan2-2-fun-control",
        "tags": [
          "Vídeo para Vídeo",
          "Vídeo",
          "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": "Geração de Vídeo Audiovisual Vidu Q3",
        "description": "Insira um prompt de texto ou faça upload de uma imagem para gerar um vídeo de 1 a 16 segundos com áudio sincronizado e transições automáticas de cena.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texto para Vídeo",
          "Vídeo"
        ],
        "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 Imagem para Vídeo com Áudio",
        "description": "Faça upload de uma imagem e forneça um prompt de texto para gerar um vídeo de 1 a 16 segundos com áudio sincronizado e transições de cena inteligentes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagem para Vídeo",
          "Vídeo"
        ],
        "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: Imagem para Vídeo",
        "description": "Transforme imagens em vídeos de alta qualidade com qualidade de imagem aprimorada, movimento mais suave, suporte para resolução 1080P e geração de movimento natural para resultados profissionais.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo",
          "Vídeo",
          "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: Controle de Movimento",
        "description": "Aplique ações e expressões precisas de personagem de um vídeo de referência à sua imagem de personagem com controle de movimento sincronizado.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vídeo",
          "Controle de Movimento",
          "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: Transformar imagens em vídeo com áudio",
        "description": "Transforma imagens estáticas em vídeos dinâmicos com diálogos, canto, efeitos e áudio ambiente sincronizados",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo",
          "Vídeo",
          "API",
          "Áudio"
        ],
        "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: Imagem para Vídeo",
        "description": "Transforme imagens estáticas em vídeos dinâmicos 1080p com controle de câmera cinematográfico e consistência multi-assunto.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo",
          "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 Imagem para Vídeo (Destilado)",
        "description": "Transforme imagens estáticas em vídeos dinâmicos com LTX-2 modelo destilado, áudio e vídeo sincronizados. Otimizado para geração mais rápida mantendo qualidade, lipsync expressivo, movimento natural e velocidade aprimorada.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo",
          "Vídeo"
        ],
        "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 Texto para Vídeo (Destilado)",
        "description": "Gere vídeos de alta qualidade de texto com LTX-2 modelo destilado, áudio e vídeo sincronizados. Otimizado para geração mais rápida mantendo qualidade, lipsync expressivo, movimento dinâmico e velocidade aprimorada.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Vídeo",
          "Vídeo"
        ],
        "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 Detecção de Bordas para Vídeo",
        "description": "Gere vídeos de alta qualidade usando detecção de bordas (Canny) com LTX-2, áudio e vídeo sincronizados, controle preciso de bordas e consistência estrutural.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "hoverDissolve",
        "tags": [
          "ControlNet",
          "Vídeo"
        ],
        "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 Profundidade para Vídeo",
        "description": "Gere vídeos de alta qualidade usando mapas de profundidade com LTX-2, áudio e vídeo sincronizados, controle preciso de profundidade e percepção espacial.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "ControlNet",
          "Vídeo"
        ],
        "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 Imagem para Vídeo",
        "description": "Anime imagens estáticas em vídeos dinâmicos com controle preciso de movimento e câmera. Mantém consistência visual enquanto dá vida a fotos e ilustrações com movimentos suaves e naturais.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo",
          "Vídeo"
        ],
        "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: Edição de Vídeo",
        "description": "Edite vídeos com comandos de linguagem natural, apresentando modo de referência de vídeo para geração rápida de transferências de estilo de alta qualidade, adições de elementos e modificações de fundo.",
        "mediaType": "image",
        "thumbnailVariant": "compareSlider",
        "mediaSubtype": "webp",
        "tags": [
          "Vídeo",
          "API",
          "Edição de Vídeo",
          "Texto para Vídeo",
          "Imagem para Vídeo"
        ],
        "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: Imagem para Vídeo",
        "description": "Transforme imagens estáticas em vídeos dinâmicos com Kling O1. Adicione movimento, movimentos de câmera e vida às suas imagens usando prompts de texto.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Vídeo",
          "Referência de Personagem"
        ],
        "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: Imagem para Vídeo",
        "description": "Transforme imagens em vídeos com áudio sincronizado, movimento aprimorado e qualidade superior.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo",
          "Vídeo",
          "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": "Gere vídeos controlando o primeiro e o último quadros.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vídeo",
          "API",
          "Vídeo primeiro-último quadro"
        ],
        "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: Imagem para Vídeo",
        "description": "Gere vídeos com excelente aderência ao prompt para ações, expressões e movimentos de câmera usando Kling.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo",
          "Vídeo",
          "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: Texto & Imagem para Vídeo",
        "description": "Geração de vídeo Sora-2 e Sora-2 Pro da OpenAI com áudio sincronizado.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo",
          "Texto para Vídeo",
          "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": "Transições suaves entre quadros inicial e final, com câmera cinematográfica e consistência de múltiplos sujeitos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vídeo primeiro-último quadro",
          "Vídeo",
          "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 Geração de Vídeo",
        "description": "Geração rápida de texto-para-vídeo e imagem-para-vídeo com 5B parâmetros. Otimizado para prototipagem rápida e exploração criativa.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Vídeo",
          "Vídeo"
        ],
        "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 Geração de Vídeo Impulsionada por Áudio",
        "description": "Transforme imagens estáticas e áudio em vídeos dinâmicos com sincronização perfeita e geração em nível de minuto.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan2-2-s2v",
        "tags": [
          "Vídeo"
        ],
        "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": "Wan2.1 VACE Inpainting",
        "description": "Edite regiões específicas em vídeos preservando o conteúdo ao redor. Ótimo para remoção ou substituição de objetos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/vace",
        "tags": [
          "Restauração",
          "Vídeo"
        ],
        "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: Início Fim para Vídeo",
        "description": "Gere transições de vídeo cinematográficas entre quadros de início e fim com movimento fluido, consistência de cena e polimento profissional usando o modelo Seedance da ByteDance.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Vídeo primeiro-último quadro",
          "Vídeo"
        ],
        "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: Referência ao vídeo",
        "description": "Gere vídeos com consistência baseada em referência para até 3 assuntos, mantendo a continuidade de personagens e estilos em toda a sequência de vídeo com movimentos de câmera cinematográficos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Referência de Personagem",
          "Imagem para Vídeo",
          "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: Texto para Vídeo",
        "description": "Gere vídeos a partir de texto com Kling O1.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texto para Vídeo",
          "Vídeo"
        ],
        "models": [
          "Kling O1"
        ],
        "date": "2026-01-12",
        "openSource": false,
        "usage": 13,
        "username": "ComfyUI"
      },
      {
        "name": "api_ltxv_image_to_video",
        "title": "LTX-2: Imagem para Vídeo",
        "description": "Transforme imagens estáticas em vídeos dinâmicos com LTX-2 Pro. Gere sequências de vídeo cinematográficas com movimento natural, áudio sincronizado e suporte para até resolução 4K a 50fps.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo",
          "Vídeo",
          "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 Inp",
        "description": "Gere vídeos a partir de quadros de início e fim usando Wan 2.2 Fun Inp.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan2-2-fun-inp",
        "tags": [
          "Vídeo primeiro-último quadro",
          "Vídeo"
        ],
        "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 Imagem para Vídeo",
        "description": "Gere vídeos dinâmicos a partir de imagens usando Runway Gen4 Turbo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo",
          "Vídeo",
          "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 Imagem para Vídeo",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Gere vídeos a partir de imagens estáticas.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/ltxv",
        "tags": [
          "Imagem para Vídeo",
          "Vídeo"
        ],
        "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.6: Texto para Vídeo",
        "description": "Gere vídeos de alta qualidade a partir de prompts de texto com qualidade de imagem aprimorada, movimento mais suave, suporte para resolução 1080P e compreensão de prompt aprimorada para resultados naturais e profissionais.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Vídeo",
          "Vídeo",
          "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 Texto para Vídeo",
        "description": "Gere vídeos 720p de alta qualidade a partir de prompts de texto com controle de câmera cinematográfica, expressões emocionais e simulação física. Suporta múltiplos estilos incluindo realista, anime e 3D com renderização de texto.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Vídeo",
          "Vídeo"
        ],
        "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": "Gere vídeos guiados por controles de pose, profundidade e borda usando Wan 2.1 ControlNet.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "hoverDissolve",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/fun-control",
        "tags": [
          "Vídeo para Vídeo",
          "Vídeo"
        ],
        "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: Efeito de Personagem Duplo",
        "description": "Faça upload de duas imagens de personagens lado a lado. Gere um vídeo em que os personagens se abraçam, se beijam ou formam um gesto de coração juntos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Vídeo"
        ],
        "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": "Wan2.1 VACE Referência para Vídeo",
        "description": "Crie vídeos que correspondem ao estilo e conteúdo de uma imagem de referência. Perfeito para geração de vídeo com estilo consistente.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/vace",
        "tags": [
          "Vídeo",
          "Imagem para Vídeo"
        ],
        "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: Dublagem de Vídeo Corporal Completo Acionada por Áudio",
        "description": "Faça upload de uma imagem de origem e um áudio alvo. Gere um vídeo dublado de corpo inteiro com movimento sincronizado, preservando a identidade original, o plano de fundo e o movimento da câmera.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Áudio para Vídeo",
          "Sincronização Labial",
          "Vídeo"
        ],
        "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 14B Controle de Movimento Imagem para Vídeo",
        "description": "Gere vídeos a partir de uma única imagem usando Wan-Move, com controle de movimento de nível de ponto granular fino através de orientação de trajetória.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo",
          "Controle de Movimento",
          "Vídeo"
        ],
        "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: Vídeo de referência de personagem",
        "description": "Crie vídeos que mantêm as características do personagem, com movimento natural e qualidade cinematográfica.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Referência de Personagem",
          "Vídeo"
        ],
        "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": "Wan2.1 VACE Outpainting",
        "description": "Gere vídeos estendidos expandindo o tamanho do vídeo usando outpainting Wan VACE.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/vace",
        "tags": [
          "Pintura Externa",
          "Vídeo"
        ],
        "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": "Controle de vídeo multicondição com orientação de pose, profundidade e borda. Tamanho compacto de 5B para desenvolvimento experimental.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Vídeo",
          "Vídeo",
          "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: Texto para Vídeo",
        "description": "Crie histórias audiovisuais completas a partir de texto com vozes, música e efeitos sonoros sincronizados.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texto para Vídeo"
        ],
        "models": [
          "Seedance"
        ],
        "date": "2026-01-19",
        "openSource": false,
        "usage": 93,
        "username": "ComfyUI"
      },
      {
        "name": "video_humo",
        "title": "Geração de Vídeo HuMo",
        "description": "Gere vídeos baseados em áudio, imagem e texto, mantendo a sincronização labial do personagem.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vídeo"
        ],
        "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 Texto para Vídeo",
        "description": "Gere vídeos a partir de prompts de texto usando Wan 2.1.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan-video",
        "tags": [
          "Texto para Vídeo",
          "Vídeo"
        ],
        "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 Fun Controle de Câmera",
        "description": "Gere vídeos com controles de movimento de câmera incluindo panorâmica, zoom e rotação usando Wan 2.2 Fun Camera Control.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan2-2-fun-camera",
        "tags": [
          "Vídeo para Vídeo",
          "Vídeo"
        ],
        "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: Referência ao vídeo",
        "description": "Gere vídeos com assuntos consistentes usando múltiplas imagens de referência (até 7) para continuidade de personagem e estilo em toda a sequência de vídeo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vídeo",
          "Imagem para Vídeo",
          "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 Imagem para Vídeo",
        "description": "Gere vídeos a partir de imagens usando Wan 2.1.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan-video",
        "tags": [
          "Texto para Vídeo",
          "Vídeo"
        ],
        "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: Gerar vídeos narrativos com áudio a partir de texto",
        "description": "Transforme suas histórias em vídeos com diálogos, música, efeitos e áudio ambiente",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Áudio",
          "Texto para Vídeo",
          "Vídeo"
        ],
        "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: Primeiro Último Quadro para Vídeo",
        "description": "Gere transições de vídeo suaves entre dois quadros-chave com a precisão da Runway.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vídeo",
          "API",
          "Vídeo primeiro-último quadro"
        ],
        "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 Imagem para Vídeo",
        "description": "Gere vídeos cinematográficos a partir de imagens estáticas usando Runway Gen3a Turbo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo",
          "Vídeo",
          "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 FLF2V 720p F16",
        "description": "Gere vídeos controlando primeiro e último quadros usando Wan 2.1 FLF2V.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan-flf",
        "tags": [
          "Vídeo primeiro-último quadro",
          "Vídeo"
        ],
        "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 Imagem para Vídeo",
        "description": "Um modelo leve de 2B que gera vídeos a partir de prompts em inglês e russo com alta qualidade visual.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo",
          "Vídeo"
        ],
        "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: Texto para Vídeo",
        "description": "Gere vídeos de alta qualidade em 1080p a partir de prompts de texto com o modelo Vidu Q2",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texto para Vídeo",
          "Vídeo"
        ],
        "models": [
          "Vidu Q2",
          "Vidu"
        ],
        "date": "2026-01-12",
        "openSource": false,
        "usage": 2,
        "username": "ComfyUI"
      },
      {
        "name": "api_veo2_i2v",
        "title": "Veo2: Imagem para Vídeo",
        "description": "Gere vídeos a partir de imagens usando a API Google Veo2.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo",
          "Vídeo",
          "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: Texto para Vídeo",
        "description": "Gere vídeos com áudio sincronizado, movimento aprimorado e qualidade superior.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo",
          "Vídeo",
          "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: Do Início e Fim ao Vídeo",
        "description": "Crie transições de vídeo suaves entre quadros de início e fim definidos com interpolação de movimento natural e qualidade visual consistente.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vídeo",
          "API",
          "Vídeo primeiro-último quadro"
        ],
        "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": "Wan2.1 VACE Primeiro-Último Quadro",
        "description": "Gere transições de vídeo suaves definindo quadros de início e fim. Suporta sequências de quadros-chave personalizadas.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/vace",
        "tags": [
          "Vídeo primeiro-último quadro",
          "Vídeo"
        ],
        "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 Texto para Vídeo",
        "description": "Um modelo leve de 2B que gera vídeos a partir de prompts em inglês e russo com alta qualidade visual.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Vídeo",
          "Vídeo"
        ],
        "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: Edição de Vídeo",
        "description": "Faça upload de uma imagem ou vídeo e uma instrução de texto para realizar tarefas de geração ou edição. Gere uma imagem ou vídeo novo ou editado com base na instrução fornecida.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Edição de Vídeo"
        ],
        "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: Imagem para Vídeo",
        "description": "Faça upload de uma imagem e forneça uma instrução de texto. Gere um novo vídeo onde a entrada é editada de acordo com sua instrução, preservando a estrutura e a coerência temporal.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vídeo",
          "Imagem para Vídeo"
        ],
        "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: Texto para Vídeo",
        "description": "Gere vídeos com interpretação precisa de prompt e dinâmicas de vídeo impressionantes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Vídeo",
          "Vídeo",
          "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 T2V",
        "description": "Gere texto-para-vídeo com suporte a canal alfa para fundos transparentes e objetos semitransparentes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Vídeo",
          "Vídeo"
        ],
        "models": [
          "Wan2.1",
          "Wan"
        ],
        "date": "2025-10-06",
        "size": 22494891213,
        "vram": 22494891213,
        "usage": 1,
        "username": "ComfyUI"
      },
      {
        "name": "txt_to_image_to_video",
        "title": "SVD Texto para Imagem para Vídeo",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Gere vídeos criando primeiro imagens a partir de prompts de texto.",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/video/#image-to-video",
        "tags": [
          "Texto para Vídeo",
          "Vídeo"
        ],
        "models": [
          "SVD",
          "Stability"
        ],
        "date": "2025-03-01",
        "size": 16492674417,
        "vram": 16492674417,
        "usage": 1,
        "username": "ComfyUI"
      },
      {
        "name": "api_hailuo_minimax_i2v",
        "title": "MiniMax: Imagem para Vídeo",
        "description": "Gere vídeos refinados a partir de imagens e texto com integração CGI usando MiniMax.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo",
          "Vídeo",
          "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: Imagem para Vídeo",
        "description": "Pegue imagens estáticas e crie instantaneamente animações mágicas de alta qualidade.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo",
          "Vídeo",
          "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": "Wan2.1 ATI",
        "description": "Geração de Vídeo Controlada por Trajetória.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "hoverDissolve",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan-ati",
        "tags": [
          "Vídeo"
        ],
        "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: Texto para Vídeo",
        "description": "Gere vídeos de alta qualidade a partir de prompts de texto usando Lightricks LTX-2 com áudio sincronizado. Suporta até resolução 4K a 50fps com modos Fast, Pro e Ultra para várias necessidades de produção.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Vídeo",
          "Vídeo",
          "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: Texto para Vídeo",
        "description": "Gere vídeos 1080p de alta qualidade a partir de prompts de texto com amplitude de movimento ajustável e controle de duração usando o modelo avançado de IA da Vidu.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Vídeo",
          "Vídeo",
          "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: Texto para Vídeo",
        "description": "Gere vídeos de alta qualidade diretamente a partir de prompts de texto usando o modelo Seedance da ByteDance. Suporta múltiplas resoluções e proporções com movimento natural e qualidade cinematográfica.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vídeo",
          "API",
          "Texto para Vídeo"
        ],
        "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: Imagem para Vídeo",
        "description": "Transforme imagens estáticas em vídeos dinâmicos 1080p com controle preciso de movimento e amplitude de movimento personalizável usando Vidu.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo",
          "Vídeo",
          "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: Texto para Vídeo",
        "description": "Gere vídeos de alta qualidade diretamente a partir de prompts de texto. Explore as capacidades avançadas de IA da MiniMax para criar narrativas visuais diversas com efeitos CGI profissionais e elementos estilísticos para dar vida às suas descrições.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Vídeo",
          "Vídeo",
          "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 Inpaint",
        "description": "Inpainting de vídeo eficiente a partir de quadros de início e fim. Modelo 5B entrega iterações rápidas para testar fluxos de trabalho.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Vídeo",
          "Vídeo"
        ],
        "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: Efeitos de Vídeo",
        "description": "Gere vídeos dinâmicos aplicando efeitos visuais a imagens usando Kling.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vídeo",
          "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: Vídeo",
        "description": "Gere vídeos de alta qualidade a partir de prompts de texto com controle opcional de primeiro quadro usando o modelo MiniMax Hailuo-02. Suporta múltiplas resoluções (768P/1080P) e durações (6/10s) com otimização inteligente de prompt.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texto para Vídeo",
          "Vídeo"
        ],
        "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 Texto para Vídeo",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Gere vídeos a partir de prompts de texto.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/ltxv",
        "tags": [
          "Texto para Vídeo",
          "Vídeo"
        ],
        "models": [
          "LTX-0.9.5"
        ],
        "date": "2025-03-01",
        "size": 19155554140,
        "vram": 19155554140,
        "usage": 54,
        "username": "ComfyUI"
      },
      {
        "name": "api_luma_t2v",
        "title": "Luma: Texto para Vídeo",
        "description": "Vídeos de alta qualidade podem ser gerados usando prompts simples.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Vídeo",
          "Vídeo",
          "API"
        ],
        "models": [
          "Luma"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 3,
        "username": "ComfyUI"
      },
      {
        "name": "api_pixverse_i2v",
        "title": "PixVerse: Imagem para Vídeo",
        "description": "Gere vídeos dinâmicos a partir de imagens estáticas com movimento e efeitos usando PixVerse.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo",
          "Vídeo",
          "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": "Modelos PixVerse: Imagem para Vídeo",
        "description": "Gere vídeos dinâmicos a partir de imagens estáticas com movimento e efeitos usando PixVerse.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para Vídeo",
          "Vídeo",
          "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 Fun Camera 14B",
        "description": "Gere vídeos de alta qualidade com controle avançado de câmera usando o modelo completo de 14B",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/fun-control",
        "tags": [
          "Vídeo"
        ],
        "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": "Wan2.1 VACE Texto para Vídeo",
        "description": "Transforme descrições de texto em vídeos de alta qualidade. Suporta 480p e 720p com o modelo VACE-14B.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/vace",
        "tags": [
          "Texto para Vídeo",
          "Vídeo"
        ],
        "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 Fun Camera 1.3B",
        "description": "Gere vídeos dinâmicos com movimentos de câmera cinematográficos usando o modelo Wan 2.1 Fun Camera 1.3B.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/fun-control",
        "tags": [
          "Vídeo"
        ],
        "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": "Gere vídeos a partir de quadros de início e fim usando inpainting Wan 2.1.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/fun-inp",
        "tags": [
          "Restauração",
          "Vídeo"
        ],
        "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 Video Texto para Vídeo",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Gere vídeos a partir de prompts de texto usando o modelo Hunyuan.",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/hunyuan_video/",
        "tags": [
          "Texto para Vídeo",
          "Vídeo"
        ],
        "models": [
          "Hunyuan Video",
          "Tencent"
        ],
        "date": "2025-03-01",
        "size": 35476429865,
        "vram": 35476429865,
        "usage": 4,
        "username": "ComfyUI"
      }
    ]
  },
  {
    "moduleName": "default",
    "type": "audio",
    "category": "Tipo de geração",
    "icon": "icon-[lucide--volume-2]",
    "title": "Áudio",
    "templates": [
      {
        "name": "audio_stable_audio_3_medium_base",
        "title": "Stable Audio 3.0 Medium Base",
        "description": "Insira uma breve descrição textual de um som, música ou efeito. O fluxo de trabalho expande seu prompt com Qwen e gera um clipe de áudio estéreo do Stable Audio 3.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Áudio"
        ],
        "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": "Insira uma ideia de texto curta, duração opcional, semente e categoria. Gere áudio estéreo (música, efeitos sonoros ou instrumentos) usando o Stable Audio 3 com expansão de texto opcional baseada em IA.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Áudio"
        ],
        "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: Geração de Trilha Sonora para Vídeo",
        "description": "Gere trilhas sonoras sincronizadas a partir de filmagens de vídeo. Insira um vídeo para produzir música que corresponda ao seu ritmo e pistas emocionais, gerando um arquivo de áudio perfeitamente sincronizado.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Áudio",
          "Música",
          "Trilha sonora"
        ],
        "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: Geração de Música a partir de Texto",
        "description": "Gere música de alta qualidade e pronta para produção a partir de prompts de texto. Insira texto descritivo para criar trilhas sonoras originais com reprodução em streaming e controle preciso de duração.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Áudio",
          "Trilha sonora",
          "Texto para Música"
        ],
        "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: Texto para Música",
        "description": "Gere áudio de alta qualidade a partir de prompts de texto usando o modelo ACE-Step 1.5 XL de 4 bilhões de parâmetros.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Música"
        ],
        "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: Texto para Música",
        "description": "Gere música de alta qualidade a partir de prompts de texto usando o modelo destilado 4B ACE-Step. Produz áudio pronto para uso comercial em apenas 8 etapas de inferência sem CFG.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Música",
          "Texto para Música"
        ],
        "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: Texto para Música",
        "description": "Gere música de alta qualidade a partir de prompts de texto usando um modelo SFT de 4B parâmetros. Controle a saída com CFG para uma aderência precisa ao prompt.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Música"
        ],
        "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: Texto para Voz",
        "description": "Insira texto para gerar voz ultra-realista, ou faça upload de uma amostra de voz para cloná-la para síntese.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para Fala",
          "Áudio",
          "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: Texto para Diálogo",
        "description": "Insira o texto e selecione um perfil de voz para gerar um diálogo de áudio de alta qualidade e expressivo emocionalmente.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texto para Fala"
        ],
        "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: Fala para Fala",
        "description": "Faça upload de um arquivo de áudio de origem para aplicar um novo tom de voz ou clonar uma voz diferente, gerando uma saída de áudio modificada.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Clonagem de Voz",
          "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: Isolamento de Voz",
        "description": "Faça upload de um arquivo de áudio contendo ruído de fundo. Use a API da ElevenLabs para isolar e gerar uma faixa de voz limpa.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Isolamento de Voz"
        ],
        "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: Fala para texto",
        "description": "Faça upload de um arquivo de áudio ou vídeo para transcrever sua fala em texto preciso e editável.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Fala para texto"
        ],
        "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: Texto para Efeitos Sonoros",
        "description": "Insira um prompt de texto para gerar efeitos sonoros personalizados e áudio ambiente.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Áudio",
          "Efeitos sonoros",
          "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 Geração de Letras e Músicas por IA",
        "description": "Insira um estilo musical e letras opcionais. Gere uma música completa com letras e áudio criados por IA.",
        "mediaType": "audio",
        "mediaSubtype": "mp3",
        "tags": [
          "API",
          "Texto para Áudio"
        ],
        "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 Geração de Música (4B LLM)",
        "description": "Insira um prompt de texto para gerar música. Esta versão do modelo 4B oferece capacidades mais robustas de compreensão de áudio e composição em comparação com variantes menores.",
        "mediaType": "audio",
        "mediaSubtype": "mp3",
        "tags": [
          "Áudio",
          "Música",
          "Texto para Áudio"
        ],
        "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": "Fluxo de trabalho de geração musical ACE-Step 1.5",
        "description": "Insira um prompt de texto descrevendo o estilo musical e letras opcionais. Gere uma música de áudio completa e de alta qualidade em menos de 10 segundos em hardware de consumo.",
        "mediaType": "audio",
        "mediaSubtype": "mp3",
        "tags": [
          "Áudio",
          "Texto para Áudio",
          "Música"
        ],
        "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 Geração de Música AIO",
        "description": "Insira tags de estilo e letras para gerar uma música completa. O fluxo de trabalho usa o modelo ACE-Step 1.5 para produzir música de nível comercial em menos de 10 segundos em hardware de consumo.",
        "mediaType": "audio",
        "mediaSubtype": "mp3",
        "tags": [
          "Áudio",
          "Música",
          "Texto para Áudio"
        ],
        "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: Áudio para Áudio",
        "description": "Transforme áudio em novas composições usando Stable Audio 2.5. Carregue áudio e a IA cria faixas completas.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Áudio",
          "Áudio para Áudio"
        ],
        "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: Texto para Áudio",
        "description": "Gere música a partir de texto usando Stable Audio 2.5. Crie faixas de minutos em segundos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Áudio",
          "Texto para Áudio"
        ],
        "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: Texto para Áudio",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Gere áudio a partir de prompts de texto usando Stable Audio.",
        "tags": [
          "Áudio",
          "Texto para Áudio"
        ],
        "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 Edição M2M",
        "mediaType": "audio",
        "mediaSubtype": "mp3",
        "description": "Edite canções existentes para mudar estilo e letras usando ACE-Step v1 M2M.",
        "tags": [
          "Edição de Áudio",
          "Áudio"
        ],
        "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 Texto para Canção",
        "mediaType": "audio",
        "mediaSubtype": "mp3",
        "description": "Gere canções com vocais a partir de prompts de texto usando ACE-Step v1, suportando multilíngue e personalização de estilo.",
        "tags": [
          "Texto para Áudio",
          "Áudio"
        ],
        "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 Texto para Música Instrumental",
        "mediaType": "audio",
        "mediaSubtype": "mp3",
        "description": "Gere música instrumental a partir de prompts de texto usando ACE-Step v1.",
        "tags": [
          "Texto para Áudio",
          "Áudio"
        ],
        "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: Restauração de Áudio",
        "description": "Complete ou estenda faixas de áudio usando Stable Audio 2.5. Carregue áudio e a IA gera o resto.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Áudio",
          "Áudio para Áudio"
        ],
        "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": "Tipo de geração",
    "icon": "icon-[lucide--box]",
    "title": "Modelo 3D",
    "templates": [
      {
        "name": "api_hunyuan3d_image_to_model",
        "title": "Hunyuan3D: Imagem para Modelo",
        "description": "Faça upload de uma imagem para gerar um modelo 3D com geometria e texturas PBR.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Modelo 3D",
          "API",
          "Imagem para modelo"
        ],
        "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: Imagem para Modelo",
        "description": "Carregue uma imagem de referência do seu objeto. Gere um modelo 3D de alto detalhe com geometria densa e materiais prontos para PBR.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Modelo 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: Imagem para Modelo",
        "description": "Carregue uma imagem de referência do seu assunto. Gere um modelo 3D pronto para jogos com topologia limpa e orçamento de polígonos otimizado.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Modelo 3D",
          "API",
          "Imagem para 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: Texto para Modelo",
        "description": "Insira uma descrição textual de um modelo 3D. Gere um modelo 3D pronto para jogos com topologia limpa e contagens de polígonos otimizadas.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Modelo 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": [
          "Modelo 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 múltiplas visualizações para modelo",
        "description": "Carregue uma imagem ou referências de múltiplas vistas para gerar um modelo 3D low-poly limpo com contagem de polígonos controlada e topologia organizada, pronto para exportação para motores de jogo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Modelo 3D",
          "API",
          "Imagem para 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: da imagem para Gaussian Splat",
        "description": "Carregue uma única imagem 2D. Gere uma representação 3D de splat gaussiano de alta qualidade com densidade e orçamento de renderização controláveis.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "3D",
          "Imagem para 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: Imagem para Modelo",
        "description": "Faça upload de uma imagem e gere um modelo 3D com o Meshy 6. Crie personagens, objetos ou peças mecânicas com geometria de qualidade de produção e topologia limpa.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "3D",
          "Imagem para modelo",
          "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",
          "Texto para modelo"
        ],
        "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: De Múltiplas Imagens para Modelo",
        "description": "Crie modelos 3D de alta qualidade a partir de várias imagens usando o Meshy 6. Mais fotos significam melhor captura de detalhes, proporções precisas e estrutura de malha mais limpa.",
        "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: Decomposição de Peças 3D",
        "description": "Faça upload de um modelo 3D para segmentá-lo automaticamente em suas partes constituintes, gerando um ativo 3D totalmente decomposto para reutilização e edição.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "3D",
          "Modelo 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: Texto para Modelo",
        "description": "Insira um prompt de texto ou carregue uma imagem de referência para gerar um recurso de modelo 3D detalhado.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "3D",
          "Texto para modelo"
        ],
        "models": [
          "Hunyuan3D"
        ],
        "date": "2026-01-26",
        "openSource": false,
        "usage": 11,
        "username": "ComfyUI"
      },
      {
        "name": "api_hunyuan3d_smart_topology",
        "title": "Hunyuan3D: Topologia Inteligente",
        "description": "Faça upload de um arquivo de modelo 3D de alta poligonização. Gere um modelo 3D de baixa poligonização e topologicamente otimizado com um nível de redução especificado.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Modelo 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: Texto para Modelo",
        "description": "Gere assets 3D de herói prontos para produção com geometria de alta densidade e materiais PBR. Aceita prompts de texto ou imagens de referência como entrada e gera malhas 3D detalhadas adequadas para renders de close-up e assets de jogos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Modelo 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: Multivisão para Modelo",
        "description": "Carregue imagens multivisuais do seu objeto. Gere um modelo 3D de alto detalhe com geometria densa e materiais prontos para PBR.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Modelo 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: Imagem para Modelo",
        "description": "Transforme imagens ou esboços em modelos 3D com geometria nítida e texturas PBR prontas para produção do Tripo 3.0.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para modelo",
          "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": "Gerar Modelo 3D a Partir de uma Única Imagem",
        "description": "Insira uma única imagem para gerar automaticamente três vistas ortográficas. Use essas multivistas com o Meshy para criar um modelo 3D texturizado.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Modelo 3D",
          "Imagem para 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: Texto para Modelo",
        "description": "Gere modelos 3D de alta qualidade a partir de prompts de texto usando o Meshy 6. Crie personagens com geometria refinada, objetos mecânicos com bordas afiadas ou assets de baixo polígono prontos para jogos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "3D",
          "Texto para modelo",
          "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: Texto para Modelo",
        "description": "Gere modelos 3D precisos a partir de texto com geometria de ultra-alta resolução e materiais PBR realistas do Tripo 3.0.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para modelo",
          "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: Texto para Modelo",
        "description": "Crie objetos 3D a partir de descrições com modelagem orientada por texto do Tripo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto para modelo",
          "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: Imagem para Modelo",
        "description": "Gere ativos 3D profissionais a partir de imagens 2D usando o motor Tripo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "3D",
          "Imagem para modelo",
          "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: Multivisão para Modelo",
        "description": "Construa modelos 3D a partir de múltiplos ângulos com o scanner avançado do Tripo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para 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 Imagem para Modelo",
        "description": "Gere modelos 3D de qualidade de malha 4X detalhados a partir de fotos usando Rodin Gen2",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para 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: Imagem para Modelo",
        "description": "Gere modelos 3D detalhados a partir de fotos únicas usando Rodin AI.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para 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: Multivisão para Modelo",
        "description": "Esculpa modelos 3D abrangentes usando reconstrução multi-ângulo do Rodin.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem para 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": "Gere modelos 3D a partir de imagens únicas usando Hunyuan3D 2.1.",
        "tags": [
          "Imagem para 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": "Gere modelos 3D a partir de imagens únicas usando Hunyuan3D 2.0.",
        "tags": [
          "Imagem para 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 MV",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Gere modelos 3D a partir de múltiplas visualizações usando Hunyuan3D 2.0 MV.",
        "tags": [
          "3D",
          "Imagem para 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 MV Turbo",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Gere modelos 3D a partir de múltiplas visualizações usando Hunyuan3D 2.0 MV Turbo.",
        "tags": [
          "Imagem para 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: Retopologia de Modelos e Desdobramento UV",
        "description": "Insira uma malha densa (de geração por IA ou varreduras de fotogrametria) e crie um modelo leve com boa topologia e UV desdobrado. Ótimo para otimização de assets de jogos 3D.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Modelo 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: Desdobramento UV",
        "description": "Faça upload de um modelo 3D para realizar o desdobramento UV. Gere um modelo processado com layout UV otimizado para texturização.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Modelo 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 para Malha",
        "description": "Carregue uma imagem panorâmica equirretangular de 360° e gere uma malha GLB texturizada com cores de vértice.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "3D",
          "Imagem para 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: Estimativa de Geometria de Perspectiva",
        "description": "Carregue uma imagem para estimar sua geometria de perspectiva. Gere um mapa de profundidade 3D e normais de superfície a partir da entrada.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "3D",
          "Imagem para 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": "Tipo de geração",
    "icon": "icon-[lucide--message-square-text]",
    "title": "LLM",
    "templates": [
      {
        "name": "api_openrouter_llm",
        "title": "OpenRouter LLM ",
        "description": "Selecione um modelo da lista selecionada do OpenRouter (Claude, GPT, Gemini, etc.). Gere uma resposta de texto com uploads opcionais de mídia para modelos com capacidade de visão.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Geração de Texto",
          "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": "Insira sua consulta ou imagem para análise. Gere uma resposta em linguagem natural alimentada pelo Anthropic Claude, suportando tanto conversas de texto quanto compreensão de imagens.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Geração de Texto"
        ],
        "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: Geração de texto",
        "description": "Insira seu prompt de texto e, opcionalmente, uma imagem, áudio ou vídeo. Gere saída de texto com raciocínio, codificação e suporte multilíngue configuráveis.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Geração de Texto",
          "Geração de Texto"
        ],
        "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: Geração de Texto",
        "description": "Use o modelo Qwen3.5 para analisar uma imagem de entrada e gerar prompts de texto descritivos. Este fluxo de trabalho realiza legendagem de imagens e engenharia reversa de prompts.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Geração de Texto"
        ],
        "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: Geração de Texto",
        "description": "Insira um prompt de texto para gerar respostas detalhadas e fundamentadas usando o modelo Qwen3-4B-Thinking.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Geração de Texto"
        ],
        "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": "Interaja com os modelos de linguagem avançados da OpenAI para conversas inteligentes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Geração de Texto"
        ],
        "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": "Experimente a IA multimodal do Google com as capacidades de raciocínio do Gemini.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Geração de Texto"
        ],
        "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": "Insira uma imagem ou vídeo para análise. Receba uma saída de texto detalhada descrevendo o conteúdo visual, raciocínio e extração de informações estruturadas.",
        "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": "Tipo de geração",
    "icon": "icon-[lucide--settings]",
    "title": "Utilitário",
    "templates": [
      {
        "name": "api_beeble_switchx_video_edit",
        "title": "Beeble SwitchX: Edição de vídeo",
        "description": "Carregue um vídeo de origem e uma imagem de referência, depois forneça um prompt descrevendo o ambiente e a iluminação desejados. Gere um vídeo editado onde as regiões mascaradas seguem seu prompt e referência, enquanto as regiões não mascaradas preservam os pixels e o movimento originais, mais um canal alfa para composição.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Edição de Vídeo"
        ],
        "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: Edição de imagem",
        "description": "Carregue sua imagem de personagem e uma imagem de referência de estilo/iluminação. Gere uma saída editada com a iluminação e o estilo de referência aplicados à sua imagem original.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Reiluminar",
          "Edição de imagem"
        ],
        "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 Apagar Imagem",
        "description": "Carregue uma imagem e pinte uma máscara sobre o objeto a ser removido. O fluxo de trabalho apaga a área mascarada e reconstrói o fundo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Restauração"
        ],
        "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: Remover fundo de vídeo",
        "description": "Faça upload de um vídeo para remover seu fundo e substituí-lo pela cor escolhida. Gere um vídeo com o assunto isolado e um novo fundo sólido.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Remover Fundo"
        ],
        "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: Remover fundo de vídeo (Transparente)",
        "description": "Faça upload de um vídeo e gere seus quadros com fundo transparente, gerando sequências de imagem e máscara juntamente com um vídeo WebM que suporta canal alfa.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Remover Fundo"
        ],
        "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 Teste Virtual",
        "description": "Carregue uma foto de uma pessoa e uma imagem de uma peça de roupa. Gere um resultado de prova virtual com a roupa aplicada à pessoa, preservando o rosto e a pose.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "experiência virtual"
        ],
        "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: Tela verde de vídeo",
        "description": "Carregue um vídeo para gerar uma versão de tela verde com fundo transparente ou sólido.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Remover Fundo",
          "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: Estimativa de profundidade de imagem",
        "description": "Carregue 1 imagem. Gere um mapa de profundidade usando o Depth Anything 3 e visualize uma comparação lado a lado da imagem original e da saída de profundidade. Ideal para reconstrução de cenas 3D, preparação de ativos de AR/VR e passes de profundidade para efeitos visuais.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Mapa de Profundidade"
        ],
        "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: Substituir fundo de vídeo",
        "description": "Carregue um vídeo e uma imagem de fundo. Detecte o assunto principal e substitua o fundo original pela imagem fornecida. Ideal para criação de conteúdo, produção virtual e limpeza de fundo em projetos de vídeo.",
        "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: Estimativa de profundidade de vídeo",
        "description": "Carregue 1 imagem para gerar um mapa de profundidade para estimativa de profundidade de vídeo. Produza uma única imagem processada em profundidade pronta para uso em fluxos de trabalho downstream. Ideal para tarefas de geração de vídeo que exigem controle de profundidade, pré-processamento de cenas 3D e mapeamento de profundidade de animação.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Mapa de Profundidade"
        ],
        "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": "Carregue um vídeo e mascare o objeto que deseja remover. Gere um vídeo limpo com o objeto e suas interações físicas excluídos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Edição de Vídeo",
          "Inpaint de vídeo"
        ],
        "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: Ampliação de vídeo com difusão criativa",
        "description": "Aprimore o material de vídeo GenAI com a difusão criativa do Astra 2, adicionando detalhes e texturas dinâmicas. Ajuste a criatividade, nitidez e orientação baseada em prompts para uma estilização precisa do conteúdo gerado por IA.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Aprimoramento de Vídeo"
        ],
        "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: Mapeamento de vídeo para pose",
        "description": "Faça upload de um vídeo para extrair pontos-chave de pose e gerar um mapa de pose. O fluxo de trabalho suporta detecção de múltiplas pessoas e usa um modelo SDPose aprimorado para extração precisa de características de todo o corpo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Mapa 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: Remover fundo",
        "description": "Carregue uma imagem com qualquer fundo. Gere uma versão com o fundo removido e uma máscara de segmentação de precisão.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Remover Fundo"
        ],
        "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: Estimativa de profundidade",
        "description": "Carregue uma única imagem RGB e ajuste a resolução de inferência e o tamanho do lote. Gere uma prévia de profundidade colorida e um mapa de profundidade bruto.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Mapa de Profundidade"
        ],
        "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": "Interpolação de quadros de vídeo",
        "description": "Faça upload de um vídeo e selecione o modelo de interpolação de quadros RIFE ou FILM para gerar uma saída de vídeo mais suave e com maior taxa de quadros.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Interpolação de Quadros"
        ],
        "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: Detecção de Múltiplas Pessoas em Vídeo",
        "description": "Faça upload de um vídeo para detectar poses humanas. Suporta detecção tanto para indivíduos únicos quanto para várias pessoas na mesma cena.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Mapa 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: Detecção de Múltiplas Pessoas em Imagens",
        "description": "Faça upload de uma imagem para detectar poses humanas. Suporta detecção tanto para indivíduos únicos quanto para várias pessoas na mesma cena.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Mapa 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: Imagem para Mapa de Pose",
        "description": "Faça upload de uma imagem para extrair pontos-chave de pose e gerar um mapa de pose correspondente usando o modelo SDPose-OOD.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Mapa 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: Decodificação de escala latente",
        "description": "Insira uma imagem latente de um modelo de difusão e selecione um checkpoint PiD. Gere uma imagem decodificada de alta resolução com upscaling de 4x ou 8x em uma única passagem.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Ampliação de Imagem"
        ],
        "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: Segmentação de Imagem",
        "description": "Use o modelo SAM3 para segmentar o assunto ou conteúdo principal de uma foto ou imagem, isolando objetos ou regiões específicas. Insira uma imagem e receba uma saída de máscara segmentada.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Segmentação de Elementos"
        ],
        "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: Aumento Criativo de Imagem",
        "description": "Faça upload de uma imagem e defina o nível de ampliação. Gere uma versão de alta resolução da sua imagem com suporte para ampliação de até 16x.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Ampliação de Imagem"
        ],
        "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": "Melhoria de Vídeo: Topaz Starlight Precise 2.5",
        "description": "Faça upload de um vídeo para aprimorar sua resolução usando o modelo Topaz Starlight Precise 2.5. Este fluxo de trabalho produz uma saída 4K mais nítida com artefatos reduzidos em comparação com versões anteriores.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Aprimoramento de Vídeo",
          "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": "Aprimoramento de Imagem: Z-Image-Turbo 2K",
        "description": "Faça upload de uma imagem para aprimorá-la para resolução 2K usando o modelo Z-Image-Turbo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Ampliação de Imagem"
        ],
        "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: Remover Fundo da Imagem",
        "description": "Faça upload de uma imagem para remover automaticamente seu plano de fundo usando a API Bria. O fluxo de trabalho processa a solicitação de forma assíncrona e retorna a imagem editada com um plano de fundo transparente.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Remover Fundo",
          "Imagem"
        ],
        "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: Remover fundo do vídeo",
        "description": "Carregue um vídeo para remover o fundo. Gere um novo vídeo com fundo transparente ou de cor sólida.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Remover Fundo"
        ],
        "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: Aumento Preciso de Imagem",
        "description": "Faça upload de uma imagem para aprimorá-la com precisão usando o modelo Magnific, gerando uma versão de alta resolução com detalhes aprimorados.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Ampliação de Imagem"
        ],
        "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": "Aprimoramento: Aumento de escala de paisagens com Topaz Reimagine",
        "description": "Faça upload de uma imagem de paisagem para ampliar e aprimorar os detalhes. Gere uma saída de alta resolução otimizada para cenários naturais usando o Topaz Reimagine.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Ampliação de Imagem"
        ],
        "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": "Topaz： Image Enhance",
        "description": "Aprimoramento profissional de imagem usando o modelo Reimagine da Topaz com aprimoramento facial e restauração de detalhes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Ampliação de Imagem",
          "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: Aprimoramento de Imagem com IA usando Nano Banana Pro",
        "description": "Faça upload de uma imagem gerada por IA para aumentar a resolução e aprimorar os detalhes. Gere uma saída 4K com nitidez e coerência aprimoradas usando o Nano Banana Pro.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Ampliação de Imagem"
        ],
        "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 Criativo de Vídeo - Topaz Astra",
        "description": "Aprimore vídeos com Topaz AI. Suporta upscale de resolução usando o modelo Starlight (Astra) Fast e interpolação de quadros com o modelo apo-8.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Aprimoramento de Vídeo"
        ],
        "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": "Aprimoramento: Aprimoramento de Ilustração com Topaz",
        "description": "Faça upload de uma ilustração para aprimorar usando o Topaz. Gere uma imagem suave e estilizada com cores precisas, embora alguns artefatos possam aparecer.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Ampliação de Imagem"
        ],
        "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: Aumento rápido de imagem",
        "description": "Faça upload de uma imagem para ampliá-la rapidamente em 4x via API da Stability AI, ideal para melhorar imagens de baixa qualidade ou compactadas.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Ampliação de Imagem"
        ],
        "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: Arte estilizada, upscale criativo com Nano Banana Pro",
        "description": "Faça upload de uma arte ou ilustração estilizada. Gere uma imagem 4K criativamente aprimorada com detalhes realçados usando o modelo Nano Banana Pro, ideal para recursos de marketing ou jogos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Ampliação de Imagem"
        ],
        "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": "Aprimoramento de qualidade: Melhoria de detalhes do produto com Nano Banana Pro",
        "description": "Faça upload de uma imagem do produto para aprimorar seus detalhes e nitidez. Gere uma saída de alta qualidade e ampliada com tipografia aprimorada e coerência realista usando o modelo Nano Banana Pro.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Ampliação de Imagem",
          "Produto"
        ],
        "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: aprimoramento e upscaling de vídeo",
        "description": "Faça upload de um vídeo para aprimorar e aumentar a resolução. Gere uma saída restaurada com clareza aprimorada, estabilidade temporal e aprimoramento opcional de retrato.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Aprimoramento de Vídeo",
          "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: Ampliador de difusão de retratos",
        "description": "Carregue uma imagem de retrato de baixa qualidade e ajuste o fator de ampliação. Gere um retrato de alta fidelidade e detalhado, com texturas de pele e características faciais aprimoradas.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Ampliação de Imagem"
        ],
        "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: Aprimorador Criativo de Imagens e Upscaler",
        "description": "Faça upload de uma imagem para aprimorá-la e ampliá-la. A IA do Recraft reconstrói detalhes e melhora texturas, gerando uma imagem de qualidade superior com aparência natural.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Ampliação de Imagem"
        ],
        "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: Restauração de Imagens Nítidas em Alta Resolução",
        "description": "Faça upload de uma imagem de baixa resolução ou com ruído para restaurar e ampliar. Gere uma saída de alta resolução com detalhes aprimorados, artefatos reduzidos e aparência natural preservada.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Ampliação de Imagem"
        ],
        "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: Restauração de Imagens com IA usando WaveSpeed SeedVR2",
        "description": "Faça upload de uma imagem gerada por IA para restaurar detalhes e aumentar a escala. O fluxo de trabalho preserva cores e nitidez enquanto minimiza artefatos. A saída é uma versão ampliada e de alta qualidade da sua entrada.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Ampliação de Imagem"
        ],
        "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: Aumento de Imagem",
        "description": "Faça upload de uma imagem para aprimorar sua resolução. Gere uma saída aprimorada em 2K, 4K ou 8K que preserve os detalhes e reduza artefatos nos formatos JPEG, PNG ou WEBP.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Ampliação de Imagem"
        ],
        "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: Superamostragem de Vídeo FlashVSR",
        "description": "Faça upload de um vídeo para aprimorá-lo para 720p, 1080p, 2K ou 4K. O fluxo de trabalho aprimora os detalhes, reduz artefatos e garante movimento consistente para uma saída de alta qualidade e aparência natural.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Aprimoramento de Vídeo"
        ],
        "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: Decomposição em Camadas",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Decompõe em RGBA editável",
        "tags": [
          "Decomposição de Camadas"
        ],
        "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 Decomposição de Controle",
        "description": "Descreva e extraia os elementos da imagem.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Decomposição de Camadas"
        ],
        "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: Extensão de Vídeo",
        "description": "Faça upload de um vídeo e use o modelo Vidu Q2 para estendê-lo até 7 segundos e aprimorar a resolução para 1080p.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vídeo",
          "Extensão de Vídeo",
          "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: Reiluminação de Imagem",
        "description": "Faça upload de uma imagem de origem e uma imagem de iluminação de referência. Gere uma versão com iluminação ajustada da sua imagem de origem, aplicando as condições de iluminação da referência.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Reiluminar"
        ],
        "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: Melhorador de Pele",
        "description": "Aprimore a pele e a qualidade geral da imagem carregando sua imagem e selecionando uma predefinição para ajustar a iluminação, a gradação de cores e o realismo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Melhorar imagem",
          "Retrato"
        ],
        "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: Extensão de Imagem",
        "description": "Faça upload de uma imagem para expandir sua tela usando o Flux.1. Gere uma imagem com pintura externa com conteúdo estendido.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Pintura Externa"
        ],
        "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": "Melhorador de Vídeo GAN Rápido",
        "description": "Faça upload de um vídeo para aprimorá-lo usando um modelo GAN rápido. A resolução de saída é determinada pelo modelo escolhido (por exemplo, 2x ou 4x). Para obter os melhores resultados, aprimore primeiro a resolução e depois redimensione para a resolução desejada.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Aprimoramento de Vídeo",
          "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 Profundidade",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Execute Lotus Depth no ComfyUI para estimativa de profundidade monocular eficiente de zero-shot com alta retenção de detalhes.",
        "tags": [
          "Imagem",
          "Texto para Imagem"
        ],
        "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": "Aumento de Imagem: Interpolação Tradicional",
        "description": "Faça upload de uma imagem e selecione um método de interpolação. Aumente a escala da imagem usando algoritmos tradicionais para processamento mais rápido com alterações mínimas nos detalhes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Ampliação de Imagem"
        ],
        "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: Segmentação de vídeo",
        "description": "Use o modelo SAM3 para segmentar o assunto ou conteúdo principal de um vídeo, isolando objetos ou regiões específicas. Insira um vídeo e receba uma saída de máscaras segmentadas.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Segmentação de Elementos"
        ],
        "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": "Primeiros Passos",
    "templates": [
      {
        "name": "gsl_starter_1_1",
        "title": "1.1 Inicial – Texto para Imagem",
        "description": "Aprenda os fundamentos da geração de imagens no ComfyUI — carregue um modelo, escreva prompts e gere sua primeira imagem.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem",
          "Texto para Imagem"
        ],
        "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 Inicial – Imagem para Vídeo",
        "description": "Aprenda a carregar imagens, gerar um vídeo e como encontrar um nó usando o Wan 2.2",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Vídeo",
          "Vídeo primeiro-último quadro"
        ],
        "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 Inicial – Fotografia de Produto",
        "description": "Aprenda a reluzir um produto, entrar em um subgrafo e desviar um nó usando o Qwen Image Edit.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem",
          "Edição de imagem"
        ],
        "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": "Carregue uma imagem, desenhe uma máscara sobre a área a ser editada e insira um prompt. Gere uma nova imagem onde apenas a região mascarada é redesenhada de acordo com seu prompt.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Restauração"
        ],
        "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": "Texto para Imagem",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Gere imagens a partir de prompts de texto usando o modelo Z-Image-Turbo.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/z-image/z-image-turbo",
        "tags": [
          "Imagem",
          "Texto para Imagem"
        ],
        "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": "Edição de Imagem",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Edite suas imagens com Qwen-Image-Edit, o modelo OSS mais recente",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/qwen/qwen-image-edit",
        "tags": [
          "ControlNet",
          "Edição de imagem"
        ],
        "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": "Imagem para Vídeo",
        "description": "Gere vídeos a partir de uma imagem de entrada usando Wan2.2 14B",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan2_2",
        "tags": [
          "Imagem para Vídeo",
          "Vídeo"
        ],
        "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": "Imagem para 3D",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Gere modelos 3D a partir de imagens únicas usando Hunyuan3D 2.1.",
        "tags": [
          "Imagem para 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": "Texto para Canção",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Gere canções a partir de prompts de texto usando ACE-Step v1",
        "tags": [
          "Áudio",
          "Texto para Áudio"
        ],
        "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": "Geração de Imagem",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Gere imagens a partir de prompts de texto.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/basic/text-to-image",
        "tags": [
          "Texto para Imagem",
          "Imagem"
        ],
        "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": "Tipo de geração",
    "icon": "icon-[lucide--blocks]",
    "title": "Noções Básicas de Nós",
    "templates": [
      {
        "name": "basic_image_color_adjustment",
        "title": "Vitrine de projetos de ajuste de cor",
        "description": "Demonstração lado a lado de subgráficos de gradação de cor de blueprint integrados.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Noções Básicas de Nós"
        ],
        "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": "Exemplo de conversão de tipo de dados interno",
        "description": "Demonstre como converter entre vários tipos de dados integrados em um fluxo de trabalho. Insira qualquer valor de dados e produza sua forma convertida.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Noções Básicas de Nós"
        ],
        "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": "Operações de máscara, combinação e composição",
        "description": "Passo a passo interativo dos principais nós de imagem e máscara — crie e refine máscaras, combine máscaras sobrepostas com diferentes operações e componha imagens usando máscaras com bordas suaves. Nenhum modelo necessário.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Noções Básicas de Nós"
        ],
        "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": "Alternar nó",
        "description": "Guia sobre como funcionam os Switch Nodes, troca simples de texto e troca LoRA",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Noções Básicas de Nós"
        ],
        "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": "Costura de Imagem Grade 2x2",
        "description": "Combine quatro imagens de entrada em uma grade 2x2. Redimensiona automaticamente imagens incompatíveis e gera uma única imagem de 2048x2048.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagem"
        ],
        "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"
        ]
      }
    ]
  }
]