[
  {
    "moduleName": "default",
    "type": "image",
    "isEssential": true,
    "category": "Tipo de generación",
    "icon": "icon-[lucide--star]",
    "title": "Casos de Uso",
    "templates": [
      {
        "name": "template_seedance_2_0_plus_llm_prompt_helper",
        "title": "Seedance 2.0 + Asistente de Prompts LLM",
        "description": "Sube dos imágenes de referencia e ingresa una breve descripción de texto. Genera automáticamente un prompt detallado al estilo Seedance 2.0 con un asistente LLM.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Referencia a video"
        ],
        "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: Referencia de video",
        "description": "Genera videos cinematográficos a partir de imágenes de referencia y textos descriptivos. Preserva la identidad y composición del sujeto mientras añades movimiento expresivo con audio sincronizado. Controla el movimiento de cámara y la iluminación mediante descripciones detalladas.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagen a Video",
          "Video"
        ],
        "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",
          "Intercambio de rostros",
          "Imagen a Video"
        ],
        "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 a Video",
        "description": "Genere videos cinematográficos a partir de indicaciones de texto con audio sincronizado, movimiento controlado de cámara y efectos visuales estables. Ingrese descripciones de texto para generar secuencias de video de alta calidad.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Video",
          "Video"
        ],
        "models": [
          "Seedance 2.0"
        ],
        "logos": [
          {
            "provider": "ByteDance"
          }
        ],
        "date": "2026-05-02",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 288,
        "searchRank": 1000,
        "username": "ComfyUI",
        "io": {
          "outputs": [
            {
              "nodeId": 344,
              "nodeType": "SaveVideo",
              "file": "api_seedance2_0_t2v.mp4",
              "mediaType": "video"
            }
          ]
        },
        "thumbnail": [
          "output/api_seedance2_0_t2v.mp4"
        ]
      },
      {
        "name": "api_seedance2_0_flf2v",
        "title": "Seedance2.0: De primera-última fotograma a vídeo",
        "description": "Sube el primer y el último fotograma de tu video. Genera una secuencia de video de alta calidad utilizando el modelo Seedance2.0.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Video",
          "Video de marco inicial-final",
          "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": "Cargue una imagen de referencia de una persona real para la verificación de identidad y genere un video personalizado con control del primer y último fotograma utilizando Seedance2.0 FLF2V.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Video"
        ],
        "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: Video de referencia",
        "description": "Sube un video de referencia de una persona real para verificar la identidad. Usa tu propia foto para validar y generar una salida de video personalizada.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Video"
        ],
        "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": "Múltiples ángulos personaje",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Sube tu personaje y obtén varias vistas",
        "tags": [
          "Edición de imagen"
        ],
        "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": [
          "Edición de imagen",
          "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": "Transición de estilo LTX-2.3",
        "description": "Aplica el LoRA ltx2.3-transition para crear transiciones suaves de estilo y escena. Este flujo de trabajo utiliza un modelo especializado para fusionar elementos visuales.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Video de marco inicial-final",
          "LoRA",
          "Video"
        ],
        "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: Imagen panorámica de 360 grados",
        "description": "Genere imágenes de proyección equirrectangular de 360 grados a partir de descripciones de texto utilizando un LoRA de rango 128 en el modelo MMDiT de 20B.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "LoRA",
          "Texto a Imagen"
        ],
        "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": "Paso 1: Flujo de trabajo de la hoja de contactos",
        "description": "Sube tu personaje, escena y producto. Integra todas las imágenes en una fotografía de estilo editorial de moda.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen",
          "Edición de imagen"
        ],
        "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": "Paso 3: Flujo de trabajo de la hoja de contacto",
        "description": "Sube 8 imágenes (en orden) para usarlas como fotogramas clave para 7 videos Kling 3.0 FL2V.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Video de marco inicial-final",
          "Video"
        ],
        "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": "Reiluminación de Retratos de Personajes",
        "description": "Sube un retrato de tu personaje y crea múltiples condiciones de iluminación cinematográfica manteniendo la coherencia del personaje.",
        "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": "Recomponedor de Diseño Gráfico",
        "description": "Sube un diseño gráfico y selecciona la relación de aspecto deseada. Genera y recompone el gráfico para ajustarse a la nueva relación de aspecto.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Diseño de Diseño"
        ],
        "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": "Generar video UGC con clon de voz",
        "description": "Sube una imagen para generar indicaciones de IA y sintetizar voz. Crea un video final con sincronización labial precisa usando Eleven Labs y LTX Video.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Sincronización de labios",
          "Generación de video"
        ],
        "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": "Colocación de Productos",
        "description": "Intercambia productos a una escena de referencia preservando la composición y la iluminación. Genera una imagen final del producto y un aviso de video automático para crear videos de producto pulidos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Producto",
          "Reemplazo",
          "Video"
        ],
        "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 ilustración",
        "description": "Un flujo de trabajo t2v para un LoRA de estilo construido sobre Qwen-Image. Produce imágenes que abarcan diseño de personajes de anime lindo, bande dessinee europea, impresiones risográficas independientes, acuarela de libro de cuentos, manga shoujo retro e ilustración de novela gráfica.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "LoRA",
          "Texto a Imagen"
        ],
        "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: Gominolas Animales LoRA",
        "description": "Aplica un LoRA de imagen Qwen para transformar cualquier sujeto en un personaje con estilo de gominola ácida. Introduce un nombre de animal en el prompt para generar una criatura estilizada con apariencia comestible.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen",
          "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": "Generador de Miniaturas de YouTube",
        "description": "Genere miniaturas de YouTube de alto contraste y en las que se pueda hacer clic con Nano Banana Pro. Crea composiciones dramáticas con sujetos exagerados y estrategias de color audaces para lograr la máxima participación.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen"
        ],
        "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": "Imagen a video",
        "description": "Este es el flujo de trabajo base detrás de mi reel viral al estilo Wes Anderson en Instagram. Muestra cómo pasar de un simple prompt a una imagen al estilo Wes Anderson usando un modelo de imagen cinematográfica, luego mejorarla con Nanobanana para perfeccionar texturas y detalles, y finalmente convertirla en un video usando el mejor modelo de video actual, Kling 3.0.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Imagen a Video",
          "Texto a Imagen",
          "Video"
        ],
        "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": "Rediseño de póster realista con transformación de personaje",
        "description": "Transforma imágenes subidas en diseños de póster realistas. Cambia las poses, rostros y ropa de los personajes manteniendo el estilo artístico y las combinaciones de colores. Genera un póster visualmente impactante con tipografía artística.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Póster",
          "Edición de imagen"
        ],
        "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": "Generar variaciones realistas",
        "description": "Sube una imagen de referencia, usa Grok para generar un título y crear variaciones con un escalado rápido de 2x para agregar detalles.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagen",
          "Mejora de imagen"
        ],
        "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": "Reiluminación de Retrato",
        "description": "Suba su imagen objetivo y una imagen de iluminación de referencia. Reilumina su imagen objetivo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Edición de imagen",
          "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": "Generador de Secuencias Cinematográficas para Anuncios de Productos",
        "description": "Sube una imagen del producto y una referencia de estilo cinematográfico. Genera una secuencia de anuncios de productos estilizados con composición e iluminación consistentes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Producto",
          "Edición de imagen",
          "Reemplazo",
          "Cinematográfico",
          "Transferencia de estilo",
          "Maqueta"
        ],
        "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": "Generador de Sprites de Transferencia de Estilo para Activos de Juego",
        "description": "Utiliza una referencia de contorno y una referencia de estilo como entrada para generar sprites 2D como texturas de modelo. Útil para la ambientación de fondos en juegos 2D/2.5D.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Juego",
          "Referencia 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": "Generación de video Kling: de imagen a guion",
        "description": "Sube una imagen para generar automáticamente un guion descriptivo. Este guion se utiliza luego para crear un video con el modelo Kling 3.0 Omni.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video",
          "Video"
        ],
        "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": "Imágenes realistas 2K - Variaciones rápidas",
        "description": "Suba una imagen de la que desee una variación. El flujo de trabajo describe la imagen de entrada, genera con Grok Image y mejora la resolución con Z-image para agregar texturas realistas.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Mejora de imagen",
          "Texto a Imagen"
        ],
        "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° del personaje",
        "description": "Sube tu personaje para vistas 360° de cuerpo completo y primeros planos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Múltiples á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": "Migración de Luz para Retrato de Personaje",
        "description": "Sube un retrato de tu personaje y una imagen de referencia de iluminación. Genera una imagen con la iluminación de referencia aplicada y consistencia del personaje.",
        "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": "Ilustración a realismo",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Introduce una ilustración y genera una versión hiperrealista con Qwen Image Edit 2509.",
        "tags": [
          "Transferencia 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": "Aplicación de vestimenta para retratos de personajes",
        "description": "Sube tu retrato de personaje y referencia de vestimenta. Genera un nuevo retrato con la vestimenta específica aplicada para un control de vestuario consistente. Una alternativa asequible a Nano Banana Pro y Nano Banana 2.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "prueba 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": "Animación de Vista Explosionada",
        "description": "Sube una imagen de un dispositivo u objeto para generar fotogramas de inicio y fin. El flujo de trabajo anima la transición a una vista explosionada y de regreso, generando un bucle de video sin interrupciones.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Video de marco inicial-final",
          "Video"
        ],
        "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": "Transferencia de Estilo - Recraft Texto a Imagen",
        "description": "Sube de 1 a 5 referencias de estilo y crea un ID de estilo para generar imágenes consistentes y acordes a la marca.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Transferencia 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": "Escena multiángulo 1 clic",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Sube tu escena y genera varias vistas con un clic.",
        "tags": [
          "Edición de imagen"
        ],
        "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últiples estilos de indicación",
        "description": "Sube una imagen y genera 12 variaciones estilizadas en menos de 15 segundos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Edición de imagen"
        ],
        "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": "Imagen de producto a video: Zapato",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Toma una foto con tu móvil, súbela y genera un video profesional del producto.",
        "tags": [
          "Producto",
          "Imagen a Video",
          "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": "Video continuo por fotogramas clave",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Video suave uniendo 6 fotogramas clave seguidos",
        "tags": [
          "Video de marco inicial-final",
          "Imagen a Video"
        ],
        "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": "Comparación de 1 entrada y múltiples modelos de edición",
        "description": "sube una imagen de entrada y selecciona múltiples modelos de edición. genera salidas en paralelo para comparar directamente los efectos y la calidad de los modelos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Edición de imagen"
        ],
        "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": "Cambiar producto en mano (estilo UGC)",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Sube una foto de una persona sosteniendo un producto y la de tu marca. Genera una imagen con los productos intercambiados.",
        "tags": [
          "API",
          "Producto",
          "Reemplazo"
        ],
        "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": "Fusión de producto y escena con reiluminación",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Sube imágenes de tu producto y fondo, combínalas y ajusta la luz con Seedream 4.5.",
        "tags": [
          "Edición de imagen",
          "Producto",
          "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 en Bucle",
        "description": "Sube una imagen inicial y su indicación para generar un video en bucle desde el primer hasta el último fotograma.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video",
          "Video",
          "Video de marco inicial-final"
        ],
        "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": "Animaciones de logotipo 3D dinámicas",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Sube el logo en vector y pide una textura. Se generan los primeros y últimos fotogramas 3D y la animación completa.",
        "tags": [
          "Diseño de Marca",
          "Video de marco inicial-final"
        ],
        "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 imagen a video de coche",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Sube una foto de tu vehículo y genera un video profesional con varios ángulos.",
        "tags": [
          "Producto",
          "Imagen a Video",
          "API",
          "Video de marco inicial-final"
        ],
        "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": "Añadir textura y elementos a logo",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Sube tu logo, textura y elementos. Genera un video del logo texturizado como recurso corporativo.",
        "tags": [
          "Diseño de Marca",
          "Imagen a Video"
        ],
        "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": "Modelo sosteniendo el producto",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Sube una foto de tu personaje y tu producto. Genera una imagen del personaje sosteniendo el producto.",
        "tags": [
          "API",
          "Retrato",
          "Producto"
        ],
        "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 al logo",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Sube tu logo y aplica textura y elementos para crear un recurso de marca",
        "tags": [
          "Diseño de Marca",
          "Imagen a Video",
          "Video de marco inicial-final"
        ],
        "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": "Generar empaque de marca desde dieline",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "hoverDissolve",
        "description": "Sube el dieline de tu producto y ensámblalo en un paquete 3D.",
        "tags": [
          "Edición de imagen",
          "Producto"
        ],
        "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": "Intercambio de producto en anuncio",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Crea anuncios estáticos para tu producto al estilo de un anuncio de referencia",
        "tags": [
          "Referencia 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": "Colorear ilustración lineal",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Introduce un dibujo lineal en blanco y negro para colorearlo.",
        "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": "Portada de revista y diseño de embalaje",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Diseña la disposición del texto para la portada de tu revista y explora opciones de empaquetado.",
        "tags": [
          "Edición de imagen",
          "Maqueta",
          "Diseño de Diseño"
        ],
        "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 generación",
    "icon": "icon-[lucide--image]",
    "title": "Imagen",
    "templates": [
      {
        "name": "api_grok_image_edit",
        "title": "Grok: Edición de imagen",
        "description": "Sube una imagen para editar con el modelo Grok. Genera una versión modificada con efectos visuales expresivos y cinematográficos",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Edición de imagen"
        ],
        "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 Calidad de imagen: Editar",
        "description": "Mejore la calidad de la imagen con renderizado de texto avanzado y control creativo utilizando Grok Imagine Image Quality. Ingrese imágenes o indicaciones para mejorar el detalle y la fidelidad.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Edición de imagen"
        ],
        "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 a imagen",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Modelo fundacional eficiente de generación de imágenes con transformador de difusión de flujo único, compatible con inglés y chino.",
        "tags": [
          "Imagen",
          "Texto a Imagen"
        ],
        "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": "Edición avanzada de imágenes con soporte multi-imagen, consistencia mejorada e integración de ControlNet.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/qwen/qwen-image-edit",
        "tags": [
          "Edición de imagen",
          "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) - Generación y edición de imágenes 4K de calidad de estudio con renderizado de texto mejorado y consistencia de personajes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "hoverDissolve",
        "tags": [
          "API",
          "Imagen",
          "Edición de imagen"
        ],
        "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 a imagen y edición de imágenes. Genera imágenes 2K en menos de 2 segundos con control en lenguaje natural.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagen",
          "Edición de imagen",
          "Texto a Imagen"
        ],
        "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 a Imagen",
        "description": "Introduce indicaciones de texto para generar imágenes de alta calidad rápidamente utilizando el modelo Grok.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texto a Imagen"
        ],
        "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: Edición de imagen",
        "description": "Sube una imagen y un texto de instrucción para editarla. Genera una nueva imagen que modifique la original según tus indicaciones, manteniendo la coherencia del sujeto y una alta fidelidad visual.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Edición de imagen"
        ],
        "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 - Reemplazo de Materiales",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Combina imágenes de referencia para reemplazar materiales en objetos (por ejemplo, muebles) con Qwen-Image-Edit-2511.",
        "tags": [
          "Edición de imagen"
        ],
        "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 a Imagen",
        "description": "Ingrese un mensaje de texto que describa su escena deseada. Genere cuatro imágenes estéticas y de alta calidad que interpreten su mensaje con variedad creativa.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texto a Imagen"
        ],
        "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: Edición de imagen",
        "description": "Sube una imagen y un texto de instrucción para editarla. Genera una imagen modificada donde los detalles se ajusten a tus instrucciones.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Edición de imagen"
        ],
        "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 Imagen 2: Edición de imágenes",
        "description": "Sube una imagen de referencia y escribe un prompt para crear carteles, fotos de productos y señalización multilingüe listos para campañas. El modelo genera texto limpio y resultados fotorrealistas adecuados para trabajos comerciales.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Edición de imagen",
          "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 Imagen 2: Texto a Imagen",
        "description": "Cree carteles, fotografías de productos y señalización multilingüe listos para campañas utilizando el último modelo de OpenAI. Cargue una imagen de referencia opcional, escriba un mensaje detallado y genere resultados fotorrealistas de alta calidad.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Imagen"
        ],
        "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": "Genera imágenes fotorrealistas con coherencia multi-referencia y renderizado profesional de texto.",
        "tags": [
          "Imagen",
          "Edición de imagen",
          "Texto a Imagen"
        ],
        "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 a Imagen",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Base para la libertad creativa. Estéticas diversas con calidad fotorrealista excepcional; ideal para fine-tuning; responde bien a los prompts negativos; alta diversidad de generación.",
        "tags": [
          "Imagen",
          "Texto a Imagen"
        ],
        "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 de texto a imagen con realismo humano mejorado, detalles naturales finos en paisajes y pelaje animal, y mejor renderizado de texto y composición multimodal.",
        "tags": [
          "Imagen",
          "Texto a Imagen"
        ],
        "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 Edición de Imagen 1.1: Edición de Imagen",
        "description": "Sube una imagen y un texto de instrucción para editarla. Genera una imagen modificada con consistencia de identidad mejorada, fusión de múltiples elementos o restauración fotográfica profesional.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Edición de imagen"
        ],
        "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: Generación",
        "description": "Genere imágenes mejoradas con detalles mejorados, renderizado de texto y control creativo utilizando el modo de calidad avanzada en Grok Imagine.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagen"
        ],
        "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 a Imagen",
        "description": "Ingrese su indicación de texto para generar una imagen detallada. Este flujo de trabajo crea una representación visual de su descripción con control preciso sobre el estilo y el diseño.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texto a Imagen"
        ],
        "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: Creación de imágenes",
        "description": "Genere imágenes originales completamente nuevas utilizando el nodo Luma UNI-1 con hasta 9 imágenes de referencia para estilo, personaje, color, iluminación y composición. Cree composiciones únicas con indicaciones detalladas, relaciones de aspecto ajustables y control de semilla.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagen",
          "Referencia 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: Edición de imagen",
        "description": "Edite imágenes existentes con el modo de edición de imágenes de Uni-1, preservando la composición y los elementos centrales. Admite ajustes específicos como iluminación y color mediante indicaciones e imágenes de referencia.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Edición de imagen",
          "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": "Ingrese un mensaje de texto e imágenes de referencia opcionales. Genere una imagen de alta resolución (hasta 2048x2048) con soporte para texto a imagen, edición de imágenes y personalización impulsada por el sujeto.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Edición de imagen",
          "Texto a Imagen"
        ],
        "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 a Imagen",
        "description": "Genera imágenes a partir de indicaciones de texto utilizando el modelo ERNIE-Image turbo. Introduce una descripción de texto y recibe una imagen de alta calidad con representación precisa del texto y diseños estructurados.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Imagen",
          "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: Generación de imágenes",
        "description": "Ingrese un mensaje de texto y, opcionalmente, cargue imágenes de referencia. Genere una imagen de alta resolución de hasta 2048x2048 con texto a imagen, edición o personalización impulsada por el sujeto.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Imagen",
          "Edición de imagen"
        ],
        "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: Generación de imágenes",
        "description": "Sube hasta 10 imágenes de referencia para guiar la síntesis. Genera una nueva imagen utilizando el modelo Kling O3 basado en tus entradas visuales proporcionadas.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Edición de imagen",
          "Texto a Imagen"
        ],
        "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 a imagen",
        "description": "Ingrese un mensaje de texto o una descripción JSON estructurada. Genere una imagen con control preciso de diseño, color y estilo utilizando Ideogram 4.0.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Imagen"
        ],
        "models": [
          "Ideogram"
        ],
        "date": "2026-06-03",
        "openSource": true,
        "size": 26521423053,
        "vram": 26521423053,
        "usage": 0,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "api_ideogram_v4_t2i",
        "title": "Ideogram v4: Texto a Imagen (API)",
        "description": "Ingrese un mensaje de texto en formato JSON estructurado. Genere una imagen de alta calidad con control preciso del diseño, representación de texto y soporte de paleta de colores.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texto a Imagen"
        ],
        "models": [
          "Ideogram"
        ],
        "logos": [
          {
            "provider": "Ideogram"
          }
        ],
        "date": "2026-06-03",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 0,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "image_flux2_klein_9b_kv_image_edit",
        "title": "Flux.2 Klein KV: Edición de imagen",
        "description": "Sube imágenes de referencia y un mensaje de texto. Genera múltiples imágenes editadas utilizando datos de imágenes en caché para un procesamiento más rápido.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Imagen",
          "Edición de imagen"
        ],
        "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 a Imagen",
        "description": "Genera imágenes a partir de indicaciones de texto utilizando el modelo ERNIE-Image. Introduce una descripción de texto para producir imágenes detalladas y estructuradas con una amplia gama de estilos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Imagen"
        ],
        "models": [
          "ERNIE-Image"
        ],
        "date": "2026-04-14",
        "openSource": true,
        "size": 25984552141,
        "vram": 25984552141,
        "usage": 107,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "outputs": [
            {
              "nodeId": 73,
              "nodeType": "SaveImage",
              "file": "image_ernie_image.png",
              "mediaType": "image"
            }
          ]
        },
        "thumbnail": [
          "output/image_ernie_image.png"
        ]
      },
      {
        "name": "api_google_gemini_image",
        "title": "Google Gemini Imagen",
        "description": "Nano-banana (Gemini-2.5-Flash Image) - edición de imágenes con consistencia.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Edición de imagen",
          "Imagen",
          "API",
          "Texto a Imagen"
        ],
        "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 a imagen",
        "description": "Introduzca un texto de entrada para generar una imagen de alta resolución. Utilice el modelo Recraft V4 para mejorar el realismo, la precisión del texto y los gráficos vectoriales detallados. Genere una imagen de 1024x1024 o 2048x2048 según la versión seleccionada.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagen",
          "Texto a Imagen"
        ],
        "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: Red de Control de Unión Divertida",
        "description": "Sube una imagen y selecciona un tipo de control entre Canny, HED, Depth, Pose, MLSD, Scribble o Grayscale. Genera una nueva imagen guiada por la condición estructural elegida.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "ControlNet",
          "Imagen"
        ],
        "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 a imagen",
        "description": "Genera una imagen a partir de un texto descriptivo. Ingresa la descripción de la escena que deseas en inglés o chino. Produce una imagen fotorrealista con representación precisa del texto.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen",
          "Texto a Imagen"
        ],
        "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]: Cambio de objeto",
        "description": "Reemplaza objetos en imágenes con FLUX.2 [max] de alta calidad. Perfecto para fotografía de productos y cambiar muebles manteniendo la coherencia.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Imagen",
          "Edición de imagen"
        ],
        "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 a Imagen",
        "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 a Imagen"
        ],
        "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 a Imagen",
        "description": "Genera una imagen a partir de un texto descriptivo utilizando el modelo Kling 3.0. Ingresa tu texto descriptivo para recibir una salida visual de alta calidad y precisa al texto.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagen"
        ],
        "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：Edición Imagen",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Modelo fundamental más pequeño con una excepcional relación calidad/tamaño. Ideal para implementaciones locales, ajuste fino en hardware limitado y flujos eficientes de generación y edición.",
        "tags": [
          "Imagen",
          "Edición de imagen"
        ],
        "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: Edición de imagen",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Modelo base no destilado de BFL. Máxima flexibilidad y control. Ideal para fine-tuning.",
        "tags": [
          "Imagen",
          "Texto a Imagen"
        ],
        "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 a imagen",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Modelo destilado de BFL. Calidad sobresaliente a velocidad sub-segundo. Ideal para generación en tiempo real manteniendo la calidad. El lanzamiento de marketing se centrará en este modelo.",
        "tags": [
          "Imagen",
          "Texto a Imagen"
        ],
        "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 a imagen",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Texto a imagen con iluminación mejorada, materiales y detalles realistas.",
        "tags": [
          "Imagen",
          "Texto a Imagen"
        ],
        "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: Edición de imagen",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Modelo destilado de BFL. Calidad sobresaliente a velocidad sub-segundo. Ideal para generación en tiempo real manteniendo la calidad. El lanzamiento de marketing se centrará en este modelo.",
        "tags": [
          "Imagen",
          "Texto a Imagen"
        ],
        "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": "Efecto de Inflación de Imagen con INFL8 LoRA",
        "description": "Sube una imagen y especifica un sujeto. Genera una versión inflada de ese sujeto usando el INFL8 LoRA para Qwen Image Edit.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Imagen"
        ],
        "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": "Generación de Referencia de Estilo Recraft",
        "description": "Sube varias imágenes para crear una referencia de estilo consistente. Genera nuevas imágenes usando esta referencia para mantener la coherencia visual en todas las salidas.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagen",
          "Referencia 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 a vector",
        "description": "Introduce indicaciones de texto para generar gráficos SVG vectoriales limpios y editables. Crea logotipos, iconos o ilustraciones con rutas estructuradas adecuadas para herramientas de diseño.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagen",
          "Vector"
        ],
        "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 genera imágenes con Turbo LoRA de 2 pasos. Ingrese su indicación de texto para producir rápidamente un resultado, aunque se sacrifica cierta calidad por la velocidad.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen",
          "Texto a Imagen",
          "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 control a imagen",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "ControlNet para Z-Image-Turbo compatible con distintos tipos de control como Canny, HED, profundidad, pose y MLSD.",
        "tags": [
          "Imagen",
          "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 Edición de Imagen",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "hoverDissolve",
        "description": "Editar imagen usando Flux Kontext con visibilidad completa de nodos, perfecto para aprender el flujo de trabajo.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-kontext-dev",
        "tags": [
          "Edición de imagen"
        ],
        "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 a Imagen",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Modelo destilado BFL. Calidad sobresaliente y velocidad inferior a un segundo. Ideal para generación en tiempo real sin sacrificar calidad. El lanzamiento de marketing se centrará en este modelo.",
        "tags": [
          "Imagen",
          "Texto a Imagen"
        ],
        "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: Remezcla y edición de imágenes",
        "description": "Remezcla y edita imágenes usando el modelo avanzado de Reve. Combina múltiples imágenes de referencia en una sola salida",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Edición de imagen",
          "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": "Genera imágenes fotorrealistas con coherencia multirreferencia y renderizado profesional de texto.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Edición de imagen",
          "Imagen",
          "API",
          "Texto a Imagen"
        ],
        "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: Edición de Imagen",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "La variante más rápida de la familia Klein. Creada para aplicaciones interactivas, previsualizaciones en tiempo real y casos de uso críticos en latencia.",
        "tags": [
          "Imagen",
          "Edición de imagen"
        ],
        "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": "Rellenar partes faltantes de imágenes usando inpainting de Flux.",
        "thumbnailVariant": "compareSlider",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-fill-dev",
        "tags": [
          "Imagen",
          "Restauración"
        ],
        "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": "Generación de Imágenes de Referencia Flux.1 Dev USO",
        "description": "Usa imágenes de referencia para controlar tanto el estilo como el sujeto: mantén el rostro de tu personaje mientras cambias el estilo artístico, o aplica estilos artísticos a nuevas escenas",
        "thumbnailVariant": "hoverDissolve",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen"
        ],
        "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: Edición de imágenes",
        "description": "Sube una imagen y proporciona instrucciones de texto para editarla. Genera una imagen de salida modificada utilizando el modelo de edición avanzada de Reve para tareas como eliminación de objetos, restauración o recomposición.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Edición de imagen"
        ],
        "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 a Imagen",
        "description": "Introduce un texto para generar una imagen. Este flujo de trabajo utiliza el modelo unificado Capybara para la síntesis de texto a imagen.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Imagen",
          "Imagen"
        ],
        "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": "Edición de imagen Qwen",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Editar imágenes con edición precisa de texto bilingüe y capacidades de edición dual semántica/apariencia usando el modelo MMDiT de 20B de Qwen-Image-Edit.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/qwen/qwen-image-edit",
        "tags": [
          "Edición de imagen"
        ],
        "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: Edición de imagen",
        "description": "Sube una imagen o video e ingresa una instrucción de texto. Genera una salida editada usando el modelo Capybara para tareas como cambios de estilo, reemplazo de objetos o ajustes de hora del día.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Edición de imagen"
        ],
        "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": "Edición de Imagen LongCat",
        "description": "Edita imágenes usando el modelo LongCat-Image-Edit. Admite instrucciones bilingües para edición global, local, de texto y guiada por referencia, manteniendo la coherencia visual.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Imagen",
          "Edición de imagen"
        ],
        "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 a imagen",
        "description": "Introduce indicaciones de texto para generar imágenes de alta calidad con estética detallada y representación precisa del texto.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texto a Imagen"
        ],
        "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: Inpaint Dall-E 2",
        "description": "Editar imágenes usando inpainting con la API de OpenAI Dall-E 2.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Restauración",
          "Imagen",
          "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 a SVG",
        "description": "Introduce un texto de solicitud e imágenes de referencia opcionales para generar uno o más gráficos vectoriales SVG.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "SVG",
          "Vector"
        ],
        "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: Imagen a SVG",
        "description": "Convierte una entrada de imagen en una salida SVG.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "SVG",
          "Vectorización"
        ],
        "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：Imagen",
        "description": "Genera imágenes de alta calidad a partir de indicaciones de texto usando Kling O1, con soporte para hasta 10 imágenes de referencia para guiar el estilo y el contenido. Incluye relaciones de aspecto flexibles y opciones de resolución 1K/2K.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Referencia de Personaje",
          "Texto a Imagen"
        ],
        "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 a Imagen",
        "description": "Ingrese un mensaje de texto y seleccione la resolución y la relación de aspecto. Genere una imagen de alta calidad utilizando el eficiente modelo de texto a imagen Lens.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Imagen"
        ],
        "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": "Texto a imagen Chroma",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Chroma está modificado de flux y tiene algunos cambios en la arquitectura.",
        "tags": [
          "Texto a Imagen",
          "Imagen"
        ],
        "models": [
          "Chroma",
          "Flux"
        ],
        "date": "2025-06-04",
        "size": 23300197581,
        "vram": 15569256448,
        "usage": 224,
        "io": {
          "outputs": [
            {
              "nodeId": 740,
              "nodeType": "SaveImage",
              "file": "image_chroma_text_to_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0,
        "thumbnail": [
          "output/image_chroma_text_to_image.png"
        ]
      },
      {
        "name": "flux1_krea_dev",
        "title": "Flux.1 Krea Dev",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Un modelo FLUX afinado que lleva el fotorrealismo al máximo",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux1-krea-dev",
        "tags": [
          "Imagen",
          "Texto a Imagen"
        ],
        "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 a Imagen",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Generar imágenes usando la versión cuantizada Flux Dev fp8. Adecuado para dispositivos con VRAM limitada, requiere solo un archivo de modelo, pero la calidad de imagen es ligeramente inferior a la versión completa.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-text-to-image",
        "tags": [
          "Texto a Imagen",
          "Imagen"
        ],
        "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": "Maqueta de producto (Flux.2 Dev FP8)",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Crea maquetas de productos aplicando patrones de diseño a envases, tazas y otros productos usando consistencia multi-referencia.",
        "tags": [
          "Texto a Imagen",
          "Imagen",
          "Edición de imagen",
          "Maqueta",
          "Producto"
        ],
        "models": [
          "Flux.2 Dev",
          "Flux"
        ],
        "date": "2025-11-26",
        "size": 56586194125,
        "vram": 56586194125,
        "usage": 149,
        "io": {
          "inputs": [
            {
              "nodeId": 42,
              "nodeType": "LoadImage",
              "file": "image_flux2_input_ref_image.png",
              "mediaType": "image"
            },
            {
              "nodeId": 46,
              "nodeType": "LoadImage",
              "file": "image_flux2_input_Illustration.png",
              "mediaType": "image"
            }
          ],
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "image_flux2_fp8.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0
      },
      {
        "name": "sdxl_simple_example",
        "title": "SDXL Simple",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Generar imágenes de alta calidad usando SDXL.",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/sdxl/",
        "tags": [
          "Texto a Imagen",
          "Imagen"
        ],
        "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": "Extender imágenes más allá de los límites usando outpainting de Flux.",
        "thumbnailVariant": "compareSlider",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-fill-dev",
        "tags": [
          "Pintura Externa",
          "Imagen"
        ],
        "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 a Imagen",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Generar imágenes de alta calidad con la versión completa de Flux Dev. Requiere mayor VRAM y múltiples archivos de modelo, pero proporciona la mejor capacidad de seguimiento de indicaciones y calidad de imagen.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-text-to-image",
        "tags": [
          "Imagen",
          "Texto a Imagen"
        ],
        "models": [
          "Flux",
          "Flux.1"
        ],
        "date": "2025-03-01",
        "size": 34144990003,
        "vram": 23622320128,
        "usage": 119,
        "io": {
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "flux_dev_full_text_to_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0,
        "thumbnail": [
          "output/flux_dev_full_text_to_image.png"
        ]
      },
      {
        "name": "image_qwen_image_instantx_controlnet",
        "title": "Qwen-Image InstantX ControlNet",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Genera imágenes con Qwen-Image InstantX ControlNet, compatible con canny, bordes suaves, profundidad y pose",
        "tags": [
          "Imagen",
          "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 a imagen",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Generar imágenes con capacidad excepcional de renderizado y edición de texto multilingüe usando el modelo MMDiT de 20B de Qwen-Image.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/qwen/qwen-image",
        "tags": [
          "Imagen",
          "Texto a Imagen"
        ],
        "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 a Imagen",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen",
          "Texto a Imagen"
        ],
        "models": [
          "Kandinsky"
        ],
        "thumbnailVariant": "hoverZoom",
        "description": "Un modelo ligero de 2B que genera imágenes de alta calidad visual a partir de indicaciones en inglés y ruso.",
        "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": "Generación de Imágenes a partir de Texto Anima Anime",
        "description": "Introduce un texto descriptivo para generar una imagen de estilo anime utilizando el modelo Anima. Configura ajustes como pasos y escala CFG para controlar la salida. El flujo de trabajo produce una ilustración no fotorrealista basada en tu descripción.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Anime",
          "Texto a Imagen"
        ],
        "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 a Imagen",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Chroma1-Radiance trabaja directamente con píxeles de imagen en lugar de latentes comprimidos, ofreciendo imágenes de mayor calidad con menos artefactos y distorsión.",
        "tags": [
          "Imagen",
          "Texto a Imagen"
        ],
        "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": "Reluz de foto",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Reluz fotos usando Qwen-Image-Edit y LoRA.",
        "tags": [
          "Edición de imagen",
          "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 ControlNet de Inpainting",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Inpainting profesional y edición de imágenes con Qwen-Image InstantX ControlNet. Compatible con reemplazo de objetos, modificación de texto, cambios de fondo y outpainting.",
        "tags": [
          "Imagen",
          "ControlNet",
          "Restauración"
        ],
        "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": "Estilo de foto a modelo",
        "description": "Transforma fotos reales de edificios en planos arquitectónicos y luego en modelos físicos en miniatura detallados. Una cadena completa de visualización arquitectónica desde la foto hasta la maqueta.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Edición de imagen",
          "Imagen",
          "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: Edición de imágenes",
        "description": "FIBO permite una edición de imágenes precisa y predecible mediante el control estructurado por JSON de la iluminación, composición y configuración de la cámara",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Edición de imagen"
        ],
        "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: Extensión de imagen",
        "description": "Una plantilla profesional de outpaint impulsada por Bria diseñada para la extensión de imágenes sin interrupciones y la expansión de escenas con conciencia de bordes",
        "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": "ControlNet Canny grande SD3.5",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Generar imágenes guiadas por detección de bordes usando ControlNet Canny SD 3.5.",
        "thumbnailVariant": "hoverDissolve",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/sd3/#sd35-controlnets",
        "tags": [
          "Imagen",
          "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: Edición de imágenes",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Edición de imágenes impulsada por la comprensión dinámica de modelos de video, creando resultados físicamente plausibles mientras preserva la consistencia del personaje y el estilo.",
        "tags": [
          "Edición de imagen"
        ],
        "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": "Admite diversas tareas como inpainting de imagen, outpainting y eliminación de objetos, desarrollado por el equipo bytedance-research",
        "tags": [
          "Restauración",
          "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 Simple",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Generar imágenes usando SD 3.5.",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/sd3/#sd35",
        "tags": [
          "Texto a Imagen",
          "Imagen"
        ],
        "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 a Imagen",
        "description": "Genera imágenes con excelente seguimiento de prompts y calidad visual usando FLUX.1 Pro.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Imagen",
          "Imagen",
          "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": "Generar imágenes guiadas por detección de bordes usando Flux Canny.",
        "thumbnailVariant": "hoverDissolve",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-controlnet",
        "tags": [
          "ControlNet",
          "Imagen"
        ],
        "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 a Imagen",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Generación de imágenes de estilo anime de alta calidad con comprensión mejorada de personajes y texturas detalladas. Ajustado finamente desde Neta Lumina en el conjunto de datos Danbooru.",
        "tags": [
          "Anime",
          "Imagen",
          "Texto a Imagen"
        ],
        "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: Referencia a imagen",
        "description": "Generar nuevas imágenes basadas en estilos y composiciones de referencia con la IA de Runway.",
        "mediaType": "image",
        "thumbnailVariant": "compareSlider",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen",
          "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: Imagen a imagen",
        "description": "Transformar imágenes con generación de alta calidad usando Stability AI, perfecto para edición profesional y transferencia de estilo.",
        "mediaType": "image",
        "thumbnailVariant": "compareSlider",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen",
          "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 Profundidad",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Generar imágenes guiadas por información de profundidad usando Flux LoRA.",
        "thumbnailVariant": "compareSlider",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-controlnet",
        "tags": [
          "ControlNet",
          "Imagen"
        ],
        "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": "Generador de cartel publicitario de moda",
        "description": "Convierte fotos de ropa en anuncios profesionales en centros comerciales con modelos realistas.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Edición de imagen",
          "Imagen",
          "API",
          "Moda",
          "Maqueta"
        ],
        "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": "Generar imágenes en un solo paso usando SDXL Turbo.",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/sdturbo/",
        "tags": [
          "Texto a Imagen",
          "Imagen"
        ],
        "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": "Generar imágenes con control estructural preciso usando el ControlNet LoRA unificado de Qwen-Image. Soporta múltiples tipos de control incluyendo canny, profundidad, lineart, softedge, normal y openpose para aplicaciones creativas diversas.",
        "tags": [
          "Texto a Imagen",
          "Imagen",
          "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": "Parche de modelo Qwen-Image ControlNet",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Controla la generación de imágenes usando modelos Qwen-Image ControlNet. Compatible con controles canny, profundidad e inpainting mediante parcheo de modelo.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/qwen/qwen-image",
        "tags": [
          "Texto a Imagen",
          "Imagen",
          "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": "Editar imágenes con imagen pro de 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",
          "Imagen",
          "Edición de imagen"
        ],
        "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: Generación de anime",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Genera imágenes de anime detalladas con NewBie Exp0.1 y promts XML para mejores escenas con varios personajes.",
        "tags": [
          "Anime",
          "Imagen",
          "Texto a Imagen"
        ],
        "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 a imagen",
        "description": "Generar imágenes de alta calidad a partir de indicaciones de texto usando el modelo AI de Runway.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Imagen",
          "Imagen",
          "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: Imagen a imagen",
        "description": "Guiar la generación de imágenes usando una combinación de imágenes e indicaciones.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Imagen",
          "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: Referencia de Estilo",
        "description": "Sube una imagen objetivo y una imagen de referencia de estilo. Genera una nueva imagen que combine el estilo artístico de la referencia con la estructura de tu objetivo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Referencia 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: Imagen a imagen SD3.5",
        "description": "Generar imágenes de alta calidad con excelente adherencia a las indicaciones. Perfecto para casos de uso profesionales en resolución de 1 megapíxel.",
        "mediaType": "image",
        "thumbnailVariant": "compareSlider",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen",
          "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": "Profundidad grande SD3.5",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Generar imágenes guiadas por información de profundidad usando SD 3.5.",
        "thumbnailVariant": "hoverDissolve",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/sd3/#sd35-controlnets",
        "tags": [
          "Imagen",
          "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últiple de Imágenes",
        "description": "Ingresar múltiples imágenes y editarlas con 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",
          "Edición de imagen",
          "Imagen"
        ],
        "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": "Generar imágenes transfiriendo estilo de imágenes de referencia usando Flux Redux.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-controlnet",
        "tags": [
          "ControlNet",
          "Imagen"
        ],
        "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": "Generar rápidamente imágenes con la versión cuantizada Flux Schnell fp8. Ideal para hardware de gama baja, requiere solo 4 pasos para generar imágenes.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-text-to-image",
        "tags": [
          "Texto a Imagen",
          "Imagen"
        ],
        "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 a Imagen",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Generar rápidamente imágenes con la versión completa de Flux Schnell. Usa licencia Apache2.0, requiere solo 4 pasos para generar imágenes manteniendo buena calidad de imagen.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/flux/flux-1-text-to-image",
        "tags": [
          "Texto a Imagen",
          "Imagen"
        ],
        "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 a Imagen",
        "description": "Generar imágenes con excelente seguimiento de indicaciones y calidad 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",
          "Imagen",
          "Edición de imagen"
        ],
        "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 a imagen",
        "description": "Ingrese un mensaje de texto y un mensaje negativo opcional. Genere una imagen de 1024px utilizando el transformador de difusión de píxeles sin VAE de PixelDiT.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Imagen"
        ],
        "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": "Edición de imagen HiDream E1",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Editar imágenes con HiDream E1 - Modelo profesional de edición de imagen con lenguaje natural.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/hidream/hidream-e1",
        "tags": [
          "Edición de imagen",
          "Imagen"
        ],
        "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": "Edición de imagen HiDream E1.1",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Editar imágenes con HiDream E1.1 – Es mejor en calidad de imagen y precisión de edición que HiDream-E1-Full.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/hidream/hidream-e1",
        "tags": [
          "Imagen",
          "Edición de imagen"
        ],
        "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": "Generar imágenes con HiDream I1 Dev - Versión equilibrada con 28 pasos de inferencia, adecuada para hardware de gama media.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/hidream/hidream-i1",
        "tags": [
          "Texto a Imagen",
          "Imagen"
        ],
        "models": [
          "HiDream"
        ],
        "date": "2025-04-17",
        "size": 33285996544,
        "vram": 33285996544,
        "usage": 11,
        "io": {
          "outputs": [
            {
              "nodeId": 9,
              "nodeType": "SaveImage",
              "file": "hidream_i1_dev.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0,
        "thumbnail": [
          "output/hidream_i1_dev.png"
        ]
      },
      {
        "name": "hidream_i1_full",
        "title": "HiDream I1 Full",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Generar imágenes con HiDream I1 Full - Versión completa con 50 pasos de inferencia para la mejor calidad de salida.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/hidream/hidream-i1",
        "tags": [
          "Texto a Imagen",
          "Imagen"
        ],
        "models": [
          "HiDream"
        ],
        "date": "2025-04-17",
        "size": 24266565222,
        "vram": 24266565222,
        "usage": 20,
        "io": {
          "outputs": [
            {
              "nodeId": 90,
              "nodeType": "SaveImage",
              "file": "hidream_i1_full.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0,
        "thumbnail": [
          "output/hidream_i1_full.png"
        ]
      },
      {
        "name": "hidream_i1_fast",
        "title": "HiDream I1 Fast",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Generar rápidamente imágenes con HiDream I1 Fast - Versión ligera con 16 pasos de inferencia, ideal para vistas previas rápidas en hardware de gama baja.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/hidream/hidream-i1",
        "tags": [
          "Texto a Imagen",
          "Imagen"
        ],
        "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: Texto a imagen Stable Image Ultra",
        "description": "Generar imágenes de alta calidad con excelente adherencia a las indicaciones. Perfecto para casos de uso profesionales en resolución de 1 megapíxel.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagen",
          "Texto a Imagen"
        ],
        "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: Imagen a imagen GPT-Image-1",
        "description": "Generar imágenes a partir de imágenes de entrada usando la API de OpenAI GPT Image 1.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Imagen",
          "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": "Edición de imagen OmniGen2",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Editar imágenes con instrucciones de lenguaje natural usando las capacidades avanzadas de edición de imágenes y soporte de renderizado de texto de OmniGen2.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/omnigen/omnigen2",
        "tags": [
          "Imagen",
          "Edición de imagen"
        ],
        "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": "Indicaciones de texto de revisión SDXL",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Generar imágenes transfiriendo conceptos de imágenes de referencia usando Revisión SDXL.",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/sdxl/#revision",
        "tags": [
          "Texto a Imagen",
          "Imagen"
        ],
        "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: Inpaint GPT-Image-1",
        "description": "Editar imágenes usando inpainting con la API de OpenAI GPT Image 1.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Restauración",
          "Imagen",
          "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: Texto a imagen GPT-Image-1",
        "description": "Generar imágenes a partir de indicaciones de texto usando la API de OpenAI GPT Image 1.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagen",
          "Texto a Imagen"
        ],
        "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: Texto a imagen Dall-E 2",
        "description": "Generar imágenes a partir de indicaciones de texto usando la API de OpenAI Dall-E 2.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagen",
          "Texto a Imagen"
        ],
        "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: Texto a imagen Dall-E 3",
        "description": "Generar imágenes a partir de indicaciones de texto usando la API de OpenAI Dall-E 3.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagen",
          "Texto a Imagen"
        ],
        "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 a imagen",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Ovis-Image es un modelo de texto a imagen de 7B parámetros optimizado específicamente para renderizado de texto de alta calidad en imágenes generadas. Diseñado para operar eficientemente bajo restricciones computacionales, sobresale en la generación precisa de imágenes que contienen contenido textual.",
        "tags": [
          "Texto a Imagen",
          "Imagen"
        ],
        "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: Generación de imágenes con control de color",
        "description": "Generar imágenes con paletas de colores personalizadas y visuales específicos de marca usando Recraft.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Imagen",
          "Imagen",
          "API"
        ],
        "models": [
          "Recraft"
        ],
        "date": "2025-03-01",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 5,
        "username": "ComfyUI"
      },
      {
        "name": "api_recraft_vector_gen",
        "title": "Recraft: Generación vectorial",
        "description": "Generar imágenes vectoriales de alta calidad a partir de indicaciones de texto usando el generador vectorial AI de Recraft.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Imagen",
          "Imagen",
          "API",
          "Vector"
        ],
        "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: Generación de imágenes con control de estilo",
        "description": "Controlar estilo con ejemplos visuales, alinear posicionamiento y ajustar objetos finamente. Almacenar y compartir estilos para consistencia perfecta de marca.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Imagen",
          "Imagen",
          "API"
        ],
        "models": [
          "Recraft"
        ],
        "date": "2025-03-01",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 12,
        "username": "ComfyUI"
      },
      {
        "name": "sdxl_refiner_prompt_example",
        "title": "Refinador de indicaciones SDXL",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Mejorar imágenes SDXL usando modelos refinadores.",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/sdxl/",
        "tags": [
          "Texto a Imagen",
          "Imagen"
        ],
        "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": "Editar imágenes con imagen max de 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",
          "Edición de imagen",
          "Imagen"
        ],
        "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: Múltiples entradas GPT-Image-1",
        "description": "Generar imágenes a partir de múltiples entradas usando la API de OpenAI GPT Image 1.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Texto a Imagen",
          "Imagen",
          "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 a Imagen",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Generar imágenes de alta calidad a partir de indicaciones de texto usando el modelo multimodal unificado de 7B de OmniGen2 con arquitectura de doble ruta.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/omnigen/omnigen2",
        "tags": [
          "Imagen",
          "Texto a Imagen"
        ],
        "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": "Desenfoque grande SD3.5",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Generar imágenes guiadas por imágenes de referencia desenfocadas usando SD 3.5.",
        "thumbnailVariant": "hoverDissolve",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/sd3/#sd35-controlnets",
        "tags": [
          "Imagen"
        ],
        "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: Texto a imagen SD3.5",
        "description": "Generar imágenes de alta calidad con excelente adherencia a las indicaciones. Perfecto para casos de uso profesionales en resolución de 1 megapíxel.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagen",
          "Texto a Imagen"
        ],
        "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 a imagen",
        "description": "Generar imágenes de calidad profesional con excelente alineación de indicaciones, fotorrealismo y renderizado de texto usando Ideogram V3.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagen",
          "Texto a Imagen"
        ],
        "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: Referencia de estilo",
        "description": "Generar imágenes mezclando referencias de estilo con control preciso usando Luma Photon.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Imagen",
          "Texto a Imagen"
        ],
        "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: Referencia de estilo",
        "description": "Sube una imagen de referencia de estilo e ingresa un mensaje de texto. Genera una imagen que coincida con el mensaje mientras aplicas el estilo estético de tu referencia.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Referencia 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 generación",
    "icon": "icon-[lucide--film]",
    "title": "Vídeo",
    "templates": [
      {
        "name": "video_ltx2_3_i2v",
        "title": "LTX-2.3: Imagen a video",
        "description": "Sube una imagen para generar un video con mejor consistencia de movimiento y detalles finos, incluido un soporte mejorado para formatos verticales y calidad de audio.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video",
          "Video"
        ],
        "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: Generación de video",
        "description": "Introduce indicaciones de texto o un fotograma de imagen inicial para generar vídeos de hasta 15 segundos con audio sincronizado utilizando el modelo Grok.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Video",
          "Imagen a Video",
          "Texto a Video",
          "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": "Imagen a video Wan 2.2 14B",
        "description": "Transformar imágenes estáticas en videos dinámicos con control de movimiento preciso y preservación de estilo usando Wan 2.2.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "hoverDissolve",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan2_2",
        "tags": [
          "Imagen a Video",
          "Video"
        ],
        "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": "Texto a video Wan 2.2 14B",
        "description": "Generar videos de alta calidad a partir de indicaciones de texto con control estético cinematográfico y generación de movimiento dinámico usando Wan 2.2.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan2_2",
        "tags": [
          "Texto a Video",
          "Video"
        ],
        "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: De imagen a video",
        "description": "Sube una imagen y un mensaje de texto opcional para generar un video con audio nativo, movimiento realista y salida de alta calidad de hasta 720p de resolución.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video"
        ],
        "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: Imagen y audio a video",
        "description": "Sube una imagen y un archivo de audio para generar un video de alta calidad con movimientos de labios sincronizados usando LTX-2.3.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video",
          "Sincronización de labios",
          "Video"
        ],
        "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": "api_grok_video_edit",
        "title": "Grok: Edición de video",
        "description": "Sube un video para editar. Ingresa las modificaciones deseadas. Genera un video editado usando la API de Grok.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Edición de video"
        ],
        "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_ltx2_3_ic_lora",
        "title": "LTX 2.3 IC-LoRA Union Control",
        "description": "Genere videos LTX 2.3 con IC-LoRA utilizando entradas de control alineadas como profundidad, pose o bordes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "ControlNet",
          "Video"
        ],
        "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: Referencia a video",
        "description": "Sube una imagen de referencia y genera un video usando la API de Grok, admitiendo hasta 6 imágenes de referencia para una mayor consistencia.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Referencia de Personaje",
          "Video"
        ],
        "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: Extensión de video",
        "description": "Sube un video corto y un texto que describa la siguiente escena. Genera una extensión de video sin interrupciones usando Grok extend.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Video",
          "Extensión de video"
        ],
        "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": "Sube una imagen inicial para generar una secuencia de video. El flujo de trabajo crea un video corto con estilo y movimiento consistentes, comenzando con el fotograma que proporcionaste.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Video de marco inicial-final",
          "Video"
        ],
        "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 a video",
        "description": "Genera un video a partir de un texto, opcionalmente usando una imagen como referencia. Recibe un video de alta calidad con movimiento, audio y detalles mejorados, optimizado para formatos verticales o horizontales.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Video",
          "Video"
        ],
        "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": "Genera videos personalizados con audio sincronizado a partir de un texto, una imagen de referencia y un clip de audio corto. Usa ID-LoRA para adaptar la apariencia y la voz de una persona en un único modelo generativo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Sincronización de labios",
          "Video",
          "Clonación 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": "video_ltx2_i2v",
        "title": "LTX-2: De imagen a vídeo",
        "description": "Convierte imágenes estáticas en vídeos dinámicos con LTX-2; audio y vídeo sincronizados con movimientos y labios naturales.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video",
          "Video"
        ],
        "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 a Video",
        "description": "Genera vídeos de alta calidad a partir de texto con LTX-2, audio sincronizado, labios expresivos y movimiento dinámico.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Video",
          "Video"
        ],
        "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: Imagen a Video",
        "description": "Genere videos fluidos y de alta calidad a partir de imágenes utilizando HappyHorse-1.0-I2V con renderizado dinámico realista y comprensión semántica precisa de texto e imágenes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video"
        ],
        "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 a Video",
        "description": "Genere videos realistas y de alta calidad a partir de indicaciones de texto con movimiento fluido y detalles ricos. Ingrese descripciones de texto para producir videos dinámicos con una comprensión semántica precisa.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texto a Video"
        ],
        "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: Edición de video",
        "description": "Edita un vídeo utilizando instrucciones de texto e imágenes de referencia opcionales para transferencia de estilo o reemplazo local. Toma un vídeo y hasta 5 imágenes de referencia como entrada, y genera un vídeo editado.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Edición de video",
          "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: Referencia de video",
        "description": "Genere videos que preserven los personajes principales de múltiples imágenes de referencia mediante indicaciones de texto. Ingrese hasta 9 imágenes de referencia y una descripción de la escena para producir un video de 3 a 15 segundos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Referencia a video",
          "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: Imagen a video",
        "description": "Sube una imagen y un archivo de audio para generar un video con sonido sincronizado, utilizando el primer y último fotograma para el control.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video",
          "Video"
        ],
        "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": "Sube una imagen del personaje y un video de referencia de movimiento. Genera un nuevo video donde tu personaje realice las acciones de la referencia, con consistencia facial mejorada mediante enlace de elementos opcional.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Control de Movimiento"
        ],
        "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: Generación de video",
        "description": "Introduce texto o imágenes para generar secuencias de video de 15 segundos con composiciones de múltiples tomas, movimientos complejos de cámara y sujetos consistentes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagen a Video",
          "Video"
        ],
        "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: Imagen a Video",
        "description": "Transforma imágenes estáticas en videos dinámicos usando el modelo Seedance de ByteDance. Analiza la estructura de la imagen y genera movimiento natural con estilo visual consistente y secuencias de video coherentes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagen a Video",
          "Video"
        ],
        "models": [
          "Seedance1.0 Pro",
          "ByteDance"
        ],
        "date": "2025-10-06",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 937,
        "io": {
          "inputs": [
            {
              "nodeId": 12,
              "nodeType": "LoadImage",
              "file": "api_bytedance_image_to_video_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "logos": [
          {
            "provider": "ByteDance"
          }
        ],
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "api_bytedance_seedance1_5_image_to_video",
        "title": "Seedance 1.5 Pro: De imagen a video",
        "description": "Transforma imágenes en personajes vivos con voz, movimiento y efectos de sonido sincronizados usando seedance1.5 Pro.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagen a Video"
        ],
        "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: Edición de video",
        "description": "Sube un video y las imágenes correspondientes para editar y reemplazar personajes o escenas usando el modelo Wan2.7.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Video",
          "Edición de video"
        ],
        "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 a Video",
        "description": "Genera videos a partir de indicaciones de texto usando Wan 2.7. Admite referencia de audio para crear video con sincronización labial",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Sincronización de labios",
          "Texto a Video",
          "Video"
        ],
        "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: Referencia a Video",
        "description": "Sube un video de referencia y una imagen del personaje para generar un video con características de personaje consistentes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Video"
        ],
        "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": "Sube un retrato y un archivo de audio para generar un video de avatar parlante con movimientos de labios sincronizados y expresiones faciales naturales.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Sincronización de labios",
          "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": "Control de video Wan VACE",
        "description": "Generar videos controlando videos de entrada e imágenes de referencia usando Wan VACE.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/vace",
        "tags": [
          "Video a Video",
          "Video"
        ],
        "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: Imagen a video",
        "description": "Generar videos de 8 segundos de alta calidad a partir de indicaciones de texto o imágenes usando la API avanzada Veo 3 de Google. Cuenta con generación de audio, mejora de indicaciones y opciones duales de modelo para velocidad o calidad.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video",
          "Texto a Video",
          "API"
        ],
        "models": [
          "Veo",
          "Google"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 338,
        "io": {
          "inputs": [
            {
              "nodeId": 11,
              "nodeType": "LoadImage",
              "file": "api_veo3_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_kling_v3_flf2v",
        "title": "Kling 3.0: De la primera y última imagen al video",
        "description": "Introduce una imagen del primer y último fotograma para generar una secuencia de vídeo continua con generación de múltiples tomas, control preciso de elementos y soporte para indicaciones multilingües.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Video",
          "Video de marco inicial-final"
        ],
        "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": "Forzamiento Causal: Imagen a Video",
        "description": "Ingrese un mensaje de texto y seleccione un punto de control del modelo. Genere un video de alta calidad usando Causal Forcing o Causal Forcing++ con 1 a 4 pasos de inferencia.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video"
        ],
        "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: Edición de video",
        "description": "Sube un video y una imagen de referencia para editar con Kling O3. Genera un video editado profesionalmente con edición precisa del sujeto, composición de escena y sincronización nativa de audio y video.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Edición de video",
          "API",
          "Video"
        ],
        "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": "Sube imágenes de referencia o especifica los fotogramas de inicio y fin. Genera un vídeo con control semántico preciso, mayor duración y mejor coherencia narrativa.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Video de marco inicial-final"
        ],
        "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 a video",
        "description": "Sube texto, audio o imágenes para generar un video de 15 segundos con audio sincronizado, consistencia de personajes y control del guion gráfico.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texto a Video"
        ],
        "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: Video a Video",
        "description": "Transforma videos con Kling O1. Edita contenido de video, cambia estilos o reemplaza personajes usando indicaciones de texto e imágenes de referencia.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "hoverDissolve",
        "tags": [
          "API",
          "Referencia de Personaje",
          "Video"
        ],
        "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": "Comprime cualquier cosa con LTX-2 I2V y LoRA",
        "description": "Sube cualquier imagen para aplicar el efecto Squish It LoRA. Genera una animación comprimida usando el modelo LTX-2 I2V.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video"
        ],
        "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: Referencia de video",
        "description": "Sube una imagen de referencia y un prompt opcional de audio o texto. Genera un video con coherencia de personaje, salida de audio nativa y control preciso del guion gráfico.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Referencia de Personaje",
          "Imagen a Video"
        ],
        "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": "Sube un fotograma inicial y un fotograma final, y Seedance 1.5 Pro genera automáticamente una transición de video fluida con audio sincronizado entre ellos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Video de marco inicial-final",
          "Imagen a Video",
          "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": "Primer-Último fotograma a video Wan 2.2 14B",
        "description": "Generar transiciones de video suaves definiendo fotogramas de inicio y fin.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "hoverDissolve",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan2_2",
        "tags": [
          "Video de marco inicial-final",
          "Video"
        ],
        "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": "Control Fun Wan 2.2 14B",
        "description": "Generar videos guiados por controles de pose, profundidad y borde usando Wan 2.2 Fun Control.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan2-2-fun-control",
        "tags": [
          "Video a Video",
          "Video",
          "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": "Generación de video audiovisual Vidu Q3",
        "description": "Ingresa un texto o sube una imagen para generar un video de 1 a 16 segundos con audio sincronizado y transiciones automáticas de escenas.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texto a Video",
          "Video"
        ],
        "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 Imagen a Video con Audio",
        "description": "Sube una imagen y proporciona un texto descriptivo para generar un video de 1 a 16 segundos con audio sincronizado y transiciones de escena inteligentes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Imagen a Video",
          "Video"
        ],
        "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: Imagen a Video",
        "description": "Transforma imágenes en videos de alta calidad con calidad de imagen mejorada, movimiento más suave, soporte para resolución 1080P y generación de movimiento natural para resultados profesionales.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video",
          "Video",
          "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: Control de Movimiento",
        "description": "Aplique acciones y expresiones precisas de personajes desde un video de referencia a su imagen de personaje con control de movimiento sincronizado.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Video",
          "Control de Movimiento",
          "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: Convertir imágenes en video con audio",
        "description": "Convierte imágenes estáticas en videos dinámicos con diálogos, canto, efectos y audio ambiental sincronizados",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video",
          "Video",
          "API",
          "Audio"
        ],
        "models": [
          "Kling 2.6",
          "Kling"
        ],
        "date": "2025-12-22",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 40,
        "io": {
          "inputs": [
            {
              "nodeId": 14,
              "nodeType": "LoadImage",
              "file": "lizard_rapper_in_bar.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_vidu_q2_i2v",
        "title": "Vidu Q2: Imagen a Video",
        "description": "Transforma imágenes estáticas en videos dinámicos 1080p con control de cámara cinematográfico y consistencia multi-sujeto.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video",
          "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 Imagen a Video (Distilado)",
        "description": "Convierte imágenes estáticas en vídeos dinámicos con LTX-2 modelo destilado, audio y vídeo sincronizados. Optimizado para generación más rápida manteniendo calidad. Labios expresivos, movimiento natural y velocidad mejorada.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video",
          "Video"
        ],
        "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 a Video (Distilado)",
        "description": "Genera vídeos de alta calidad a partir de texto con LTX-2 modelo destilado, audio sincronizado. Optimizado para generación más rápida manteniendo calidad. Labios expresivos, movimiento dinámico y velocidad mejorada.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Video",
          "Video"
        ],
        "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 Detección de Bordes a Video",
        "description": "Genera vídeos de alta calidad a partir de detección de bordes (Canny) con LTX-2, audio y vídeo sincronizados, control preciso y consistencia estructural.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "hoverDissolve",
        "tags": [
          "ControlNet",
          "Video"
        ],
        "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 De Profundidad a Video",
        "description": "Genera vídeos de alta calidad a partir de mapas de profundidad con LTX-2, audio y video sincronizados, control preciso y conciencia espacial.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "ControlNet",
          "Video"
        ],
        "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 Imagen a Video",
        "description": "Anima imágenes fijas y conviértelas en videos dinámicos con movimiento preciso y control de cámara. Mantiene la coherencia visual mientras da vida a fotos e ilustraciones con movimientos suaves y naturales.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video",
          "Video"
        ],
        "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: Edición de Video",
        "description": "Edita videos con comandos de lenguaje natural, con modo de referencia de video para generar rápidamente transferencias de estilo, adiciones de elementos y modificaciones de fondo de alta calidad.",
        "mediaType": "image",
        "thumbnailVariant": "compareSlider",
        "mediaSubtype": "webp",
        "tags": [
          "Video",
          "API",
          "Edición de video",
          "Texto a Video",
          "Imagen a Video"
        ],
        "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: Imagen a Video",
        "description": "Transforma imágenes estáticas en videos dinámicos con Kling O1. Añade movimiento, movimientos de cámara y vida a tus imágenes usando indicaciones de texto.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Video",
          "Referencia de Personaje"
        ],
        "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: Imagen a Video",
        "description": "Transforma imágenes en videos con audio sincronizado, movimiento mejorado y calidad superior.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video",
          "Video",
          "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": "Generar videos controlando el primer y último fotograma.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Video",
          "API",
          "Video de marco inicial-final"
        ],
        "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: Imagen a video",
        "description": "Generar videos con excelente adherencia a las indicaciones para acciones, expresiones y movimientos de cámara usando Kling.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video",
          "Video",
          "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 e Imagen a Video",
        "description": "Generación de video Sora-2 y Sora-2 Pro de OpenAI con audio sincronizado.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video",
          "Texto a Video",
          "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": "Transiciones de video suaves entre fotogramas inicial y final, con cámara cinematográfica y consistencia en varios sujetos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Video de marco inicial-final",
          "Video",
          "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": "Generación de video Wan 2.2 5B",
        "description": "Generar videos a partir de texto o imágenes usando el modelo híbrido Wan 2.2 5B",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Video",
          "Video"
        ],
        "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 Generación de Video Impulsada por Audio",
        "description": "Transforma imágenes estáticas y audio en videos dinámicos con sincronización perfecta y generación de nivel por minuto.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan2-2-s2v",
        "tags": [
          "Video"
        ],
        "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": "Inpainting Wan VACE",
        "description": "Editar regiones específicas en videos mientras se preserva el contenido circundante. Excelente para eliminación o reemplazo de objetos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/vace",
        "tags": [
          "Restauración",
          "Video"
        ],
        "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: Inicio-Fin a Video",
        "description": "Genera transiciones de video cinematográficas entre fotogramas de inicio y fin con movimiento fluido, consistencia de escena y acabado profesional usando el modelo Seedance de ByteDance.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Video de marco inicial-final",
          "Video"
        ],
        "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: Referencia a video",
        "description": "Genera videos con consistencia basada en referencias para hasta 3 sujetos, manteniendo la continuidad de personajes y estilos a lo largo de la secuencia de video con movimientos de cámara cinematográficos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Referencia de Personaje",
          "Imagen a Video",
          "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 a Video",
        "description": "Genera videos desde texto con Kling O1.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texto a Video",
          "Video"
        ],
        "models": [
          "Kling O1"
        ],
        "date": "2026-01-12",
        "openSource": false,
        "usage": 13,
        "username": "ComfyUI"
      },
      {
        "name": "api_ltxv_image_to_video",
        "title": "LTX-2: Imagen a Video",
        "description": "Transforma imágenes estáticas en videos dinámicos con LTX-2 Pro. Genera secuencias cinematográficas con movimiento natural, audio sincronizado y soporte de hasta 4K y 50fps.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video",
          "Video",
          "API"
        ],
        "models": [
          "LTX-2",
          "Lightricks"
        ],
        "date": "2025-10-28",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 13,
        "io": {
          "inputs": [
            {
              "nodeId": 47,
              "nodeType": "LoadImage",
              "file": "api_ltxv_image_to_video_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "video_wan2_2_14B_fun_inpaint",
        "title": "Wan 2.2 14B Fun Inpainting",
        "description": "Genera videos a partir de fotogramas de inicio y fin usando Wan 2.2 Fun Inp.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan2-2-fun-inp",
        "tags": [
          "Video de marco inicial-final",
          "Video"
        ],
        "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 Imagen a video",
        "description": "Generar videos dinámicos a partir de imágenes usando Runway Gen4 Turbo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video",
          "Video",
          "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": "Imagen a video LTXV",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Generar videos a partir de imágenes fijas.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/ltxv",
        "tags": [
          "Imagen a Video",
          "Video"
        ],
        "models": [
          "LTX-0.9.5"
        ],
        "date": "2025-03-01",
        "size": 19155554140,
        "vram": 19155554140,
        "usage": 69,
        "io": {
          "inputs": [
            {
              "nodeId": 78,
              "nodeType": "LoadImage",
              "file": "ltxv_image_to_video_input_image.jpg",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_wan2_6_t2v",
        "title": "Wan2.5: Texto a Video",
        "description": "Genera videos con audio sincronizado, movimiento mejorado y calidad superior.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Video",
          "Video",
          "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 a Video",
        "description": "Genera vídeos 720p de alta calidad a partir de indicaciones de texto, con control cinematográfico de cámara, expresiones emocionales y simulación física. Soporta varios estilos, incluyendo realista, anime y renderizado de texto 3D.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Video",
          "Video"
        ],
        "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": "ControlNet Wan 2.1",
        "description": "Generar videos guiados por controles de pose, profundidad y borde usando ControlNet de Wan 2.1.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "hoverDissolve",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/fun-control",
        "tags": [
          "Video a Video",
          "Video"
        ],
        "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: Efecto de Personaje Dual",
        "description": "Sube dos imágenes de personajes una al lado de la otra. Genera un video en el que los personajes se abracen, besen o formen un gesto de corazón juntos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Video"
        ],
        "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": "Referencia a video Wan VACE",
        "description": "Crear videos que coincidan con el estilo y contenido de una imagen de referencia. Perfecto para generación de video consistente en estilo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/vace",
        "tags": [
          "Video",
          "Imagen a Video"
        ],
        "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: Doblaje de video corporal completo impulsado por audio",
        "description": "Sube una imagen de origen y un audio objetivo. Genera un video doblado de cuerpo completo con movimiento sincronizado, preservando la identidad original, el fondo y el movimiento de la cámara.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Audio a video",
          "Sincronización de labios",
          "Video"
        ],
        "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 Imagen a vídeo con control de movimiento",
        "description": "Genera videos a partir de una sola imagen usando Wan-Move, con un control de movimiento preciso a nivel de punto mediante guía de trayectorias.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video",
          "Control de Movimiento",
          "Video"
        ],
        "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: Video de referencia de personaje",
        "description": "Crea videos que mantienen las características del personaje, con movimiento natural y calidad cinematográfica.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Referencia de Personaje",
          "Video"
        ],
        "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": "Outpainting Wan VACE",
        "description": "Generar videos extendidos expandiendo el tamaño de video usando outpainting de Wan VACE.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/vace",
        "tags": [
          "Pintura Externa",
          "Video"
        ],
        "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": "Control de video multicondición con guía de pose, profundidad y bordes. Tamaño compacto de 5B para desarrollo experimental.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Video",
          "Video",
          "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 a Video",
        "description": "Crea historias audiovisuales completas a partir de texto con voces, música y efectos de sonido sincronizados.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texto a Video"
        ],
        "models": [
          "Seedance"
        ],
        "date": "2026-01-19",
        "openSource": false,
        "usage": 93,
        "username": "ComfyUI"
      },
      {
        "name": "video_humo",
        "title": "HuMo Generación de Video",
        "description": "Genera videos basados en audio, imagen y texto, manteniendo la sincronización labial del personaje.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Video"
        ],
        "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": "Texto a video Wan 2.1",
        "description": "Generar videos a partir de indicaciones de texto usando Wan 2.1.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan-video",
        "tags": [
          "Texto a Video",
          "Video"
        ],
        "models": [
          "Wan2.1",
          "Wan"
        ],
        "date": "2025-03-01",
        "size": 9824737690,
        "vram": 9824737690,
        "usage": 24,
        "username": "ComfyUI"
      },
      {
        "name": "video_wan2_2_14B_fun_camera",
        "title": "Control de cámara Fun Wan 2.2 14B",
        "description": "Generar videos con controles de movimiento de cámara incluyendo panorámica, zoom y rotación usando Wan 2.2 Fun Camera Control.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan2-2-fun-camera",
        "tags": [
          "Video a Video",
          "Video"
        ],
        "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: Referencia a video",
        "description": "Generar videos con sujetos consistentes usando múltiples imágenes de referencia (hasta 7) para continuidad de personaje y estilo a lo largo de la secuencia de video.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Video",
          "Imagen a Video",
          "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": "Imagen a video Wan 2.1",
        "description": "Generar videos a partir de imágenes usando Wan 2.1.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan-video",
        "tags": [
          "Texto a Video",
          "Video"
        ],
        "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: Generar videos narrativos con audio desde texto",
        "description": "Convierte tus historias en videos con diálogo, música, efectos y audio ambiental",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Audio",
          "Texto a Video",
          "Video"
        ],
        "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: Primer último fotograma a video",
        "description": "Generar transiciones de video suaves entre dos fotogramas clave con precisión de Runway.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Video",
          "API",
          "Video de marco inicial-final"
        ],
        "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 Imagen a video",
        "description": "Generar videos cinematográficos a partir de imágenes estáticas usando Runway Gen3a Turbo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video",
          "Video",
          "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": "FLF2V 720p F16 Wan 2.1",
        "description": "Generar videos controlando primer y último fotogramas usando FLF2V de Wan 2.1.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan-flf",
        "tags": [
          "Video de marco inicial-final",
          "Video"
        ],
        "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 imagen a video",
        "description": "Un modelo 2B ligero que genera videos de alta calidad a partir de indicaciones en inglés y ruso.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video",
          "Video"
        ],
        "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 a Video",
        "description": "Genera videos de alta calidad en 1080p a partir de indicaciones de texto con el modelo Vidu Q2",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texto a Video",
          "Video"
        ],
        "models": [
          "Vidu Q2",
          "Vidu"
        ],
        "date": "2026-01-12",
        "openSource": false,
        "usage": 2,
        "username": "ComfyUI"
      },
      {
        "name": "api_veo2_i2v",
        "title": "Veo2: Imagen a video",
        "description": "Generar videos a partir de imágenes usando la API de Google Veo2.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video",
          "Video",
          "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 a Video",
        "description": "Genera videos con audio sincronizado, movimiento mejorado y calidad superior.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video",
          "Video",
          "API"
        ],
        "models": [
          "Wan2.5",
          "Wan"
        ],
        "date": "2025-09-27",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 4,
        "io": {
          "inputs": [
            {
              "nodeId": 3,
              "nodeType": "LoadAudio",
              "file": "audio_ace_step_1_m2m_editing_input_audio.mp3",
              "mediaType": "audio"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_vidu_start_end_to_video",
        "title": "Vidu Q1: De Inicio y Fin a Video",
        "description": "Crear transiciones de video suaves entre fotogramas de inicio y fin definidos con interpolación natural de movimiento y calidad visual consistente.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Video",
          "API",
          "Video de marco inicial-final"
        ],
        "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": "Primer-Último fotograma Wan VACE",
        "description": "Generar transiciones de video suaves definiendo fotogramas de inicio y fin. Soporta secuencias de fotogramas clave personalizadas.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/vace",
        "tags": [
          "Video de marco inicial-final",
          "Video"
        ],
        "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 a video",
        "description": "Un modelo 2B ligero que genera videos de alta calidad a partir de indicaciones en inglés y ruso.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Video",
          "Video"
        ],
        "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: Edición de video",
        "description": "Sube una imagen o video y una instrucción de texto para realizar tareas de generación o edición. Genera una imagen o video nuevo o editado basado en la instrucción proporcionada.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Edición de video"
        ],
        "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: Imagen a video",
        "description": "Sube una imagen y proporciona una instrucción de texto. Genera un nuevo video donde la entrada se edita según tu instrucción, preservando la estructura y la coherencia temporal.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Video",
          "Imagen a Video"
        ],
        "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 a video",
        "description": "Generar videos con interpretación precisa de indicaciones y dinámicas de video impresionantes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Video",
          "Video",
          "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 Texto a Video",
        "description": "Genera videos desde texto con soporte de canal alfa para fondos transparentes y objetos semitransparentes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Video",
          "Video"
        ],
        "models": [
          "Wan2.1",
          "Wan"
        ],
        "date": "2025-10-06",
        "size": 22494891213,
        "vram": 22494891213,
        "usage": 1,
        "username": "ComfyUI"
      },
      {
        "name": "txt_to_image_to_video",
        "title": "Texto a imagen a video SVD",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Generar videos creando primero imágenes a partir de indicaciones de texto.",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/video/#image-to-video",
        "tags": [
          "Texto a Video",
          "Video"
        ],
        "models": [
          "SVD",
          "Stability"
        ],
        "date": "2025-03-01",
        "size": 16492674417,
        "vram": 16492674417,
        "usage": 1,
        "username": "ComfyUI"
      },
      {
        "name": "api_hailuo_minimax_i2v",
        "title": "MiniMax: Imagen a video",
        "description": "Generar videos refinados a partir de imágenes y texto con integración CGI usando MiniMax.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video",
          "Video",
          "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: Imagen a video",
        "description": "Tomar imágenes estáticas e instantáneamente crear animaciones mágicas de alta calidad.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video",
          "Video",
          "API"
        ],
        "models": [
          "Luma"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 19,
        "io": {
          "inputs": [
            {
              "nodeId": 9,
              "nodeType": "LoadImage",
              "file": "api_luma_i2v_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "video_wan_ati",
        "title": "Wan ATI",
        "description": "Generación de video controlada por trayectoria.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "hoverDissolve",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan-ati",
        "tags": [
          "Video"
        ],
        "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 a vídeo",
        "description": "Genera vídeos de alta calidad a partir de indicaciones de texto usando Lightricks LTX-2 con audio sincronizado. Soporta hasta 4K de resolución a 50fps con modos Rápido, Pro y Ultra para diversas necesidades de producción.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Video",
          "Video",
          "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 a Video",
        "description": "Generar videos 1080p de alta calidad a partir de indicaciones de texto con control de amplitud de movimiento y duración ajustable usando el modelo AI avanzado de Vidu.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Video",
          "Video",
          "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 a Video",
        "description": "Genera videos de alta calidad directamente desde prompts de texto usando el modelo Seedance de ByteDance. Compatible con múltiples resoluciones y relaciones de aspecto con movimiento natural y calidad cinematográfica.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Video",
          "API",
          "Texto a Video"
        ],
        "models": [
          "Seedance1.0 Pro",
          "ByteDance"
        ],
        "date": "2025-10-06",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 7,
        "username": "ComfyUI"
      },
      {
        "name": "api_vidu_image_to_video",
        "title": "Vidu Q1: De imagen a video",
        "description": "Transformar imágenes estáticas en videos 1080p dinámicos con control de movimiento preciso y amplitud de movimiento personalizable usando Vidu.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video",
          "Video",
          "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 a video",
        "description": "Generar videos de alta calidad directamente a partir de indicaciones de texto. Explorar las capacidades avanzadas de IA de MiniMax para crear narrativas visuales diversas con efectos CGI profesionales y elementos estilísticos que den vida a sus descripciones.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Video",
          "Video",
          "API"
        ],
        "models": [
          "MiniMax"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 1,
        "username": "ComfyUI"
      },
      {
        "name": "video_wan2_2_5B_fun_inpaint",
        "title": "Wan 2.2 5B Fun Inpainting",
        "description": "Inpainting de video eficiente desde fotogramas de inicio y fin. El modelo 5B ofrece iteraciones rápidas para probar flujos de trabajo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Video",
          "Video"
        ],
        "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: Efectos de video",
        "description": "Generar videos dinámicos aplicando efectos visuales a imágenes usando Kling.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Video",
          "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: Video",
        "description": "Generar videos de alta calidad a partir de indicaciones de texto con control opcional del primer fotograma usando el modelo MiniMax Hailuo-02. Soporta múltiples resoluciones (768P/1080P) y duraciones (6/10s) con optimización inteligente de indicaciones.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texto a Video",
          "Video"
        ],
        "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": "Texto a video LTXV",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Generar videos a partir de indicaciones de texto.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/ltxv",
        "tags": [
          "Texto a Video",
          "Video"
        ],
        "models": [
          "LTX-0.9.5"
        ],
        "date": "2025-03-01",
        "size": 19155554140,
        "vram": 19155554140,
        "usage": 54,
        "username": "ComfyUI"
      },
      {
        "name": "api_luma_t2v",
        "title": "Luma: Texto a video",
        "description": "Se pueden generar videos de alta calidad usando indicaciones simples.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Video",
          "Video",
          "API"
        ],
        "models": [
          "Luma"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 3,
        "username": "ComfyUI"
      },
      {
        "name": "api_pixverse_i2v",
        "title": "PixVerse: Imagen a video",
        "description": "Generar videos dinámicos a partir de imágenes estáticas con movimiento y efectos usando PixVerse.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video",
          "Video",
          "API"
        ],
        "models": [
          "PixVerse"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 2,
        "io": {
          "inputs": [
            {
              "nodeId": 6,
              "nodeType": "LoadImage",
              "file": "api_runway_reference_to_image_input_image.png",
              "mediaType": "image"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "api_pixverse_template_i2v",
        "title": "PixVerse Plantillas: Imagen a video",
        "description": "Generar videos dinámicos a partir de imágenes estáticas con movimiento y efectos usando PixVerse.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a Video",
          "Video",
          "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": "Cámara Fun 14B Wan 2.1",
        "description": "Generar videos de alta calidad con control avanzado de cámara usando el modelo completo de 14B",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/fun-control",
        "tags": [
          "Video"
        ],
        "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": "Texto a video Wan VACE",
        "description": "Transformar descripciones de texto en videos de alta calidad. Soporta tanto 480p como 720p con el modelo VACE-14B.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/vace",
        "tags": [
          "Texto a Video",
          "Video"
        ],
        "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": "Cámara Fun 1.3B Wan 2.1",
        "description": "Generar videos dinámicos con movimientos cinematográficos de cámara usando el modelo Wan 2.1 Fun Camera 1.3B.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/fun-control",
        "tags": [
          "Video"
        ],
        "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": "Inpainting Wan 2.1",
        "description": "Generar videos desde fotogramas de inicio y fin usando inpainting de Wan 2.1.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/fun-inp",
        "tags": [
          "Restauración",
          "Video"
        ],
        "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": "Texto a video Hunyuan Video",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Generar videos a partir de indicaciones de texto usando el modelo Hunyuan.",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/hunyuan_video/",
        "tags": [
          "Texto a Video",
          "Video"
        ],
        "models": [
          "Hunyuan Video",
          "Tencent"
        ],
        "date": "2025-03-01",
        "size": 35476429865,
        "vram": 35476429865,
        "usage": 4,
        "username": "ComfyUI"
      }
    ]
  },
  {
    "moduleName": "default",
    "type": "audio",
    "category": "Tipo de generación",
    "icon": "icon-[lucide--volume-2]",
    "title": "Audio",
    "templates": [
      {
        "name": "audio_stable_audio_3_medium_base",
        "title": "Stable Audio 3.0 Medium Base",
        "description": "Ingrese una breve descripción de texto de un sonido, música o efecto. El flujo de trabajo expande su indicación con Qwen y genera un clip de audio estéreo desde Stable Audio 3.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Audio"
        ],
        "models": [
          "Stable Audio"
        ],
        "date": "2026-05-20",
        "openSource": true,
        "size": 15891378995,
        "vram": 15891378995,
        "usage": 215,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "audio_stable_audio_3_medium",
        "title": "Stable Audio 3.0 Medium",
        "description": "Ingrese una idea de texto corta, duración opcional, semilla y categoría. Genere audio estéreo (música, efectos de sonido o instrumentos) usando Stable Audio 3 con expansión de texto opcional impulsada por IA.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a Audio"
        ],
        "models": [
          "Stable Audio"
        ],
        "date": "2026-05-20",
        "openSource": true,
        "size": 15676630630,
        "vram": 15676630630,
        "usage": 131,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "api_sonilo_v2m",
        "title": "Sonilo: Generación de banda sonora de video",
        "description": "Genera bandas sonoras sincronizadas a partir de material de video. Introduce un video para producir música que coincida con su ritmo y señales emocionales, generando un archivo de audio perfectamente sincronizado.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Audio",
          "Música",
          "Banda 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: Generación de música a partir de texto",
        "description": "Genera música de alta calidad lista para producción a partir de indicaciones de texto. Ingresa texto descriptivo para crear bandas sonoras originales con reproducción en streaming y control preciso de la duración.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Audio",
          "Banda sonora",
          "Texto a 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 a Música",
        "description": "Genere audio de alta calidad a partir de indicaciones de texto utilizando el modelo ACE-Step 1.5 XL de 4 mil millones de parámetros.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a 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 a Música",
        "description": "Genera música de alta calidad a partir de indicaciones de texto utilizando el modelo destilado 4B ACE-Step. Produce audio listo para uso comercial en solo 8 pasos de inferencia sin CFG.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Música",
          "Texto a 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 a Música",
        "description": "Genera música de alta calidad a partir de indicaciones de texto utilizando un modelo SFT de 4B parámetros. Controla la salida con CFG para una adherencia precisa a la indicación.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a 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 a voz",
        "description": "Ingresa texto para generar voz ultrarealista, o sube una muestra de voz para clonarla y sintetizarla.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a voz",
          "Audio",
          "API"
        ],
        "models": [
          "ElevenLabs"
        ],
        "logos": [
          {
            "provider": "ElevenLabs"
          }
        ],
        "date": "2026-02-23",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 272,
        "searchRank": 0,
        "io": {
          "inputs": [
            {
              "nodeId": 210,
              "nodeType": "LoadAudio",
              "file": "voice_demo.mp3",
              "mediaType": "audio"
            }
          ]
        },
        "username": "ComfyUI",
        "thumbnail": [
          "thumbnail/api_elevenlabs_text_to_speech.png"
        ]
      },
      {
        "name": "api_elevenlabs_text_to_dialogue",
        "title": "ElevenLabs: Texto a Diálogo",
        "description": "Introduce texto y selecciona un perfil de voz para generar un diálogo de audio de alta calidad y expresivo emocionalmente.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Texto a voz"
        ],
        "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: Voz a voz",
        "description": "Sube un archivo de audio fuente para aplicar un nuevo tono de voz o clonar una voz diferente, generando una salida de audio modificada.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Clonación 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: Aislamiento de Voz",
        "description": "Sube un archivo de audio que contenga ruido de fondo. Utiliza la API de ElevenLabs para aislar y generar una pista de voz limpia.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Aislamiento 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: Voz a texto",
        "description": "Sube un archivo de audio o video para transcribir su voz en texto preciso y editable.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Voz a 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 a efectos de sonido",
        "description": "Ingresa un texto para generar efectos de sonido personalizados y audio ambiental.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Audio",
          "Efectos de sonido",
          "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 Generación de Letras y Canciones con IA",
        "description": "Introduce un estilo musical y letras opcionales. Genera una canción completa con letras y audio creados por IA.",
        "mediaType": "audio",
        "mediaSubtype": "mp3",
        "tags": [
          "API",
          "Texto a Audio"
        ],
        "models": [
          "ACE-Step",
          "Google Gemini"
        ],
        "logos": [
          {
            "provider": "Google"
          }
        ],
        "date": "2026-02-09",
        "openSource": false,
        "size": 9985798963,
        "vram": 9985798963,
        "usage": 21,
        "searchRank": 0,
        "io": {
          "outputs": [
            {
              "nodeId": 1,
              "nodeType": "SaveAudioMP3",
              "file": "audio_ace_step_1_5_split_llm.mp3",
              "mediaType": "audio"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "audio_ace_step_1_5_split_4b",
        "title": "ACE-Step 1.5 Generación de Música (4B LLM)",
        "description": "Introduce un texto para generar música. Esta versión del modelo 4B ofrece capacidades de comprensión de audio y composición más sólidas en comparación con variantes más pequeñas.",
        "mediaType": "audio",
        "mediaSubtype": "mp3",
        "tags": [
          "Audio",
          "Música",
          "Texto a Audio"
        ],
        "models": [
          "ACE-Step"
        ],
        "date": "2026-02-05",
        "openSource": true,
        "size": 14710262989,
        "vram": 14710262989,
        "usage": 53,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "audio_ace_step_1_5_split",
        "title": "Flujo de trabajo de generación musical ACE-Step 1.5",
        "description": "Introduce un texto que describa el estilo musical y, opcionalmente, la letra. Genera una canción de audio completa y de alta calidad en menos de 10 segundos en hardware de consumo.",
        "mediaType": "audio",
        "mediaSubtype": "mp3",
        "tags": [
          "Audio",
          "Texto a Audio",
          "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 Generación de Música AIO",
        "description": "Ingresa etiquetas de estilo y letras para generar una canción completa. El flujo de trabajo utiliza el modelo ACE-Step 1.5 para producir música de grado comercial en menos de 10 segundos en hardware de consumo.",
        "mediaType": "audio",
        "mediaSubtype": "mp3",
        "tags": [
          "Audio",
          "Música",
          "Texto a Audio"
        ],
        "models": [
          "ACE-Step"
        ],
        "date": "2026-02-03",
        "openSource": true,
        "size": 10737418240,
        "vram": 5368709120,
        "usage": 18,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "api_stability_ai_audio_to_audio",
        "title": "Stable Audio 2.5: Audio a Audio",
        "description": "Transforma audio en nuevas composiciones usando Stable Audio 2.5. Sube audio y la IA crea pistas completas.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Audio",
          "Audio a Audio"
        ],
        "date": "2025-09-09",
        "models": [
          "Stability",
          "Stable Audio"
        ],
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 52,
        "io": {
          "inputs": [
            {
              "nodeId": 11,
              "nodeType": "LoadAudio",
              "file": "api_stability_ai_audio_to_audio_input_audio.mp3",
              "mediaType": "audio"
            }
          ]
        },
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "api_stability_ai_text_to_audio",
        "title": "Stable Audio 2.5: Texto a audio",
        "description": "Genera música a partir de texto usando Stable Audio 2.5. Crea pistas de varios minutos en segundos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Audio",
          "Texto a Audio"
        ],
        "date": "2025-09-09",
        "models": [
          "Stability",
          "Stable Audio"
        ],
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 12,
        "logos": [
          {
            "provider": "Stability"
          }
        ],
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "audio_stable_audio_example",
        "title": "Stable Audio 1.0: Texto a audio",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Generar audio a partir de indicaciones de texto usando Stable Audio.",
        "tags": [
          "Audio",
          "Texto a Audio"
        ],
        "models": [
          "Stability",
          "Stable Audio"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "https://comfyanonymous.github.io/ComfyUI_examples/audio/",
        "size": 5690831667,
        "vram": 5690831667,
        "usage": 20,
        "openSource": true,
        "searchRank": 0,
        "username": "ComfyUI"
      },
      {
        "name": "audio_ace_step_1_m2m_editing",
        "title": "Edición M2M ACE Step v1",
        "mediaType": "audio",
        "mediaSubtype": "mp3",
        "description": "Editar canciones existentes para cambiar estilo y letras usando ACE-Step v1 M2M.",
        "tags": [
          "Edición de Audio",
          "Audio"
        ],
        "models": [
          "ACE-Step"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "https://docs.comfy.org/tutorials/audio/ace-step/ace-step-v1",
        "size": 7698728878,
        "vram": 7698728878,
        "usage": 89,
        "io": {
          "inputs": [
            {
              "nodeId": 64,
              "nodeType": "LoadAudio",
              "file": "audio_ace_step_1_m2m_editing_input_audio.mp3",
              "mediaType": "audio"
            }
          ]
        },
        "username": "ComfyUI"
      },
      {
        "name": "audio_ace_step_1_t2a_song",
        "title": "Canción ACE Step v1 texto a audio",
        "mediaType": "audio",
        "mediaSubtype": "mp3",
        "description": "Generar canciones con voces a partir de indicaciones de texto usando ACE-Step v1, soportando personalización multilingüe y de estilo.",
        "tags": [
          "Texto a Audio",
          "Audio"
        ],
        "models": [
          "ACE-Step"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "https://docs.comfy.org/tutorials/audio/ace-step/ace-step-v1",
        "size": 7698728878,
        "vram": 7698728878,
        "usage": 5,
        "username": "ComfyUI"
      },
      {
        "name": "audio_ace_step_1_t2a_instrumentals",
        "title": "Música instrumental ACE-Step v1 texto a audio",
        "mediaType": "audio",
        "mediaSubtype": "mp3",
        "description": "Generar música instrumental a partir de indicaciones de texto usando ACE-Step v1.",
        "tags": [
          "Texto a Audio",
          "Audio"
        ],
        "models": [
          "ACE-Step"
        ],
        "date": "2025-03-01",
        "tutorialUrl": "https://docs.comfy.org/tutorials/audio/ace-step/ace-step-v1",
        "size": 7698728878,
        "vram": 7698728878,
        "usage": 5,
        "username": "ComfyUI"
      },
      {
        "name": "api_stability_ai_audio_inpaint",
        "title": "Stability Audio 2.5: Restauración de Audio",
        "description": "Completa o extiende pistas de audio usando Stable Audio 2.5. Sube audio y la IA genera el resto.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Audio",
          "Audio a Audio"
        ],
        "date": "2025-09-09",
        "models": [
          "Stability",
          "Stable Audio"
        ],
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 5,
        "io": {
          "inputs": [
            {
              "nodeId": 11,
              "nodeType": "LoadAudio",
              "file": "api_stability_ai_audio_inpaint_input_audio.wav",
              "mediaType": "audio"
            }
          ]
        },
        "logos": [
          {
            "provider": "Stability"
          }
        ],
        "searchRank": 0,
        "username": "ComfyUI"
      }
    ]
  },
  {
    "moduleName": "default",
    "type": "3d",
    "category": "Tipo de generación",
    "icon": "icon-[lucide--box]",
    "title": "Modelo 3D",
    "templates": [
      {
        "name": "api_hunyuan3d_image_to_model",
        "title": "Hunyuan3D: De imagen a modelo",
        "description": "Sube una imagen para generar un modelo 3D con geometría y texturas PBR.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Modelo 3D",
          "API",
          "Imagen a 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: De imagen a modelo",
        "description": "Sube una imagen de referencia de tu objeto. Genera un modelo 3D de alto detalle con geometría densa y materiales listos 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: Imagen a Modelo",
        "description": "Sube una imagen de referencia de tu sujeto. Genera un modelo 3D listo para juegos con topología limpia y presupuesto de polígonos optimizado.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Modelo 3D",
          "API",
          "Imagen a 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 a Modelo",
        "description": "Ingrese una descripción de texto de un modelo 3D. Genere un modelo 3D listo para juegos con topología limpia y recuentos de polígonos optimizados.",
        "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últiples vistas a modelo",
        "description": "Sube una imagen o referencias multivista para generar un modelo 3D low-poly limpio con un recuento de polígonos controlado y una topología organizada, listo para exportar a motores de juego.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Modelo 3D",
          "API",
          "Imagen a 3D"
        ],
        "models": [
          "Tripo P1"
        ],
        "logos": [
          {
            "provider": "Tripo"
          }
        ],
        "date": "2026-05-28",
        "openSource": false,
        "size": 0,
        "vram": 0,
        "usage": 0,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 45,
              "nodeType": "LoadImage",
              "file": "wooden_doll.png",
              "mediaType": "image"
            },
            {
              "nodeId": 47,
              "nodeType": "LoadImage",
              "file": "wooden_doll_left.png",
              "mediaType": "image"
            },
            {
              "nodeId": 48,
              "nodeType": "LoadImage",
              "file": "wooden_doll_back.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "3d_triposplat_image_to_gaussian_splat",
        "title": "TripoSplat: de imagen a Gaussian Splat",
        "description": "Sube una sola imagen 2D. Genera una representación 3D de salpicadura gaussiana de alta calidad con densidad y presupuesto de renderización controlables.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "3D",
          "Imagen a 3D"
        ],
        "models": [
          "TripoSplat"
        ],
        "date": "2026-06-02",
        "openSource": true,
        "size": 3972844749,
        "vram": 3972844749,
        "usage": 0,
        "searchRank": 0,
        "username": "ComfyUI",
        "io": {
          "inputs": [
            {
              "nodeId": 99,
              "nodeType": "LoadImage",
              "file": "white-hotel-on-rocky-island.png",
              "mediaType": "image"
            }
          ]
        }
      },
      {
        "name": "api_meshy_image_to_model",
        "title": "Meshy 6: De imagen a modelo",
        "description": "Sube una imagen y genera un modelo 3D con Meshy 6. Crea personajes, objetos o piezas mecánicas con geometría de calidad de producción y topología limpia.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "3D",
          "Imagen a 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 a 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últiples imágenes a modelo",
        "description": "Cree modelos 3D de alta calidad a partir de múltiples imágenes usando Meshy 6. Más fotos significan una mejor captura de detalles, proporciones precisas y una estructura de malla más limpia.",
        "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: Descomposición de Piezas 3D",
        "description": "Sube un modelo 3D para segmentarlo automáticamente en sus partes constituyentes, generando un activo 3D completamente descompuesto para reutilización y edición.",
        "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 a Modelo",
        "description": "Introduce un texto o sube una imagen de referencia para generar un recurso de modelo 3D detallado.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "3D",
          "Texto a modelo"
        ],
        "models": [
          "Hunyuan3D"
        ],
        "date": "2026-01-26",
        "openSource": false,
        "usage": 11,
        "username": "ComfyUI"
      },
      {
        "name": "api_hunyuan3d_smart_topology",
        "title": "Hunyuan3D: Topología Inteligente",
        "description": "Sube un archivo de modelo 3D de alta poligonización. Genera un modelo 3D de baja poligonización y topológicamente optimizado con un nivel de reducción 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 a Modelo",
        "description": "Genere activos 3D de héroe listos para producción con geometría de alta densidad y materiales PBR. Toma indicaciones de texto o imágenes de referencia como entrada y genera mallas 3D detalladas adecuadas para renderizados de primer plano y activos de juegos.",
        "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: Multivista a Modelo",
        "description": "Sube imágenes multivista de tu objeto. Genera un modelo 3D de alto detalle con geometría densa y materiales listos 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: Imagen a Modelo",
        "description": "Convierte imágenes o bocetos en modelos 3D con la geometría precisa y texturas PBR listas para producción de Tripo 3.0.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a 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": "Generar modelo 3D a partir de una sola imagen",
        "description": "Introduce una sola imagen para generar automáticamente tres vistas ortográficas. Utiliza estas multivistas con Meshy para crear un modelo 3D texturizado.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Modelo 3D",
          "Imagen a 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": 16,
              "nodeType": "LoadImage",
              "file": "input_storyboard_video.jpg",
              "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: De texto a modelo",
        "description": "Genera modelos 3D de alta calidad a partir de indicaciones de texto usando Meshy 6. Crea personajes con geometría refinada, objetos mecánicos con bordes afilados o activos de baja poligonización listos para juegos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "3D",
          "Texto a 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 a Modelo",
        "description": "Genera modelos 3D precisos desde texto, con geometría de alta resolución y materiales PBR realistas.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a 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 a modelo",
        "description": "Crear objetos 3D a partir de descripciones con modelado dirigido por texto de Tripo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Texto a 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: Imagen a modelo",
        "description": "Generar activos 3D profesionales a partir de imágenes 2D usando el motor Tripo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "3D",
          "Imagen a 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: Vista múltiple a modelo",
        "description": "Construir modelos 3D desde múltiples ángulos con el escáner avanzado de Tripo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a 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 Imagen a Modelo",
        "description": "Genera modelos 3D detallados con 4X de calidad de malla a partir de fotos usando Rodin Gen2",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a 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: Imagen a modelo",
        "description": "Generar modelos 3D detallados a partir de fotos individuales usando Rodin AI.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a 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: Vista múltiple a modelo",
        "description": "Esculpir modelos 3D completos usando reconstrucción multiángulo de Rodin.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen a 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": "Genera modelos 3D a partir de imágenes individuales usando Hunyuan3D 2.0.",
        "tags": [
          "Imagen a 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": "Generar modelos 3D a partir de imágenes individuales usando Hunyuan3D 2.0.",
        "tags": [
          "Imagen a 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 Multivista",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Generar modelos 3D a partir de múltiples vistas usando Hunyuan3D 2.0 MV.",
        "tags": [
          "3D",
          "Imagen a 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 Multivista Turbo",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Generar modelos 3D a partir de múltiples vistas usando Hunyuan3D 2.0 MV Turbo.",
        "tags": [
          "Imagen a 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: Retopología de Modelos y Despliegue UV",
        "description": "Introduce una malla densa (de generación por IA o escaneos de fotogrametría) y crea un modelo ligero con buena topología y UV desplegados. Ideal para la optimización de activos de juegos 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: Despliegue UV",
        "description": "Sube un modelo 3D para realizar el desplegado UV. Genera un modelo procesado con un diseño UV optimizado para texturizado.",
        "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 a Malla",
        "description": "Sube una imagen panorámica equirrectangular de 360° y genera una malla GLB texturizada con colores de vértice.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "3D",
          "Imagen a 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: Estimación de geometría de perspectiva",
        "description": "Sube una imagen para estimar su geometría de perspectiva. Genera un mapa de profundidad 3D y normales de superficie a partir de la entrada.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "3D",
          "Imagen a 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 generación",
    "icon": "icon-[lucide--message-square-text]",
    "title": "LLM",
    "templates": [
      {
        "name": "api_openrouter_llm",
        "title": "OpenRouter LLM ",
        "description": "Seleccione un modelo de la lista seleccionada de OpenRouter (Claude, GPT, Gemini, etc.). Genere una respuesta de texto con cargas de medios opcionales para modelos con capacidad de visión.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Generación 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": "Ingrese su consulta o imagen para su análisis. Genere una respuesta en lenguaje natural impulsada por Anthropic Claude, que admite tanto conversación de texto como comprensión de imágenes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Generación 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": "Gemm4: Generación de texto",
        "description": "Ingrese su mensaje de texto y opcionalmente una imagen, audio o video. Genere salida de texto con razonamiento, codificación y soporte multilingüe configurables.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Generación de texto",
          "Generación 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: Generación de texto",
        "description": "Utilice el modelo Qwen3.5 para analizar una imagen de entrada y generar indicaciones de texto descriptivas. Este flujo de trabajo realiza subtitulado de imágenes e ingeniería inversa de indicaciones.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Generación 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: Generación de texto",
        "description": "Introduce un texto de entrada para generar respuestas detalladas y razonadas utilizando el modelo Qwen3-4B-Thinking.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Generación 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": "Interactuar con los modelos de lenguaje avanzados de OpenAI para conversaciones inteligentes.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Generación 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": "Experimentar la IA multimodal de Google con las capacidades de razonamiento de Gemini.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Generación 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": "Ingrese una imagen o video para su análisis. Reciba una salida de texto detallada que describa el contenido visual, el razonamiento y la extracción de información estructurada.",
        "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 generación",
    "icon": "icon-[lucide--settings]",
    "title": "Utilidad",
    "templates": [
      {
        "name": "api_beeble_switchx_video_edit",
        "title": "Beeble SwitchX: Edición de video",
        "description": "Cargue un video de origen y una imagen de referencia, luego proporcione un prompt que describa el entorno y la iluminación deseados. Genere un video editado donde las regiones enmascaradas sigan su prompt y referencia, mientras que las regiones no enmascaradas conserven los píxeles y el movimiento originales, más un canal alfa para composición.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Edición de video"
        ],
        "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: Edición de imagen",
        "description": "Sube tu imagen de personaje y una imagen de referencia de estilo/iluminación. Genera una salida editada con la iluminación y el estilo de referencia aplicados a tu imagen original.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "API",
          "Reiluminar",
          "Edición de imagen"
        ],
        "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 Borrar Imagen",
        "description": "Sube una imagen y pinta una máscara sobre el objeto a eliminar. El flujo de trabajo borra el área enmascarada y reconstruye el fondo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Restauración"
        ],
        "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: Eliminar fondo de video",
        "description": "Sube un video para eliminar su fondo y reemplazarlo con el color que elijas. Genera un video con el sujeto aislado y un nuevo fondo sólido.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Eliminar fondo"
        ],
        "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: Eliminar fondo de video (Transparente)",
        "description": "Sube un video y genera sus fotogramas con fondo transparente, generando secuencias de imagen y máscara junto con un video WebM que admite un canal alfa.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Eliminar fondo"
        ],
        "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 Prueba Virtual",
        "description": "Sube una foto de una persona y una imagen de una prenda. Genera un resultado de prueba virtual con la prenda aplicada a la persona, preservando el rostro y la pose.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "prueba 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: Pantalla verde de video",
        "description": "Sube un video para generar una versión de pantalla verde con fondo transparente o sólido.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Eliminar fondo",
          "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_void_video_inpainting",
        "tutorialUrl": "https://docs.comfy.org/tutorials/utility/void-video-inpainting",
        "title": "VOID: Video Inpaint",
        "description": "Sube un video y enmascara el objeto que deseas eliminar. Genera un video limpio con el objeto y sus interacciones físicas eliminadas.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Edición de video",
          "Inpintado de video"
        ],
        "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: Ampliación de video con difusión creativa",
        "description": "Mejora el metraje de video GenAI con la difusión creativa de Astra 2, agregando detalles y texturas dinámicas. Ajusta la creatividad, la nitidez y la guía basada en indicaciones para una estilización precisa del contenido generado por IA.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Mejora de Video"
        ],
        "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: Mapeo de video a pose",
        "description": "Sube un video para extraer puntos clave de postura y generar un mapa de postura. El flujo de trabajo admite la detección de múltiples personas y utiliza un modelo SDPose mejorado para una extracción precisa de características de todo el cuerpo.",
        "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: Eliminar fondo",
        "description": "Sube una imagen con cualquier fondo. Genera una versión con el fondo eliminado y una máscara de segmentación de precisión.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Eliminar fondo"
        ],
        "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: Estimación de profundidad",
        "description": "Cargue una sola imagen RGB y ajuste la resolución de inferencia y el tamaño del lote. Genere una vista previa de profundidad en color y un mapa de profundidad sin procesar.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Mapa de Profundidad"
        ],
        "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": "Interpolación de fotogramas de video",
        "description": "Sube un video y selecciona el modelo de interpolación de fotogramas RIFE o FILM para generar una salida de video más fluida y de mayor velocidad de fotogramas.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Interpolación de fotogramas"
        ],
        "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: Detección de múltiples personas en video",
        "description": "Sube un video para detectar poses humanas. Admite la detección tanto de individuos únicos como de múltiples personas en la misma escena.",
        "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: Detección de múltiples personas en imágenes",
        "description": "Sube una imagen para detectar posturas humanas. Admite la detección tanto de individuos únicos como de múltiples personas en la misma escena.",
        "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: Imagen a mapa de poses",
        "description": "Sube una imagen para extraer puntos clave de pose y generar un mapa de pose correspondiente utilizando el 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: Decodificación de escala latente",
        "description": "Ingrese una imagen latente de un modelo de difusión y seleccione un punto de control PiD. Genere una imagen decodificada de alta resolución con una ampliación de 4x u 8x en una sola pasada.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Mejora de imagen"
        ],
        "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: Segmentación de imágenes",
        "description": "Utilice el modelo SAM3 para segmentar el sujeto o contenido principal de una foto o imagen, aislando objetos o regiones específicas. Ingrese una imagen y reciba una salida de máscara segmentada.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Segmentación 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: Escalado Creativo de Imágenes",
        "description": "Sube una imagen y establece el nivel de ampliación. Genera una versión de alta resolución de tu imagen con soporte para ampliaciones de hasta 16x.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Mejora de imagen"
        ],
        "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": "Mejora de video: Topaz Starlight Precise 2.5",
        "description": "Sube un vídeo para mejorar su resolución utilizando el modelo Topaz Starlight Precise 2.5. Este flujo de trabajo produce una salida 4K más nítida con menos artefactos en comparación con versiones anteriores.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Mejora de Video",
          "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": "Mejora de imagen: Z-Image-Turbo 2K",
        "description": "Sube una imagen para mejorarla a resolución 2K usando el modelo Z-Image-Turbo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Mejora de imagen"
        ],
        "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: Eliminar fondo de imagen",
        "description": "Sube una imagen para eliminar automáticamente su fondo mediante la API de Bria. El flujo de trabajo procesa la solicitud de forma asíncrona y devuelve la imagen editada con un fondo transparente.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Eliminar fondo",
          "Imagen"
        ],
        "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: Eliminar fondo de video",
        "description": "Sube un video para eliminar el fondo. Genera un nuevo video con un fondo transparente o de color sólido.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Eliminar fondo"
        ],
        "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: Escalado Preciso de Imágenes",
        "description": "Sube una imagen para escalarla con precisión usando el modelo Magnific, generando una versión de alta resolución con detalles mejorados.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Mejora de imagen"
        ],
        "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": "Mejora de calidad: Escalado de paisajes con Topaz Reimagine",
        "description": "Sube una imagen de paisaje para ampliar y mejorar los detalles. Genera una salida de alta resolución optimizada para paisajes naturales usando Topaz Reimagine.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Mejora de imagen"
        ],
        "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": "Mejora de imagen Topaz",
        "description": "Mejora profesional de imágenes usando el modelo Reimagine de Topaz con mejora facial y restauración de detalles.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Mejora de imagen",
          "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: Mejora de imágenes con IA mediante Nano Banana Pro",
        "description": "Sube una imagen generada por IA para aumentar la resolución y mejorar los detalles. Genera una salida 4K con mayor nitidez y coherencia usando Nano Banana Pro.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Mejora de imagen"
        ],
        "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": "Mejora Creativa de Video - Topaz Astra",
        "description": "Mejora vídeos con Topaz AI. Permite aumentar la resolución usando el modelo Starlight (Astra) Fast e interpolar fotogramas con el modelo apo-8.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Mejora de Video"
        ],
        "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": "Mejora de resolución: Mejora de ilustraciones con Topaz",
        "description": "Sube una ilustración para mejorar su resolución con Topaz. Genera una imagen suave y estilizada con colores precisos, aunque pueden aparecer algunos artefactos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Mejora de imagen"
        ],
        "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: Escalado rápido de imágenes",
        "description": "Sube una imagen para escalarla rápidamente 4x mediante la API de Stability AI, ideal para mejorar imágenes de baja calidad o comprimidas.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Mejora de imagen"
        ],
        "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 estilizado, ampliación creativa con Nano Banana Pro",
        "description": "Sube un arte o ilustración estilizada. Genera una imagen 4K creativamente mejorada con detalles realzados usando el modelo Nano Banana Pro, ideal para recursos de marketing o videojuegos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Mejora de imagen"
        ],
        "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": "Mejora de calidad: Potenciación de detalles del producto con Nano Banana Pro",
        "description": "Sube una imagen del producto para mejorar su detalle y nitidez. Genera una salida de alta calidad y ampliada con tipografía mejorada y coherencia realista utilizando el modelo Nano Banana Pro.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Mejora de imagen",
          "Producto"
        ],
        "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: mejora y ampliación de video",
        "description": "Sube un video para mejorar y escalar. Genera una salida restaurada con claridad mejorada, estabilidad temporal y mejora opcional de retratos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Mejora de Video",
          "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 difusión de retratos",
        "description": "Cargue una imagen de retrato de baja calidad y ajuste el factor de ampliación. Genere un retrato de alta fidelidad y detallado con texturas de piel y rasgos faciales mejorados.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Mejora de imagen"
        ],
        "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: Mejorador creativo de imágenes y escalador",
        "description": "Sube una imagen para mejorarla y ampliarla. La IA de Recraft reconstruye detalles y mejora texturas, generando una imagen de mayor calidad con apariencia natural.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Mejora de imagen"
        ],
        "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: Restauración de imágenes nítidas en alta resolución",
        "description": "Sube una imagen de baja resolución o con ruido para restaurarla y ampliarla. Genera una salida de alta resolución con detalles mejorados, artefactos reducidos y apariencia natural preservada.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Mejora de imagen"
        ],
        "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: Restauración de imágenes con IA mediante WaveSpeed SeedVR2",
        "description": "Sube una imagen generada por IA para restaurar detalles y aumentar la resolución. El flujo de trabajo preserva colores y nitidez mientras minimiza artefactos. La salida es una versión ampliada y de alta calidad de tu entrada.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Mejora de imagen"
        ],
        "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: Escalado de imagen",
        "description": "Sube una imagen para mejorar su resolución. Genera una salida mejorada de 2K, 4K u 8K que preserve los detalles y reduzca los artefactos en formato JPEG, PNG o WEBP.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Mejora de imagen"
        ],
        "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: Superresolución de video FlashVSR",
        "description": "Sube un vídeo para escalarlo a 720p, 1080p, 2K o 4K. El flujo de trabajo mejora el detalle, reduce artefactos y garantiza un movimiento consistente para una salida de alta calidad y apariencia natural.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Mejora de Video"
        ],
        "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: Descomposición en capas",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Descompón en RGBA editable",
        "tags": [
          "Descomposición de Capas"
        ],
        "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 Descomposición de Control",
        "description": "Describe y extrae los elementos de la imagen.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Descomposición de Capas"
        ],
        "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: Extensión de video",
        "description": "Sube un video y usa el modelo Vidu Q2 para extenderlo hasta 7 segundos y mejorar la resolución a 1080p.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Video",
          "Extensión de video",
          "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: Reiluminación de Imágenes",
        "description": "Sube una imagen fuente y una imagen de iluminación de referencia. Genera una versión reiluminada de tu imagen fuente, aplicando las condiciones de iluminación de la referencia.",
        "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: Mejorador de Piel",
        "description": "Mejore la piel y la calidad general de la imagen subiendo su imagen y seleccionando un ajuste preestablecido para ajustar la iluminación, la gradación de color y el realismo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "API",
          "Mejora de imagen",
          "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: Extensión de imagen",
        "description": "Sube una imagen para expandir su lienzo usando Flux.1. Genera una imagen con pintura exterior con contenido extendido.",
        "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": "Mejorador de video GAN rápido",
        "description": "Sube un vídeo para mejorarlo usando un modelo GAN rápido. La resolución de salida la determina el modelo que elijas (por ejemplo, 2x o 4x). Para obtener los mejores resultados, mejora primero la resolución y luego redimensiona a la resolución objetivo.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Mejora de Video",
          "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": "Profundidad Lotus",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "description": "Ejecutar Profundidad Lotus en ComfyUI para estimación monocromática eficiente sin entrenamiento previo con alta retención de detalles.",
        "tags": [
          "Imagen",
          "Texto a Imagen"
        ],
        "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": "Mejora de imagen: Interpolación tradicional",
        "description": "Sube una imagen y selecciona un método de interpolación. Escala la imagen usando algoritmos tradicionales para un procesamiento más rápido con cambios mínimos en los detalles.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Mejora de imagen"
        ],
        "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: Segmentación de video",
        "description": "Utilice el modelo SAM3 para segmentar el sujeto o contenido principal de un video, aislando objetos o regiones específicas. Ingrese un video y reciba una salida de máscaras segmentadas.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Segmentación 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": "Primeros pasos",
    "templates": [
      {
        "name": "gsl_starter_1_1",
        "title": "1.1 Inicial – Texto a imagen",
        "description": "Aprenda los conceptos básicos de la generación de imágenes en ComfyUI: cargue un modelo, escriba indicaciones y genere su primera imagen.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen",
          "Texto a Imagen"
        ],
        "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 – De imagen a video",
        "description": "Aprende a cargar imágenes, generar un video y cómo encontrar un nodo usando Wan 2.2",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Video",
          "Video de marco inicial-final"
        ],
        "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 – Fotografía de producto",
        "description": "Aprende a reluzar un producto, entrar en un subgrafo y desviar un nodo usando Qwen Image Edit.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen",
          "Edición de imagen"
        ],
        "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": "Cargue una imagen, dibuje una máscara sobre el área a editar e ingrese un mensaje. Genere una nueva imagen donde solo la región enmascarada se vuelva a dibujar según su mensaje.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "thumbnailVariant": "compareSlider",
        "tags": [
          "Restauración"
        ],
        "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 a imagen",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Genera imágenes a partir de indicaciones de texto usando el modelo z-image-turbo",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/z-image/z-image-turbo",
        "tags": [
          "Imagen",
          "Texto a Imagen"
        ],
        "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": "Edición de imágenes",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Edita tus imágenes con Qwen-Image-Edit",
        "tutorialUrl": "https://docs.comfy.org/tutorials/image/qwen/qwen-image-edit",
        "tags": [
          "ControlNet",
          "Edición de imagen"
        ],
        "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": "Imagen a Video",
        "description": "Genera videos a partir de una imagen usando Wan2.2 14B",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tutorialUrl": "https://docs.comfy.org/tutorials/video/wan/wan2_2",
        "tags": [
          "Imagen a Video",
          "Video"
        ],
        "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": "Imagen a 3D",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Genera modelos 3D a partir de imágenes únicas usando Hunyuan3D 2.0.",
        "tags": [
          "Imagen a 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 a audio",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Genera audio a partir de indicaciones de texto usando ACE-Step v1",
        "tags": [
          "Audio",
          "Texto a Audio"
        ],
        "models": [
          "ACE-Step"
        ],
        "date": "2025-10-17",
        "tutorialUrl": "https://docs.comfy.org/tutorials/audio/ace-step/ace-step-v1",
        "size": 7730941133,
        "vram": 7730941133,
        "usage": 1,
        "username": "ComfyUI",
        "openSource": true,
        "searchRank": 0
      },
      {
        "name": "default",
        "title": "Generación de imágenes",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "description": "Generar imágenes a partir de indicaciones de texto.",
        "tutorialUrl": "https://docs.comfy.org/tutorials/basic/text-to-image",
        "tags": [
          "Texto a Imagen",
          "Imagen"
        ],
        "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 generación",
    "icon": "icon-[lucide--blocks]",
    "title": "Conceptos básicos de nodos",
    "templates": [
      {
        "name": "basic_image_color_adjustment",
        "title": "Escaparate de planos de ajuste de color",
        "description": "Demostración lado a lado de subgrafos de gradación de color de blueprint integrados.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Conceptos básicos de nodos"
        ],
        "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": "Ejemplo de conversión de tipo de datos incorporado",
        "description": "Demuestre cómo convertir entre varios tipos de datos integrados dentro de un flujo de trabajo. Ingrese cualquier valor de datos y genere su forma convertida.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Conceptos básicos de nodos"
        ],
        "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": "Operaciones de máscara, combinación y composición",
        "description": "Recorrido interactivo de los nodos principales de imagen y máscara: cree y refine máscaras, combine máscaras superpuestas con diferentes operaciones y componga imágenes usando máscaras difuminadas. No se requieren modelos.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Conceptos básicos de nodos"
        ],
        "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": "Cambiar nodo",
        "description": "Guía sobre cómo funcionan los Switch Nodes, conmutación de texto simple y conmutación LoRA",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Conceptos básicos de nodos"
        ],
        "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": "Unión de imágenes Cuadrícula 2x2",
        "description": "Combina cuatro imágenes de entrada en una cuadrícula de 2x2. Redimensiona automáticamente las imágenes no coincidentes y genera una única imagen de 2048x2048.",
        "mediaType": "image",
        "mediaSubtype": "webp",
        "tags": [
          "Imagen"
        ],
        "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"
        ]
      }
    ]
  }
]