Multilingual MoE text embedding model with 768D vectors, 100 languages, 512 token context
4.1K
nomic-embed-text-v2-moe is a state-of-the-art multilingual text embedding model built on a Mixture of Experts (MoE) architecture. As the first general-purpose MoE text embedding model, it delivers exceptional multilingual retrieval performance while maintaining efficiency through sparse activation. With support for approximately 100 languages and training on over 1.6 billion text pairs, this model excels at semantic similarity tasks, retrieval-augmented generation (RAG), and cross-lingual information retrieval.
The model achieves competitive performance with embedding models twice its size while only activating 305M of its 475M total parameters during inference. This efficiency makes it particularly well-suited for production environments where both quality and resource constraints matter. The model also incorporates Matryoshka representation learning, allowing embedding dimensions to be truncated from 768 to 256 with minimal performance degradation, enabling up to 3x storage savings.
Developed by Nomic AI and fully open-sourced, the model includes released weights, training code, and evaluation data, making it ideal for researchers and practitioners who need transparency and reproducibility in their embedding pipelines.
| Attribute | Value |
|---|---|
| Provider | Nomic AI |
| Architecture | Mixture of Experts (MoE) - 8 experts with top-2 routing |
| Total Parameters | 475M |
| Active Parameters | 305M |
| Languages | ~100 languages including en, es, fr, de, it, pt, pl, nl, tr, ja, vi, ru, id, ar, cs, ro, sv, el, uk, zh, hu, da, no, hi, fi, bg, ko, sk, th, he, ca, and many more |
| Input modalities | Text |
| Output modalities | Text embeddings (768 dimensions, truncatable to 256) |
| Max sequence length | 512 tokens |
| License | Apache 2.0 |
docker model run nomic-embed-text-v2-moe
For more information, check out the Docker Model Runner docs.

| Model | Params (M) | Emb Dim | BEIR | MIRACL | Pretrain Data | Finetune Data | Code |
|---|---|---|---|---|---|---|---|
| Nomic Embed v2 MoE | 305 | 768 | 52.86 | 65.80 | ✅ | ✅ | ✅ |
| mE5 Base | 278 | 768 | 48.88 | 62.30 | ❌ | ❌ | ❌ |
| mGTE Base | 305 | 768 | 51.10 | 63.40 | ❌ | ❌ | ❌ |
| Arctic Embed v2 Base | 305 | 768 | 55.40 | 59.90 | ❌ | ❌ | ❌ |
| BGE M3 | 568 | 1024 | 48.80 | 69.20 | ❌ | ✅ | ❌ |
| Arctic Embed v2 Large | 568 | 1024 | 55.65 | 66.00 | ❌ | ❌ | ❌ |
| mE5 Large | 560 | 1024 | 51.40 | 66.50 | ❌ | ❌ | ❌ |
The model supports dimension truncation with minimal performance loss:


The model was trained using a comprehensive pipeline that includes:
search_query: for queries and search_document: for documentstrust_remote_code=True to access the custom architecture implementationThis model card was automatically generated using cagent-action. Want to learn more about Docker Model Runner? Check out the project repository: https://github.com/docker/model-runner.
Content type
Model
Digest
sha256:3e19972dd…
Size
913.3 MB
Last updated
3 months ago
docker model pull ai/nomic-embed-text-v2-moePulls:
392
Last week