Skip to content

Supported Models

vLLM-Omni supports unified multimodal comprehension and generation models across various tasks.

Model Implementation

If vLLM-Omni natively supports a model, its implementation can be found in vllm_omni/model_executor/models and vllm_omni/diffusion/models.

For deployment recipes (TTS and multimodal), see recipes.vllm.ai and the in-repo recipes/ directory.

List of Supported Models

Architecture Models Example HF Models NVIDIA GPU AMD GPU Ascend NPU Intel GPU Recipe
Qwen3OmniMoeForConditionalGeneration Qwen3-Omni Qwen/Qwen3-Omni-30B-A3B-Instruct ✅︎ Repository
Qwen2_5OmniForConditionalGeneration Qwen2.5-Omni Qwen/Qwen2.5-Omni-7B, Qwen/Qwen2.5-Omni-3B ✅︎ ✅︎ ✅︎ ✅︎
MingFlashOmniForConditionalGeneration + MingImagePipeline Ming-flash-omni-2.0 (omni-speech + imagegen1) Jonathan1909/Ming-flash-omni-2.0 ✅︎
BagelForConditionalGeneration BAGEL (DiT-only) ByteDance-Seed/BAGEL-7B-MoT ✅︎ ✅︎ ✅︎
InternVLAA1Pipeline InternVLA-A1 InternRobotics/InternVLA-A1-3B ✅︎ ✅︎
Gr00tN1d7Pipeline GR00T N1.7 nvidia/GR00T-N1.7-3B ✅︎
HunyuanImage3ForCausalMM HunyuanImage3.0 (DiT-only) tencent/HunyuanImage-3.0, tencent/HunyuanImage-3.0-Instruct ✅︎ ✅︎ ✅︎ ✅︎
QwenImagePipeline Qwen-Image Qwen/Qwen-Image ✅︎ Published
QwenImagePipeline Qwen-Image-2512 Qwen/Qwen-Image-2512 ✅︎ Repository
QwenImageEditPipeline Qwen-Image-Edit Qwen/Qwen-Image-Edit ✅︎ ✅︎ ✅︎ ✅︎
QwenImageEditPlusPipeline Qwen-Image-Edit-2509 Qwen/Qwen-Image-Edit-2509 ✅︎ ✅︎ ✅︎ ✅︎
QwenImageLayeredPipeline Qwen-Image-Layered Qwen/Qwen-Image-Layered ✅︎ ✅︎ ✅︎ ✅︎
QwenImageEditPlusPipeline Qwen-Image-Edit-2511 Qwen/Qwen-Image-Edit-2511 ✅︎ ✅︎ ✅︎ ✅︎
GlmImagePipeline GLM-Image zai-org/GLM-Image ✅︎ ✅︎
ZImagePipeline Z-Image Tongyi-MAI/Z-Image-Turbo ✅︎ ✅︎ ✅︎ ✅︎
Krea2Pipeline Krea 2 (Raw + Turbo) krea/Krea-2-Raw, krea/Krea-2-Turbo ✅︎
WanPipeline Wan2.1-T2V, Wan2.2-T2V, Wan2.2-TI2V Wan-AI/Wan2.1-T2V-1.3B-Diffusers, Wan-AI/Wan2.1-T2V-14B-Diffusers, Wan-AI/Wan2.2-T2V-A14B-Diffusers, Wan-AI/Wan2.2-TI2V-5B-Diffusers ✅︎ ✅︎ ✅︎ ✅︎
WanImageToVideoPipeline Wan2.2-I2V Wan-AI/Wan2.2-I2V-A14B-Diffusers ✅︎ ✅︎ ✅︎ ✅︎
LingBotWorldCausalDMDPipeline LingBot-World 2.0 v1 (experimental) robbyant/lingbot-world-v2-14b-causal-fast-diffusers Experimental
Cosmos3OmniDiffusersPipeline Cosmos3 T2I, T2V, I2V, V2V, T2V with sound, action policy nvidia/Cosmos3-Nano, nvidia/Cosmos3-Super ✅︎ ✅︎ ✅︎ ✅︎
Wan22S2VPipeline Wan2.2-S2V Wan-AI/Wan2.2-S2V-14B ✅︎ ✅︎ ✅︎ ✅︎
Wan22VACEPipeline Wan2.1-VACE Wan-AI/Wan2.1-VACE-1.3B-diffusers, Wan-AI/Wan2.1-VACE-14B-diffusers ✅︎ ✅︎ ✅︎ ✅︎
Wan22VACEPipeline Wan2.2-VACE Pyros13/Wan2.2-VACE-Fun-A14B-Diffusers ✅︎
LTX2Pipeline LTX-2 / LTX-2.3 one-stage T2V and I2V Lightricks/LTX-2, diffusers/LTX-2.3-Diffusers ✅︎ ✅︎
LTX2TwoStagePipeline LTX-2 / LTX-2.3 ordinary two-stage T2V and I2V Lightricks/LTX-2, diffusers/LTX-2.3-Diffusers + matching Lightricks LoRA and upsampler ✅︎ ✅︎
LTX2DistilledOneStagePipeline LTX-2 / LTX-2.3 merged-distilled one-stage T2V and I2V rootonchair/LTX-2-19b-distilled, diffusers/LTX-2.3-Distilled-Diffusers ✅︎ ✅︎
LTX2DistilledTwoStagePipeline LTX-2 / LTX-2.3 merged-distilled two-stage T2V and I2V rootonchair/LTX-2-19b-distilled, diffusers/LTX-2.3-Distilled-Diffusers + matching Lightricks upsampler ✅︎ ✅︎
LTX2Pipeline LTX-2.5 Full/SFT one-stage T2V and I2V Lightricks/LTX-2.5-Diffusers ✅︎ Repository
LTX2TwoStagePipeline LTX-2.5 Full/SFT two-stage T2V and I2V Lightricks/LTX-2.5-Diffusers + Lightricks/LTX-2.5 LoRA ✅︎ Repository
LTX2DistilledOneStagePipeline LTX-2.5 merged-distilled one-stage T2V and I2V Lightricks/LTX-2.5-Diffusers ✅︎ Repository
LTX2DistilledTwoStagePipeline LTX-2.5 merged-distilled two-stage T2V and I2V Lightricks/LTX-2.5-Diffusers ✅︎ Repository
LingBotVideoPipeline LingBot-Video dense and MoE T2I, T2V, TI2V robbyant/lingbot-video-dense-1.3b, robbyant/lingbot-video-moe-30b-a3b ✅︎
MiniMaxH3Pipeline MiniMax H3 T2VA, first/last-keyframe FL2VA, and mixed-reference Ref2VA MiniMaxAI/MiniMax-H3 ✅︎ ✅︎ Published
DreamZeroPipeline DreamZero-DROID GEAR-Dreams/DreamZero-DROID ✅︎ ✅︎ ✅︎ ✅︎
HeliosPipeline, HeliosPyramidPipeline Helios BestWishYsh/Helios-Base, BestWishYsh/Helios-Mid, BestWishYsh/Helios-Distilled ✅︎ ✅︎ ✅︎
MagiHumanPipeline MagiHuman SII-GAIR/daVinci-MagiHuman-Base-1080p ✅︎ ✅︎
OvisImagePipeline Ovis-Image OvisAI/Ovis-Image ✅︎ ✅︎ ✅︎
LongcatImagePipeline LongCat-Image meituan-longcat/LongCat-Image ✅︎ ✅︎ ✅︎ ✅︎
LongCatImageEditPipeline LongCat-Image-Edit meituan-longcat/LongCat-Image-Edit ✅︎ ✅︎ ✅︎ ✅︎
LongCatVideoAvatarPipeline LongCat-Video-Avatar-1.5 A2V/AI2V (native single-speaker and multi-speaker AI2V/AVC) meituan-longcat/LongCat-Video-Avatar-1.5 ✅︎ Repository
BooguImagePipeline Boogu-Image Boogu/Boogu-Image-0.1-Base, Boogu/Boogu-Image-0.1-Edit ✅︎
StableDiffusionXLPipeline Stable-Diffusion-XL stabilityai/stable-diffusion-xl-base-1.0 ✅︎ ✅︎ ✅︎ ✅︎
StableDiffusion3Pipeline Stable-Diffusion-3 stabilityai/stable-diffusion-3.5-medium ✅︎ ✅︎ ✅︎
CosyVoice3Model CosyVoice3 FunAudioLLM/Fun-CosyVoice3-0.5B-2512 ✅︎ ✅︎ ✅︎
OmniVoiceModel OmniVoice k2-fsa/OmniVoice ✅︎
VoxCPM2TalkerForConditionalGeneration VoxCPM2 openbmb/VoxCPM2 ✅︎
DotsTTSForConditionalGeneration dots.tts rednote-hilab/dots.tts-soar ✅︎
MammothModa2ForConditionalGeneration MammothModa2-Preview bytedance-research/MammothModa2-Preview ✅︎ ✅︎
MammothModa2ForConditionalGeneration MammothModa2-Dev (AR-only image understanding) bytedance-research/MammothModa2-Dev ✅︎
Flux2KleinPipeline FLUX.2-klein black-forest-labs/FLUX.2-klein-4B, black-forest-labs/FLUX.2-klein-9B ✅︎ ✅︎ ✅︎ ✅︎
FluxKontextPipeline FLUX.1-Kontext-dev black-forest-labs/FLUX.1-Kontext-dev ✅︎ ✅︎
FluxPipeline FLUX.1-dev black-forest-labs/FLUX.1-dev ✅︎ ✅︎ ✅︎
FluxPipeline FLUX.1-schnell black-forest-labs/FLUX.1-schnell ✅︎ ✅︎ ✅︎
OmniGen2Pipeline OmniGen2 OmniGen2/OmniGen2 ✅︎ ✅︎ ✅︎
StableAudioPipeline Stable-Audio-Open stabilityai/stable-audio-open-1.0 ✅︎ ✅︎ ✅︎
SoulXSingerPipeline SoulX-Singer (SVS) Soul-AILab/SoulX-Singer ✅︎
SoulXSingerSVCPipeline SoulX-Singer-SVC Soul-AILab/SoulX-Singer (model-svc.pt) ✅︎
AudioXPipeline AudioX zhangj1an/AudioX ✅︎ ✅︎
Qwen3TTSForConditionalGeneration Qwen3-TTS-12Hz-1.7B-CustomVoice Qwen/Qwen3-TTS-12Hz-1.7B-CustomVoice ✅︎ Published
Qwen3TTSForConditionalGeneration Qwen3-TTS-12Hz-1.7B-VoiceDesign Qwen/Qwen3-TTS-12Hz-1.7B-VoiceDesign ✅︎ ✅︎ ✅︎ ✅︎
Qwen3TTSForConditionalGeneration Qwen3-TTS-12Hz-1.7B-Base Qwen/Qwen3-TTS-12Hz-1.7B-Base ✅︎ ✅︎ ✅︎ ✅︎
MingTTSForConditionalGeneration Ming-omni-tts dense 0.5B inclusionAI/Ming-omni-tts-0.5B ✅︎
GLMTTSForConditionalGeneration GLM-TTS zai-org/GLM-TTS ✅︎
MossTTSNanoForCausalLM MOSS-TTS-Nano OpenMOSS-Team/MOSS-TTS-Nano ✅︎
MossTTSDelayModel MOSS-TTS, MOSS-TTSD, MOSS-SoundEffect, MOSS-VoiceGenerator OpenMOSS-Team/MOSS-VoiceGenerator ✅︎
MossTTSRealtime MOSS-TTS-Realtime OpenMOSS-Team/MOSS-TTS-Realtime ✅︎
HiggsAudioV2ForConditionalGeneration Higgs-Audio v2 bosonai/higgs-audio-v2-generation-3B-base ✅︎
HiggsMultimodalQwen3ForConditionalGeneration Higgs-Audio v3 (TTS) bosonai/higgs-audio-v3-tts-4b ✅︎ Published
IndexTTS2TalkerForConditionalGeneration IndexTTS-2 IndexTeam/IndexTTS-2 ✅︎
IndexTTS25TalkerForConditionalGeneration IndexTTS-2.5 native checkpoints/ bundle ✅︎ Repository
NextStep11Pipeline NextStep-1.1 stepfun-ai/NextStep-1.1 ✅︎ ✅︎ ✅︎
MiMoAudioModel MiMo-Audio-7B-Instruct XiaomiMiMo/MiMo-Audio-7B-Instruct ✅︎ ✅︎
MiMoV2ASRForCausalLM MiMo-V2.5-ASR XiaomiMiMo/MiMo-V2.5-ASR ✅︎ ✅︎
Flux2Pipeline FLUX.2-dev black-forest-labs/FLUX.2-dev ✅︎ ✅︎
FishSpeechSlowARForConditionalGeneration Fish Speech S2 Pro fishaudio/s2-pro ✅︎ ✅︎ ✅︎
DreamIDOmniPipeline DreamID-Omni XuGuo699/DreamID-Omni ✅︎ ✅︎
SenseNovaU1Pipeline SenseNova-U1 (DiT-only) SenseNova/SenseNova-U1-8B-MoT ✅︎
LancePipeline Lance bytedance-research/Lance ✅︎
HunyuanVideo15Pipeline HunyuanVideo-1.5-T2V hunyuanvideo-community/HunyuanVideo-1.5-Diffusers-480p_t2v, hunyuanvideo-community/HunyuanVideo-1.5-Diffusers-720p_t2v ✅︎ ✅︎
HunyuanVideo15ImageToVideoPipeline HunyuanVideo-1.5-I2V hunyuanvideo-community/HunyuanVideo-1.5-Diffusers-480p_i2v, hunyuanvideo-community/HunyuanVideo-1.5-Diffusers-720p_i2v ✅︎ ✅︎
VoxtralTTSForConditionalGeneration Voxtral TTS mistralai/Voxtral-4B-TTS-2603 ✅︎ ✅︎
CovoAudioForConditionalGeneration Covo-Audio-Chat tencent/Covo-Audio-Chat ✅︎
DyninOmniForConditionalGeneration Dynin-Omni snu-aidas/Dynin-Omni ✅︎
MiniCPMO45OmniForConditionalGeneration MiniCPM-o 4.5 openbmb/MiniCPM-o-4_5 ✅︎ ✅︎
ErnieImagePipeline ERNIE-Image baidu/ERNIE-Image, baidu/ERNIE-Image-Turbo ✅︎ ✅︎ ✅︎ ✅︎
GepardTalkerForConditionalGeneration Gepard-1.0 nineninesix/gepard-1.0 ✅︎
HiDreamImagePipeline HiDream-I1-Full HiDream-ai/HiDream-I1-Full ✅︎ ✅︎

The Recipe column links the corresponding deployment recipe. Published is preferred when a corresponding recipes.vllm.ai page exists; otherwise the link points to the repository recipe. means that no recipe link has been added for that model row yet.

For rows with an audited recipe link, the hardware checkmarks reflect hardware explicitly documented in that recipe. Other rows retain the implementation support metadata until their recipe is audited.

✅︎ indicates the model is supported on that backend. Empty cells mean not listed as supported on that backend.

See the LingBot-World 2.0 recipe for offline and experimental realtime usage, supported controls, validation, and current limitations.

H3 MiniMax H3 AMD GPU support is validated on gfx942 (MI300X) and gfx950 (MI350) in BF16, using the AITER FLASH_ATTN diffusion attention backend. Other AMD SKUs (e.g. MI325X) are not listed until their own validation evidence is added. See the MiniMax H3 recipe for per-architecture serving commands.