Skip to content

Add blog post: Inside the vLLM-Omni Architecture: Serving Qwen3-Omni#236

Open
itigges22 wants to merge 2 commits into
vllm-project:mainfrom
itigges22:add-vllm-omni-architecture-post
Open

Add blog post: Inside the vLLM-Omni Architecture: Serving Qwen3-Omni#236
itigges22 wants to merge 2 commits into
vllm-project:mainfrom
itigges22:add-vllm-omni-architecture-post

Conversation

@itigges22

Copy link
Copy Markdown

Summary

Adds a new blog post: Inside the vLLM-Omni Architecture: Serving Qwen3-Omni, by Isaac Tigges.

The post walks through an insurance-claim triage demo built on a single NVIDIA B200, separates what the Qwen3-Omni model does from what the engine does, and digs into how vLLM-Omni serves the heterogeneous pipeline (Thinker → Talker → Code2Wav) — covering the stage graph, OmniConnector shared-memory transport, async chunking, prefix caching, and benchmarks vs HuggingFace Transformers.

Changes

  • New post: _posts/2026-06-08-inside-vllm-omni-architecture.md
  • 5 figures under assets/figures/inside-vllm-omni-architecture/ (hero, stage-graph, async-chunking, qwen3-tts-benchmarks, broad-model-support)
  • Embedded demo video via YouTube iframe

Test plan

  • bundle install succeeds
  • bundle exec jekyll serve builds the site without errors
  • Post page renders at /2026/06/08/inside-vllm-omni-architecture.html (HTTP 200)
  • All 5 figures load (HTTP 200)
  • YouTube embed renders inline

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 744eaee922

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".


Some resources are linked below if you want to try it out yourself.

**Docker Hub**: [https://hub.docker.com/repository/docker/jitigges/vllm-omni-demo/general](https://hub.docker.com/repository/docker/jitigges/vllm-omni-demo/general)

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Link to the public Docker Hub page

For readers who are not signed in as the repository owner, this /repository/docker/.../general URL is the Docker Hub management/dashboard route rather than the public repository page, so the “try it out” link can take them to a login or inaccessible page. Use the public /r/<namespace>/<repo> page or include the docker pull command so the demo container is reachable from the published blog post.

Useful? React with 👍 / 👎.

Signed-off-by: Johnathon Isaac Tigges <207649357+itigges22@users.noreply.github.com>
Signed-off-by: Johnathon Isaac Tigges <207649357+itigges22@users.noreply.github.com>
@hsliuustc0106

Copy link
Copy Markdown
Contributor

we have more to update and will open a new PR recently about serving qwen3-omni

@itigges22

Copy link
Copy Markdown
Author

@hsliuustc0106 Looking forward to it. Would you want to coordinate so this does not overlap with your PR? It could potentially sit alongside an official serving guide as a use-case attached rather than duplicate it? But I am happy to update the demo to track the latest vLLM-Omni work once your PR is up. Just let me know!

@hsliuustc0106

Copy link
Copy Markdown
Contributor

@hsliuustc0106 Looking forward to it. Would you want to coordinate so this does not overlap with your PR? It could potentially sit alongside an official serving guide as a use-case attached rather than duplicate it? But I am happy to update the demo to track the latest vLLM-Omni work once your PR is up. Just let me know!

we are working on the async scheduling for multi-stage pipeline, please check our recent PRs and issues

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants