embeddings-benchmark/mteb

MTEB: State-of-the-art evaluation of embeddings across languages and modalities

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 28 minutes ago
Added to GitGenius on September 20th, 2026
Created on April 5th, 2022
Open Issues & Pull Requests: 321 (-1)
GitHub issues: Enabled
Number of forks: 705
Total Stargazers: 3,427 (+0)
Total Subscribers: 18 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 275
New in 7 days: 7
Closed in 7 days: 4
Avg open age: 307 days
Stale 30+ days: 222
Stale 90+ days: 169

Recent activity

Opened in 7 days: 5
Closed in 7 days: 3
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (295)
  • leaderboard (203)
  • new dataset (185)
  • new model (170)
  • audio (146)
  • image (101)
  • good first issue (91)
  • bug (62)

Detailed Description

MTEB is a benchmark and evaluation framework for testing embeddings and retrieval systems across languages and modalities.

The tool addresses the need to systematically evaluate embedding models on diverse tasks and datasets. It provides a unified interface for running embeddings through a collection of standardized evaluation tasks spanning information retrieval, semantic similarity, clustering, text classification, bitext mining, and reranking. The framework supports both text and multimodal embeddings, with coverage across multiple languages including low-resource settings. Users can evaluate models by selecting from predefined tasks and benchmarks, then running evaluations through either a Python API or command-line interface.

Teams should adopt this tool if they develop or research embedding models and need comprehensive, comparable evaluation results. It suits projects ranging from academic research to production systems where embedding quality matters. The tool is particularly valuable for those working with multilingual or multimodal embeddings, as these scenarios often lack standardized evaluation infrastructure. An interactive leaderboard provides visibility into how models compare across the full evaluation suite.

The project maintains active development with regular additions of new tasks and datasets. The codebase includes clear documentation covering installation, usage patterns, model integration, and contribution workflows. The framework supports custom model definitions, allowing researchers to evaluate proprietary or novel architectures. Cache management and optimization features are built in to reduce evaluation time for iterative development.