← all repositories
QwenLM/Qwen3-VL-Embedding

Search pipelines that can actually watch videos and read screenshots

These models turn Qwen3-VL into a retrieval engine that embeds and reranks text, images, and video in the same request.

Qwen3-VL-Embedding
Not currently ranked — collecting fresh signals.
star history

What it does

Qwen3-VL-Embedding and Qwen3-VL-Reranker are a pair of retrieval models built atop the Qwen3-VL foundation. The embedding model ingests text, images, screenshots, or video—singly or mixed together—and compresses them into dense vectors. The reranker then scores query-document pairs using cross-attention, outputting a relevance probability by predicting yes and no tokens. Both come in 2B and 8B sizes and support 32K sequence lengths.

The interesting bit

Instead of treating vision and language as separate pipelines, the suite uses a shared Qwen3-VL backbone so a single request can contain multiple images, video clips, and text strings. The embedding model extracts hidden states from the base model’s last layer for independent encoding, while the reranker fuses query and document modalities with cross-attention for finer-grained alignment.

Key highlights

  • Dual-tower embedding architecture for efficient large-scale retrieval, paired with a single-tower reranker for precise relevance scoring.
  • Supports mixed-modal inputs—text, image, video, and screenshots—in a single dictionary-style request.
  • Matryoshka Representation Learning and quantization support on embedding variants for flexible deployment dimensions.
  • Instruction-aware tuning allows task-specific prompts (default: “Represent the user’s input”).
  • vLLM inference support for both models, requiring version 0.14.0 or newer.

Caveats

  • The provided README excerpt omits the Model Performance section, so benchmark comparisons are not visible in the sources.
  • The repository is primarily a model release with Python inference wrappers; training code appears limited to published LoRA configurations.

Verdict

Worth a look if you are building multimodal RAG, video search, or cross-modal recommendation systems. Skip it if you need a general-purpose vision-language chat model—this is strictly retrieval infrastructure.

Frequently asked

What is QwenLM/Qwen3-VL-Embedding?
These models turn Qwen3-VL into a retrieval engine that embeds and reranks text, images, and video in the same request.
Is Qwen3-VL-Embedding open source?
Yes — QwenLM/Qwen3-VL-Embedding is open source, released under the Apache-2.0 license.
What language is Qwen3-VL-Embedding written in?
QwenLM/Qwen3-VL-Embedding is primarily written in Python.
How popular is Qwen3-VL-Embedding?
QwenLM/Qwen3-VL-Embedding has 1.3k stars on GitHub.
Where can I find Qwen3-VL-Embedding?
QwenLM/Qwen3-VL-Embedding is on GitHub at https://github.com/QwenLM/Qwen3-VL-Embedding.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.