Omni-Embed-Mini: Binding Modalities Without Forgetting via Dense Distillation
Mohammed Irfan Kurpath, Jaseel Muhammad Kaithakkodan, Sahal Shaji Mullappilly, Ivan Laptev, Hisham Cholakkal
Mohamed Bin Zayed University of Artificial Intelligence (MBZUAI)
Published October 1, 2026 · on the feed October 2, 2026 · ▲ 20 · arXiv 2610.02148
The abstract
Extending a text embedding model to new modalities typically degrades text retrieval quality, and existing omni-modal embedders compensate with multi-billion parameters. We present Omni-Embed-Mini, a 0.9B-parameter model that maps text, speech, audio, images, video, and visually-rich documents into a single shared cosine space without updating any text-side parameter. Our key insight is that the teacher signal requires no separate embedding model: each media sample is paired with a dense cascaded caption, and the teacher target is simply the frozen backbone's own embedding of that caption. Because teacher and student share the same backbone weights, they inhabit byte-identical geometry, and lightweight projectors plus phased LoRA adapters on the modality encoders suffice for alignment. Training combines a Matryoshka SigLIP contrastive loss with an online hybrid hard-negative miner whose negatives sharpen as the encoder improves. The recipe carries over to a 2.3B variant by swapping in a native vision-language backbone. Omni-Embed-Mini-0.9B keeps its text weights bit-identical to the backbone, so training cannot regress text retrieval (49.57 nDCG@10 on MTEB-v2 BEIR-8), while extending it to five additional modalities, and is ~2.7x to 9.5x smaller than every open omni embedder we compare against. The 2.3B variant is competitive with the closed gemini-embedding-2, edging ahead of it on the overall-modality average. Models, code, data and evaluation harness are on our project page: https://omniembed.cvmbzuai.com
The Brief
2:42A short podcast summary of the paper. Written and voiced by AI.
Transcript
Omni-Embed-Mini. Binding Modalities Without Forgetting via Dense Distillation. By Mohammed Irfan Kurpath and four others, from the Mohamed bin Zayed University of Artificial Intelligence. Published on the first of October. Its code repository is worked out: about sixty-five source files, with a readme.
Teach a text embedding model to handle new modalities and its text retrieval usually gets worse. The omni-modal embedders that exist today make up for that loss with size, running to multiple billions of parameters. Covering more kinds of input has meant either giving up text quality or paying for it in scale. The question behind this work is whether a small model can take on speech, sound, pictures and documents while the part that handles text is left exactly as it was.
Omni-Embed-Mini is a model of zero point nine billion parameters that maps text, speech, audio, images, video and visually-rich documents into one shared cosine space, and it does so without updating a single text-side parameter. The key observation concerns where the teacher signal comes from. No separate embedding model is needed. Each media sample is paired with a dense cascaded caption, and the training target is simply the frozen backbone's own embedding of that caption. Teacher and student share the same backbone weights, so they live in byte-identical geometry. A clip of audio or a page of a document is, in effect, asked to land where a careful description of it would already land.
Because the geometry is already shared, alignment needs only light machinery: small projectors, plus LoRA adapters on the modality encoders, introduced in phases. Training combines a Matryoshka SigLIP contrastive loss with an online hybrid miner of hard negatives, whose negatives sharpen as the encoder improves. The same recipe carries over to a larger variant of two point three billion parameters, where a native vision-language backbone is swapped in. Nothing else about the approach has to change for that move, which is what makes it a recipe rather than a single model.
Since the smaller model keeps its text weights bit-identical to the backbone, training cannot regress text retrieval at all. It holds forty-nine point five seven nDCG at ten on the BEIR-8 portion of MTEB-v2, while extending to five additional modalities. It is also roughly two point seven to nine point five times smaller than every open omni embedder the authors compare it with. The larger variant is competitive with the closed gemini-embedding-2, and edges ahead of it on the average across all modalities.
Forgetting, the problem in the title, is ruled out by construction rather than treated as a risk to be kept small during training. Freeze the text side, let the backbone grade its own captions, and the new modalities have to come to the text space instead of the other way round. Models, code, data and the evaluation harness are released on the project page.
Paper Quest · 7 chapters · about 41 min
Play this paper
Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.
Chapter 1 🧩 · The problem
Every quest starts with a wall. Here, each new kind of input costs you text quality or size.
You run a text search model that works well. Now you want it to also find speech, audio, images, video and document pages, all in one shared space.
The road ahead
- 1 · The problem ~7 min Adding speech, images and other inputs to a good text search model usually hurts its text search, and the big fix costs size.
- 2 · What came before ~3 min
- 3 · The key idea ~9 min Freeze the text model and teach each media sample to land where the frozen model already places a detailed caption of it.
- 4 · Choose your own research ~3 min
- 5 · Build the method ~8 min Freeze the text side, caption every media sample, embed the captions as targets, then train small projectors and phased LoRA adapters to hit them.
- 6 · The experiment ~6 min You’ll guess: How did the larger Omni-Embed-Mini variant compare with the closed gemini-embedding-2 on the average across all modalities?
- 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Free, with Google or an email address. Your stars and progress are kept.