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

Measures generative AI inference performance with token-level metrics (TTFT, inter-token latency), latency, and throughput under realistic traffic patterns. Provides a multiprocess engine, real-time TUI dashboard, extensible plugins, and integrations for telemetry and result uploads, aimed at inference benchmarking and capacity planning.

GitHub
AI Train2019

Train and experiment with multi-billion to trillion-parameter transformer models on large GPU clusters using GPU-optimized building blocks and reference training scripts; offers advanced parallelism and mixed-precision support for research teams and ML engineers.

GitHub

Indexes full text of visited web pages and local files on a self‑hosted server so you can search your personal knowledge from a web UI, terminal, CLI, or an AI assistant. Runs without mandatory telemetry, offers a browser extension for automatic capture, and supports optional semantic search via a configurable embeddings endpoint.