MTEB is the standard public leaderboard for embedding models, aggregating ~56 tasks across 8 categories into a single ranking.
Think of MTEB like a track and field decathlon. A decathlete competes in ten events, sprint, long jump, javelin, and the gold medal goes to the athlete with the best overall score, not the one who wins any single event. MTEB scores text-search tools the same way. Each contender runs about 56 different challenges, search this, group that, score how similar two sentences are, and the leaderboard ranks them by the average. Like a decathlon, the average is useful for spotting top contenders but tells you nothing about whether the winner is the right fit for your specific event. Maybe you only need a 100-meter sprinter; you would not pick the decathlete just because they won overall.
Concept explanation~2 min read
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
Concept explanation~2 min read
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
MTEB has become the default reference point for embedding-model selection, and that role brings both clarity and risk. Clarity, because the benchmark gives a common scoring framework across vendors and open models. Risk, because the convenience of a single ranked leaderboard encourages teams to skip the domain-specific evaluation that actually predicts production quality.
This deep dive unpacks MTEB's structure, traces what it does and doesn't measure, and walks through the production pattern that uses MTEB correctly: as a shortlist filter, not as a final verdict.
What MTEB measures
MTEB bundles roughly 56 datasets across 8 task categories. Each category targets a different downstream capability that an embedding model might support.
Retrieval (BEIR-style datasets like MS MARCO, NQ, HotpotQA, SciFact, FiQA) measures NDCG@10: given a query, can the model produce a vector that ranks relevant documents high. This is the category that matters most for RAG.
Reranking measures the ability to re-order a candidate list of documents given a query. Many production stacks pair a dense embedder with a cross-encoder reranker; this category tests the embedder's reranking-style capability.
Clustering measures V-measure on tasks where the model's vectors are fed into k-means or a similar clustering algorithm. This tests whether the embedding space has coherent geometric structure beyond pairwise similarity.
Classification measures linear-probe accuracy: train a linear classifier on top of frozen embeddings for a downstream task. This tests how separable the space is for label structure.
Pair classification, STS (semantic textual similarity), summarization, and bitext mining round out the bundle. The full list lives in the MTEB GitHub README and is occasionally refreshed.
The bundle average across all 56 tasks is what the leaderboard reports as the headline number. Per-category averages and per-task scores are also published, and competent model selection uses these breakouts.
Situations where this technique stops working.
2–4 min · Everything important, quickly.
Real products, models, and research that use this idea.
- Hugging Face hosts the MTEB leaderboard at huggingface.co/spaces/mteb/leaderboard, updated continuously as new models submit.
- BGE-M3 (BAAI) is consistently strong on MTEB's multilingual and retrieval categories and is a common choice for production multilingual RAG.
What an interviewer would ask next. Try answering before peeking at the approach.
QHow is MTEB different from BEIR?
BEIR is a retrieval-only benchmark with 18 datasets, all measuring NDCG@10. MTEB is broader: it includes BEIR's retrieval datasets but extends across 7 other task families. If you only care about retrieval, BEIR is the more focused comparison; MTEB is the right benchmark for general-purpose embedding model selection.
Red flags & common mistakes
The phrases that signal junior thinking. Click to expand.
Red flags & common mistakes
The phrases that signal junior thinking. Click to expand.
Treating the top MTEB model as universally best. The leaderboard averages across tasks and domains that may not match your workload; treat it as a shortlist filter, not a final answer.
60 second bullets to scan on the way to the call.
Expansion of the MTEB acronym
Number of tasks and categories (~56 across 8)
Primary sources. Browse if you want the original framing.
Same topic, related formats. Practice these next.