๐ญ MICE-P lets you precompute document representations while keeping learned query-document attention for reranking. Two small English models, usable through Sentence Transformers and very strong search rerankers! How they work ๐งต huggingface.co/collections/...
Tom Aarsen
Tom Aarsen
@tomaarsen.com
Sentence Transformers, SetFit & NLTK maintainer Machine Learning Engineer at ๐ค Hugging Face
2.7K followers247 following787 posts
Very nice work by @victormorand.eurosky.social and the team! ๐ Lovely to see the Ettin reranker recipe helping explore new retrieval architectures, and both checkpoints usable through Sentence Transformers. huggingface.co/collections/...
๐ญ MICE-P lets you precompute document representations while keeping learned query-document attention for reranking. Two small English models, usable through Sentence Transformers and very strong search rerankers! How they work ๐งต huggingface.co/collections/...
MICE-P compresses document vectors to 128d for storage with Fast-PLAID. SPLADEv3 retrieves candidates, whose vectors are decompressed and scored by MICE. This indexed path uses the authors' public implementation: github.com/xpmir/mice
The authors report a useful tradeoff: indexed MICE-P runs much faster than full cross-encoders, while scoring above LateOn + PLAID on BEIR13. Their chart combines DBPedia latency with decontaminated BEIR13 quality: arxiv.org/abs/2610.31932
๐ญ MICE-P lets you precompute document representations while keeping learned query-document attention for reranking. Two small English models, usable through Sentence Transformers and very strong search rerankers! How they work ๐งต huggingface.co/collections/...
๐ญ MICE-P lets you precompute document representations while keeping learned query-document attention for reranking. Two small English models, usable through Sentence Transformers and very strong search rerankers! How they work ๐งต huggingface.co/collections/...
Mice-P-61m & Mice-P-130m are Apache 2.0, built on the Ettin / ModernBERT family and trained with the Ettin reranker recipe. 61M or ~129M parameters, both with four interaction layers: huggingface.co/collections/...
Big fan of @naverlabseurope.bsky.social 's Splade-code-{06B,8B}! Sparse models for code are underrated.
1/ New on MTEB: naver/splade-code-06B and naver/splade-code-8B, sparse retrieval models for code. On CoREB(v1), built from rewritten programming-contest problems to limit overlap with training data, they score 59.43 and 59.61. The best of the 24 models evaluated so far scores 60.10.
Very cool work by David Golchinfar & VAGO Solutions! ๐ MoEs at this scale make for a really interesting retrieval family, from a 1.5M encoder to a 115M model competing with much larger dense models. huggingface.co/collections/...
At 27M, it already passes Qwen3-Embedding-0.6B on their cross-lingual MKQA average: 0.684 vs. 0.681 Recall@20. Queries in six languages search English Wikipedia, at ~22ร fewer parameters and 47ร the reported encoding throughput. huggingface.co/VAGOsolution...
In their overview, 115M beats Qwen3-Embedding-0.6B on 9 of 10 quality rows. English NanoBEIR is the exception: 0.643 vs. 0.648, while the six-language average is 0.585 vs. 0.574. Non-English NanoBEIR uses their translations. huggingface.co/VAGOsolution...
All three are Apache 2.0 multilingual multi-vector retrievers for German, English, Spanish, Dutch, French, Italian & Portuguese. And yes, 1.5M is the total parameter count, with just 0.88M active per token. Crazy! huggingface.co/collections/...
Very nice work by the NLP & AI Lab at Korea University! ๐ A full Korean-English retrieval toolkit, from three ways to index your documents to reranking your candidates, all usable through Sentence Transformers. huggingface.co/collections/...
August's KURE-v2 completes the set with MultiVectorEncoder support. At 154M parameters, it keeps a 128d vector per token and uses MaxSim, letting different query tokens match different parts of a document. huggingface.co/nlpai-lab/KU...
KURE-v3 gives you one 2,048d vector per text, with Matryoshka support down to 256d. In the team's Korean retrieval evaluation, 1,024d retains 99% of its full-size score, so you can halve vector storage with very little loss. huggingface.co/nlpai-lab/KU...
The family now includes the new KURE-v3 & Sparse-base/nano, plus the recently released Reranker-base/nano and older multi-vector KURE-v2. Reranker-base even got a fresh retrain. All the models: huggingface.co/collections/...
You can search a PDF page as an image, as text, or with both together. The Embed models produce one vector per input, so you can use them with a conventional vector index. NVIDIA's full write-up: huggingface.co/blog/nvidia/...
The collection has Embed 1B, Embed 8B, and Rerank 8B in BF16, plus an NVFP4 version of Embed 1B for Blackwell GPUs. The BF16 models have Sentence Transformers examples in their cards, and all use OpenMDW-1.1: huggingface.co/collections/...
Thanks to everyone who contributed to this release! Full release notes, examples & all 176(!) PRs: github.com/huggingface/... pip install sentence-transformers==6.2.0
New: model merging for all four model types: dense, sparse, rerankers & multi-vector. Built on mergekit, with Linear, SLERP, TIES, DARE & more. Kudos to @chargoddard.bsky.social for a great collaboration there! Install with: pip install "sentence-transformers[merge]==6.2.0"