{
  "version": 1,
  "lastUpdated": "2026-11-05",
  "source": "https://models.viglet.org",
  "kind": "VIDEO",
  "vendors": {
    "gemini": [
      {
        "id": "veo-3.1-fast-generate-001",
        "label": "veo-3.1-fast-generate-001",
        "kind": "VIDEO",
        "contextWindow": 1024,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "gemini",
        "ref": "gemini/veo-3.1-fast-generate-001"
      },
      {
        "id": "veo-3.1-fast-generate-preview",
        "label": "Veo 3.1 fast",
        "kind": "VIDEO",
        "contextWindow": 480,
        "maxOutputTokens": 8192,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "gemini",
        "ref": "gemini/veo-3.1-fast-generate-preview"
      },
      {
        "id": "veo-3.1-generate-001",
        "label": "veo-3.1-generate-001",
        "kind": "VIDEO",
        "contextWindow": 1024,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "gemini",
        "ref": "gemini/veo-3.1-generate-001"
      },
      {
        "id": "veo-3.1-generate-preview",
        "label": "Veo 3.1",
        "kind": "VIDEO",
        "contextWindow": 480,
        "maxOutputTokens": 8192,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "gemini",
        "ref": "gemini/veo-3.1-generate-preview"
      },
      {
        "id": "veo-3.1-lite-generate-preview",
        "label": "Veo 3.1 lite",
        "kind": "VIDEO",
        "contextWindow": 480,
        "maxOutputTokens": 8192,
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "gemini",
        "ref": "gemini/veo-3.1-lite-generate-preview"
      }
    ],
    "minimax": [
      {
        "id": "MiniMax-H3",
        "label": "MiniMax-H3",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "audio",
            "image",
            "text"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "minimax",
        "ref": "minimax/MiniMax-H3"
      },
      {
        "id": "MiniMax-H3-Max",
        "label": "MiniMax-H3-Max",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "audio",
            "image",
            "text"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "minimax",
        "ref": "minimax/MiniMax-H3-Max"
      }
    ],
    "openai": [
      {
        "id": "sora-2",
        "label": "sora-2",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "image",
            "text"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "openai",
        "ref": "openai/sora-2"
      },
      {
        "id": "sora-2-pro",
        "label": "sora-2-pro",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "image",
            "text"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "openai",
        "ref": "openai/sora-2-pro"
      }
    ],
    "qwen": [
      {
        "id": "happyhorse-1.0-i2v",
        "label": "happyhorse-1.0-i2v",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "image",
            "text"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "qwen",
        "ref": "qwen/happyhorse-1.0-i2v"
      },
      {
        "id": "happyhorse-1.0-r2v",
        "label": "happyhorse-1.0-r2v",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "image",
            "text"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "qwen",
        "ref": "qwen/happyhorse-1.0-r2v"
      },
      {
        "id": "happyhorse-1.0-t2v",
        "label": "happyhorse-1.0-t2v",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "qwen",
        "ref": "qwen/happyhorse-1.0-t2v"
      },
      {
        "id": "happyhorse-1.1-i2v",
        "label": "happyhorse-1.1-i2v",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "image",
            "text"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "qwen",
        "ref": "qwen/happyhorse-1.1-i2v"
      },
      {
        "id": "happyhorse-1.1-r2v",
        "label": "happyhorse-1.1-r2v",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "image",
            "text"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "qwen",
        "ref": "qwen/happyhorse-1.1-r2v"
      },
      {
        "id": "happyhorse-1.1-t2v",
        "label": "happyhorse-1.1-t2v",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "text"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "qwen",
        "ref": "qwen/happyhorse-1.1-t2v"
      },
      {
        "id": "wan2.7-i2v",
        "label": "wan2.7-i2v",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "audio",
            "image",
            "text",
            "video"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "qwen",
        "ref": "qwen/wan2.7-i2v"
      },
      {
        "id": "wan2.7-r2v",
        "label": "wan2.7-r2v",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "audio",
            "image",
            "text",
            "video"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "qwen",
        "ref": "qwen/wan2.7-r2v"
      },
      {
        "id": "wan2.7-t2v",
        "label": "wan2.7-t2v",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "audio",
            "text"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "qwen",
        "ref": "qwen/wan2.7-t2v"
      },
      {
        "id": "wan3.0-video",
        "label": "wan3.0-video",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "audio",
            "image",
            "text",
            "video"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "qwen",
        "ref": "qwen/wan3.0-video"
      },
      {
        "id": "wan3.0-video-prime",
        "label": "wan3.0-video-prime",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "audio",
            "image",
            "text",
            "video"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "qwen",
        "ref": "qwen/wan3.0-video-prime"
      }
    ],
    "runway": [
      {
        "id": "aleph2",
        "label": "aleph2",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "text",
            "video"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "runway",
        "ref": "runway/aleph2"
      },
      {
        "id": "gemini_omni_flash",
        "label": "gemini_omni_flash",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "image",
            "text",
            "video"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "runway",
        "ref": "runway/gemini_omni_flash"
      },
      {
        "id": "gen4_turbo",
        "label": "gen4_turbo",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "image",
            "text"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "runway",
        "ref": "runway/gen4_turbo"
      },
      {
        "id": "gen4.5",
        "label": "gen4.5",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "image",
            "text"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "runway",
        "ref": "runway/gen4.5"
      },
      {
        "id": "hailuo3",
        "label": "hailuo3",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "image",
            "text",
            "video"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "runway",
        "ref": "runway/hailuo3"
      },
      {
        "id": "seedance2",
        "label": "seedance2",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "image",
            "text",
            "video"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "runway",
        "ref": "runway/seedance2"
      },
      {
        "id": "seedance2_5",
        "label": "seedance2_5",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "image",
            "text",
            "video"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "runway",
        "ref": "runway/seedance2_5"
      },
      {
        "id": "seedance2_fast",
        "label": "seedance2_fast",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "image",
            "text",
            "video"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "runway",
        "ref": "runway/seedance2_fast"
      },
      {
        "id": "seedance2_mini",
        "label": "seedance2_mini",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "image",
            "text",
            "video"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "runway",
        "ref": "runway/seedance2_mini"
      },
      {
        "id": "veo3.1",
        "label": "veo3.1",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "image",
            "text"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "runway",
        "ref": "runway/veo3.1"
      },
      {
        "id": "veo3.1_fast",
        "label": "veo3.1_fast",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "image",
            "text"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "runway",
        "ref": "runway/veo3.1_fast"
      }
    ],
    "volcengine": [
      {
        "id": "doubao-seedance-2-0-260128",
        "label": "doubao-seedance-2-0-260128",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "audio",
            "image",
            "text",
            "video"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "volcengine",
        "ref": "volcengine/doubao-seedance-2-0-260128"
      },
      {
        "id": "doubao-seedance-2-0-fast-260128",
        "label": "doubao-seedance-2-0-fast-260128",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "audio",
            "image",
            "text",
            "video"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "volcengine",
        "ref": "volcengine/doubao-seedance-2-0-fast-260128"
      },
      {
        "id": "doubao-seedance-2-0-mini-260615",
        "label": "doubao-seedance-2-0-mini-260615",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "image",
            "text"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "volcengine",
        "ref": "volcengine/doubao-seedance-2-0-mini-260615"
      },
      {
        "id": "doubao-seedance-2-5-260628",
        "label": "doubao-seedance-2-5-260628",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "audio",
            "image",
            "text",
            "video"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "volcengine",
        "ref": "volcengine/doubao-seedance-2-5-260628"
      }
    ],
    "xai": [
      {
        "id": "grok-imagine-video",
        "label": "Grok Imagine Video",
        "kind": "VIDEO",
        "contextWindow": 1024,
        "capabilities": [
          "vision"
        ],
        "openWeights": false,
        "modalities": {
          "input": [
            "image",
            "text",
            "video"
          ],
          "output": [
            "video"
          ]
        },
        "releaseDate": "2026-01-28",
        "sources": [
          "litellm",
          "models-dev"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "xai",
        "ref": "xai/grok-imagine-video"
      },
      {
        "id": "grok-imagine-video-1.5",
        "label": "Grok Imagine Video 1.5",
        "kind": "VIDEO",
        "contextWindow": 1024,
        "capabilities": [
          "vision"
        ],
        "openWeights": false,
        "modalities": {
          "input": [
            "audio",
            "image",
            "text"
          ],
          "output": [
            "video"
          ]
        },
        "releaseDate": "2026-05-30",
        "sources": [
          "litellm",
          "models-dev"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "xai",
        "ref": "xai/grok-imagine-video-1.5"
      },
      {
        "id": "grok-imagine-video-1.5-2026-05-30",
        "label": "grok-imagine-video-1.5-2026-05-30",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "audio",
            "image",
            "text"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "xai",
        "ref": "xai/grok-imagine-video-1.5-2026-05-30"
      },
      {
        "id": "grok-imagine-video-1.5-lite",
        "label": "Grok Imagine Video 1.5 Lite",
        "kind": "VIDEO",
        "contextWindow": 1024,
        "capabilities": [
          "vision"
        ],
        "openWeights": false,
        "modalities": {
          "input": [
            "image",
            "text"
          ],
          "output": [
            "video"
          ]
        },
        "releaseDate": "2026-10-01",
        "sources": [
          "litellm",
          "models-dev"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "xai",
        "ref": "xai/grok-imagine-video-1.5-lite"
      },
      {
        "id": "grok-imagine-video-1.5-preview",
        "label": "grok-imagine-video-1.5-preview",
        "kind": "VIDEO",
        "modalities": {
          "input": [
            "audio",
            "image",
            "text"
          ],
          "output": [
            "video"
          ]
        },
        "sources": [
          "committed",
          "litellm"
        ],
        "lastVerified": "2026-11-05",
        "vendor": "xai",
        "ref": "xai/grok-imagine-video-1.5-preview"
      }
    ]
  }
}
