model releaseIbm

IBM Releases 97M-Parameter Granite Embedding Model With 60.3 MTEB Score — Highest Retrieval Quality Under 100M Parameter

TL;DR

IBM released two new multilingual embedding models under Apache 2.0: a 97M-parameter compact model scoring 60.3 on MTEB Multilingual Retrieval (highest in its size class) and a 311M full-size model scoring 65.2. Both support 200+ languages with enhanced retrieval for 52 languages, handle 32K-token context (64x increase over predecessors), and include code retrieval across 9 programming languages.

3 min read
0

IBM Releases 97M-Parameter Granite Embedding Model With 60.3 MTEB Score — Highest Retrieval Quality Under 100M Parameters

IBM has released Granite Embedding Multilingual R2, a pair of multilingual embedding models that address a persistent gap in the embedding space: the 97M-parameter compact model achieves 60.3 on MTEB Multilingual Retrieval across 18 languages, the highest score for any open multilingual embedding model under 100M parameters. The next-best model in that size class, multilingual-e5-small, scores 50.9 — a 9.4 point gap.

Two Models, Both Apache 2.0

granite-embedding-311m-multilingual-r2: 311M parameters, 768-dimensional embeddings, scores 65.2 on MTEB Multilingual Retrieval (second among open models under 500M parameters). Includes Matryoshka dimension support.

granite-embedding-97m-multilingual-r2: 97M parameters, 384-dimensional embeddings, scores 60.3 on the same benchmark. Retains majority of full-size model's quality at one-third the size.

Both models support 200+ languages with enhanced retrieval quality for 52 specifically tuned languages, handle context lengths up to 32,768 tokens (a 64x increase over their R1 predecessors), and include code retrieval across 9 programming languages: Python, Go, Java, JavaScript, PHP, Ruby, SQL, C, and C++.

Architecture: ModernBERT Replaces XLM-RoBERTa

The R2 generation rebuilds from the ground up. IBM replaced the XLM-RoBERTa encoder (512-token context) with ModernBERT, a recent architecture that integrates five years of transformer research advances: alternating attention lengths reduce computation on long sequences, rotary position embeddings enable the 32K context window without positional interpolation, and Flash Attention 2.0 support speeds encoding on modern GPUs.

The 311M model uses the Gemma 3 tokenizer (262K tokens). The 97M model uses a pruned GPT-OSS tokenizer (180K tokens) designed to preserve multilingual coverage while reducing embedding table size.

Training Pipeline

According to IBM, the 311M model underwent a multi-stage training process:

  1. Knowledge distillation from Granite 3.3 Instruct and Mistral v0.2 Instruct decoder models, fine-tuned for embeddings
  2. Contrastive fine-tuning on multilingual retrieval pairs across 52 languages and code
  3. Model merging of checkpoints from different training stages

The 97M model was derived through a novel pruning methodology from the 311M architecture. IBM states it intentionally avoided MS-MARCO training data and datasets with non-commercial licensing restrictions.

Performance Gains Over R1

The 97M model shows a +12.2 point gain on MTEB Multilingual Retrieval over its R1 predecessor. The 311M model gains +13.0 points over its R1 version, moving from 52.2 to 65.2.

Both models ship with ONNX and OpenVINO weights for CPU-optimized inference and work as drop-in replacements in LangChain, LlamaIndex, Haystack, and Milvus with a single model name change.

What This Means

The 97M model sets a new efficiency benchmark for multilingual embeddings. A 9.4-point MTEB lead over the previous best sub-100M model (multilingual-e5-small) represents a meaningful quality jump in a size class where trade-offs typically force choosing between speed and accuracy. The 32K context window addresses a real limitation — previous 512-token windows forced chunking strategies that degraded retrieval quality on long documents.

The Apache 2.0 license and explicit avoidance of restrictive training data make these commercially deployable without licensing concerns. For framework developers, the models' compatibility as drop-in replacements means adding 200+ language support requires changing a single model identifier.

Both models are available on Hugging Face.

Related Articles

model release

OpenAI Releases Whisper Large-v3, Cutting Speech Recognition Errors 10-20% Across Languages

OpenAI has released Whisper large-v3, an open-weight automatic speech recognition and translation model trained on 5 million hours of audio. The model reduces transcription errors by 10-20% compared to its predecessor and adds native Cantonese support.

model release

xAI Releases Grok 4.6, a 1.5T-Parameter Model Powering New 'Grok Bot' AI Teammate Product

xAI released Grok 4.6, a confirmed 1.5T-parameter model built on Grok 4.5 with heavier training on long-horizon agentic tasks. It powers the newly launched Grok Bot product and scores 61 on Artificial Analysis's Intelligence Index at $2/$6 per 1M input/output tokens — well below frontier competitors.

model release

Alibaba Releases Qwen3.8-2.4T-A95B-FP8: 2.4T-Parameter Open Model with 1M-Token Context

Alibaba's Qwen team has released Qwen3.8-2.4T-A95B-FP8, an open-weight, FP8-quantized MoE model with 2.4 trillion total parameters and 95 billion activated per token. It natively supports 262,144 tokens of context, extensible to 1,010,000, and forms the base for the hosted Qwen3.8-Max API.

model release

NVIDIA Releases Nemotron 3.5 Lightning: 30B MoE Model with 1M Token Context and 3B Active Parameters

NVIDIA released the full-precision BF16 reference weights for Nemotron 3.5 Lightning, a 30B-parameter Mixture-of-Experts model with only 3B active parameters and support for up to 1 million tokens of context. The model uses a hybrid Mamba-2, MoE, and Attention architecture and is licensed under OpenMDW-1.1 for commercial use.

Comments

Loading...