[2026/08] We released 0.28.0, featuring production-ready MiniMax H3 serving on GPU and NPU, a unified AR/DiT paged KV cache runtime, and enhanced realtime full-duplex serving for the MiniCPM-o series.
[2026/08] VeRL-Omniv0.2.0 is released: faster diffusion RL powered by vLLM-Omni (request-level/step-wise batching with FA3), rebuilt Qwen3-Omni multimodal training (DPO & GSPO), plus LTX-2.3, Qwen-Image-Edit support and more. See the release notes.
[2026/08] We released 0.26.0 - aligned with the vLLM 0.26 release line, featuring MiniMax H3 joint video/audio generation, an experimental full-duplex realtime runtime for MiniCPM-o 4.5, distributed layerwise diffusion offload, and broader model, hardware, streaming, TTS, and quantization support.
[2026/07] We released 0.24.0 - aligned with the vLLM 0.24 release line, expanding production-ready coverage across TTS, speech, diffusion, image/video generation, and robot-policy serving, with major Omni stage runtime refactoring, diffusion request-level batching, async output materialization, quantization/cache/memory improvements, and broad CUDA/ROCm/XPU/NPU support.
[2026/06] Starting with 0.14.0, vLLM-Omni publishes a stable release aligned with every even-numbered upstream vLLM minor version. 0.16.0, 0.18.0, 0.20.0, and 0.22.0 continued this cadence, expanding omni and world-model support with NVIDIA Cosmos3 and DreamZero, adding models such as MiniCPM-o 4.5, MOSS-TTS, and Lance, and advancing TTS, diffusion, distributed execution, quantization, RL integration through VeRL-Omni, and CUDA/ROCm/MUSA/NPU/XPU coverage.
[2026/03] Check out our first public project deepdive at the vLLM Hong Kong Meetup!
[2025/11] vLLM community officially released vllm-project/vllm-omni in order to support omni-modality models serving.
About
vLLM was originally designed to support large language models for text-based autoregressive generation tasks. vLLM-Omni is a framework that extends its support for omni-modality model inference and serving:
Omni-modality: Text, image, audio, video, and action data processing
Non-autoregressive Architectures: extend the AR support of vLLM to Diffusion Transformers (DiT) and other parallel generation models
Heterogeneous outputs: from traditional text generation to multimodal and action outputs
vLLM-Omni is fast with:
State-of-the-art AR support by leveraging efficient KV cache management from vLLM
Pipelined stage execution overlapping for high throughput performance
Fully disaggregation based on OmniConnector and dynamic resource allocation across stages
vLLM-Omni is flexible and easy to use with:
Heterogeneous pipeline abstraction to manage complex model workflows
Seamless integration with popular Hugging Face models
Tensor, pipeline, data and expert parallelism support for distributed inference
Feel free to ask questions, provide feedbacks and discuss with fellow users of vLLM-Omni in #sig-omni slack channel at slack.vllm.ai or vLLM user forum at discuss.vllm.ai.
Что это такое?vLLM-Omni — это фреймворк для инференса и запуска моделей в виде сервиса, который расширяет vLLM за пределы текстовых LLM и поддерживает омнимодальные модели, обрабатывающие на выходе текст, изображения, аудио, видео и действия.
Это фреймворк, который можно развернуть у себя, или облачный сервис?Это фреймворк для собственного развёртывания: вы запускаете его сами, и он открывает сервер API, совместимый с OpenAI, а не является облачным сервисом, на который нужно подписываться.
Как его запустить?Следуйте инструкциям из документации проекта по установке (Installation) и быстрому старту (Quickstart); также для быстрого развёртывания предоставляются ночные Docker-образы с CUDA, собранные из последней ветки main.
Какое оборудование нужно, чтобы это запустить?Нужен GPU для инференса моделей; фреймворк в первую очередь ориентирован на CUDA, но также имеет широкую поддержку ROCm, XPU и NPU и внутри использует PyTorch.
Насколько стабильны релизы?Релизы тесно привязаны к основному vLLM: начиная с версии 0.14.0 выходит стабильная сборка для каждого минорного релиза vLLM с чётным номером, поэтому нужно следить за графиком версий самого vLLM.
Какие типы моделей оно может запускать?Поддерживаются омнимодальные модели, например Qwen3-Omni, MiniCPM-o, Cosmos3, HunyuanImage и BAGEL, а также TTS-модели (синтез речи: Qwen3-TTS, CosyVoice3), диффузионные модели для изображений и видео (LTX-2, Wan2.2) и модели-политики для роботов, управляющие действиями, такие как π0 и GR00T-N1.7.
Зачем нужен не просто обычный vLLM?Обычный vLLM умеет только авторегрессионную генерацию текста, а vLLM-Omni добавляет поддержку неавторегрессионных Diffusion Transformers и разнородных мультимодальных конвейеров (текст, изображения, аудио, видео, действия), сохраняя при этом эффективность KV-кэша vLLM.
Может ли оно вести голосовые разговоры в реальном времени?Да, оно реализует полнодуплексную работу в реальном времени с потоковым входом и выходом аудио; например, это используется с серией MiniCPM-o.