AIAny
AI Infra2025
Icon for item

vllm-omni

Extends vLLM beyond text to serve omni-modal models — Qwen3-Omni, TTS like CosyVoice3, and diffusion image/video/audio generators — in one engine, adding the non-autoregressive Diffusion Transformer support the core project never targeted.

Introduction

vLLM solved one problem brilliantly — fast, memory-efficient autoregressive text generation — and that very specialization became a wall. Audio, image, and video models increasingly run on non-autoregressive backbones like Diffusion Transformers, which the original engine's KV-cache machinery simply doesn't fit. This project is vLLM's answer: a sibling engine that keeps the serving strengths while opening the door to omni-modality.

What Sets It Apart
  • One serving stack for radically different model families: autoregressive LLMs, omni models (Qwen3-Omni, Cosmos), TTS (Qwen3-TTS, CosyVoice3), and diffusion generators — so you don't stitch together a separate runtime per modality.
  • A heterogeneous pipeline abstraction lets a single request flow through mixed AR and non-AR stages, which is what real multimodal generation (text → speech, prompt → video) actually demands.
  • Inherits vLLM's KV-cache management and tensor/pipeline/data/expert parallelism, so multimodal serving starts from a battle-tested distributed-inference base rather than a research prototype.
  • Keeps the OpenAI-compatible API and streaming output, so existing vLLM clients can point at new modalities with minimal change.
Who It's For

Great fit if you need to deploy generation across modalities behind one OpenAI-style endpoint, or you already run vLLM and want speech, image, or video without adopting a second framework. Look elsewhere if you only serve text LLMs — core vLLM is leaner for that — or if your target model isn't in the supported set yet, since coverage is growing but still narrower than vLLM's mature text catalog.

Information

  • Websitegithub.com
  • OrganizationsvLLM Project, PyTorch Foundation
  • Authorsvllm-project
  • Published date2025/09/11

More Items

GitHub
AI Infra2025

Defines a vendor-neutral JSON/YAML semantic model specification and tooling to exchange metrics, dimensions, lineage and other business semantics across analytics, AI and BI platforms; includes a core spec, validators, converters (dbt, GoodData, Salesforce) and example models.

GitHub
AI Deploy2018

Serves machine learning and deep learning models for cloud, data center, edge and embedded environments. Supports multiple frameworks and backends, dynamic and sequence batching, HTTP/gRPC APIs, Docker deployment and NVIDIA-optimized runtimes.

GitHub
AI Train2025

An asynchronous, high-throughput framework for large-scale reinforcement learning and agentic training that scales to 1T+ MoE models and 1000+ GPUs, with native verifiers integration, end-to-end SFT/RL/evals, and Slurm/Kubernetes deployment; requires NVIDIA GPUs.