Skip to main content
Ovis-Embedding Claims Universal Omni-Modal Search. Does It?
Daily Signal 3 min read

Ovis-Embedding Claims Universal Omni-Modal Search. Does It?

A new paper claims one embedding space for text, image, video and audio. Here's the mechanism that makes 'universal' hard to prove.

What does “universal” mean when an embedding model still has a favorite modality?

The paper introducing Ovis-Embedding states its ambition plainly in the title: push the frontiers of universal omni-modal embeddings. Read literally, that’s a promise. One vector space. Any input — a sentence, a photo, a clip of audio, a video — mapped into the same geometry, so a query in one modality retrieves matches in any other without a quality penalty for which direction you searched.

That’s the claim as its makers made it. What’s measurable today is narrower. The public description doesn’t surface a pairwise breakdown showing that text-to-audio retrieval holds up as well as text-to-image, or that video-to-text is as strong as text-to-video. “Omni-modal” is the label on the box. Whether every modality pair inside that box performs equally is the thing a headline claim can’t settle on its own — it has to be tested pair by pair, and that breakdown isn’t in front of us.

The gap exists because of what the training data actually looks like, not because anyone is overselling on purpose. Contrastive embedding training needs paired examples — a sentence next to the image it describes, a caption next to the video it matches. Text-image pairs are everywhere, scraped from a web that has been captioning photos for two decades. Text-audio and text-video pairs are comparatively rare and messier to align. A model trained to be “universal” is still trained on a data mix where one or two modality pairs dominate. The shared embedding space gets pulled toward whichever pair had the most examples, and the thinner pairs get carried along on a weaker signal. The result can look universal in an aggregate score while quietly being a text-image model with audio and video bolted on.

Closing that gap doesn’t happen by adding more modalities to the training set. It happens by proving parity — publishing retrieval quality broken out per modality pair, on held-out data, not folded into one averaged number that lets a strong pair mask two weak ones. If Ovis-Embedding, or anything that follows it, wants to earn the word “universal,” that per-pair table is the evidence that would do it. Until a model ships with that breakdown, treat the aggregate score the way you’d treat any other single-number benchmark: informative, not conclusive.

If you’re building retrieval or search on top of a model like this, don’t take the modality pair you care about on faith. Test it against your own data before it’s load-bearing in production. This site has covered the same failure mode before, in benchmarks that looked strong in aggregate and cracked under real use — worth a read if you want the pattern in more detail.

More of this, daily, in your inbox: /subscribe/.