Skip to content

[RFC]: vLLM-Omni Diffusion Module — Q2 2026 Roadmap #2226

Description

@wtomin

Motivation.

This roadmap consolidates open RFC items, and community priorities for the vllm-omni diffusion model module. Items overlapping with the Q2 Roadmap RFC #2136 are treated as highest urgency.

P0 must-have · P1 target Q2 · P2 stretch/Q3 · open slot · (RFC needed) = no tracking issue yet, open one to claim

Want to contribute?


Proposed Change.


1. Diffusion User Interface & Guidance

Goal: Reduce the barrier to entry for diffusion models through recipes, guardrails, and auto-generated capability documentation.


2. Systematic Core Features

2.1 DiT Continuous Batching & Step-Level Scheduling

Goal: Enable fine-grained scheduling of diffusion denoising steps to improve throughput and support streaming job management.

2.2 Reinforcement Learning Support

Goal: Enable diffusion models to serve as generative policies within RL rollout.

2.3 Multi-Stage Orchestration

Goal: Allocate GPU/CPU resources across pipeline stages (text encoder → DiT → VAE) to accelerate diffusion models.


3. World Model Support

Tracking: #1987

Goal: Provide the infrastructure needed for world models (autoregressive diffusion, VLM, 3D, etc.) to support various features.


4. Model Coverage Expansion

Goal: Merge all in-progress model PRs and systematically fill feature-coverage gaps in the existing model matrix.


5. Online Serving & Entrypoint

Goal: Complete missing API endpoints, harden existing ones, and improve production reliability for long-running generation jobs.


6. Testing, CI/CD & Documentation

Goal: Establish continuous end-to-end quality assurance and keep documentation in sync with the codebase.


CC List.

cc @hsliuustc0106 @Yikun @wangxiyuan @Fishermanykx @jiangmengyu18 @blian6 @SamitHuang @ZJY0516 @linyueqian @david6666666 @Gaohan123 @tzhouam @princepride @fhfuih

Any Other Things.

No response

Before submitting a new issue...

  • Make sure you already searched for relevant issues, and asked the chatbot living at the bottom right corner of the documentation page, which can answer lots of frequently asked questions.

Metadata

Metadata

Assignees

Labels

diffusioncodes related to diffusion modelsenhancementNew feature or requestgood first issueGood for newcomershigh priorityhigh priority issue, needs to be done asap

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions