Views
No views yet
🎯 TL;DR: The intermediate multilingual dense checkpoint produced by Stage 1 only (unsupervised contrastive pre-training) of the mDenseOn pipeline, trained on a multilingual dataset with 2.8B query–document pairs across nine languages (including 25% cross-lingual pairs). Released as a strong starting point for your own supervised fine-tuning, knowledge distillation, or downstream adaptation.
| Model | Description | Link |
|---|---|---|
| mDenseOn-unsupervised (this card) | Multilingual dense, pre-training only | lightonai/mDenseOn-unsupervised |
| mDenseOn | Multilingual dense retriever (recommended) | lightonai/mDenseOn |
| mLateOn-unsupervised | Multilingual late-interaction, pre-training only | lightonai/mLateOn-unsupervised |
| mLateOn | Multilingual late-interaction retriever (strongest multilingual) | lightonai/mLateOn |
| DenseOn-unsupervised | English-only dense, pre-training only | lightonai/DenseOn-unsupervised |
| DenseOn | English-only dense retriever | lightonai/DenseOn |
| LateOn-unsupervised | English-only late-interaction, pre-training only | lightonai/LateOn-unsupervised |
| LateOn | English-only late-interaction retriever | lightonai/LateOn |
query: for queries, document: for documentsSentenceTransformer(
(0): Transformer({'max_seq_length': 8192, 'do_lower_case': False, 'architecture': 'ModernBertModel'})
(1): Pooling({'word_embedding_dimension': 768, 'pooling_mode_cls_token': True, 'pooling_mode_mean_tokens': False, 'pooling_mode_max_tokens': False, 'pooling_mode_mean_sqrt_len_tokens': False, 'pooling_mode_weightedmean_tokens': False, 'pooling_mode_lasttoken': False, 'include_prompt': True})
)pip install -U sentence-transformers1from sentence_transformers import SentenceTransformer
2
3# Download from the Hub
4model = SentenceTransformer("lightonai/mDenseOn-unsupervised")
5
6# Run inference with multilingual queries and documents
7queries = [
8 "Quelle planète est connue comme la planète rouge ?",
9 "Which planet is known as the Red Planet?",
10]
11documents = [
12 "Venus wird oft als Zwilling der Erde bezeichnet wegen ihrer ähnlichen Größe.",
13 "Mars, connu pour son apparence rougeâtre, est souvent appelé la planète rouge.",
14 "Marte, conocido por su apariencia rojiza, es a menudo llamado el Planeta Rojo.",
15 "Mars, known for its reddish appearance, is often referred to as the Red Planet.",
16]
17
18query_embeddings = model.encode(queries, prompt_name="query")
19document_embeddings = model.encode(documents, prompt_name="document")
20print(query_embeddings.shape, document_embeddings.shape)
21# [2, 768] [4, 768]
22
23# Get the similarity scores for the embeddings
24similarities = model.similarity(query_embeddings, document_embeddings)
25print(similarities)1@misc{sourty2026denseonlateonfullyopen,
2 title = {DenseOn with the LateOn: Fully Open Dense and Late-Interaction Models for Multilingual, Long-Context, and Code Search},
3 author = {Raphaël Sourty and Antoine Chaffin and Paulo Roberto Moura Junior and Amélie Chatelain},
4 year = {2026},
5 eprint = {2607.27178},
6 archivePrefix = {arXiv},
7 primaryClass = {cs.CL},
8 url = {https://arxiv.org/abs/2607.27178},
9}1@misc{sourty2026denseonlateon,
2 title={DenseOn with the LateOn: Open State-of-the-Art Single and Multi-Vector Models},
3 author={Sourty, Raphael and Chaffin, Antoine and Weller, Orion and Moura Junior, Paulo Roberto and Chatelain, Amelie},
4 year={2026},
5 howpublished={\url{https://huggingface.co/blog/lightonai/denseon-lateon}},
6}1@inproceedings{DBLP:conf/cikm/ChaffinS25,
2 author = {Antoine Chaffin and
3 Rapha{\"{e}}l Sourty},
4 editor = {Meeyoung Cha and
5 Chanyoung Park and
6 Noseong Park and
7 Carl Yang and
8 Senjuti Basu Roy and
9 Jessie Li and
10 Jaap Kamps and
11 Kijung Shin and
12 Bryan Hooi and
13 Lifang He},
14 title = {PyLate: Flexible Training and Retrieval for Late Interaction Models},
15 booktitle = {Proceedings of the 34th {ACM} International Conference on Information
16 and Knowledge Management, {CIKM} 2025, Seoul, Republic of Korea, November
17 10-14, 2025},
18 pages = {6334--6339},
19 publisher = {{ACM}},
20 year = {2025},
21 url = {https://github.com/lightonai/pylate},
22 doi = {10.1145/3746252.3761608},
23}1@inproceedings{reimers-2019-sentence-bert,
2 title = "Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks",
3 author = "Reimers, Nils and Gurevych, Iryna",
4 booktitle = "Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing",
5 month = "11",
6 year = "2019",
7 publisher = "Association for Computational Linguistics",
8 url = "https://arxiv.org/abs/1908.10084"
9}