Models › bge-m3 family

BAAI MIT out 3 years ago

Text in, embeddings out, 8K tokens of context. 3 providers serve it from $0.010 per million input tokens.

Verified 2026-10-25 Rank #2 in Embeddings · score 123.1 method v1 Sources 4 Downloads 30d 29.8M · #3 of 619 tracked

What does it cost?$0.010/1M incheapest of 1DeepInfrafp322026-10-24
Can I use it?MITPermissivelicence file2026-10-24
Does it work?63.21on MTEB#20 of 64 measuredleaderboard2026-10-24
Do people use it?29.8Mdownloads, 30 days#3 of 619 we track · top 1%+23 likes, downloads −7% this week3,925 likesHugging Face2026-10-24

Worth reading

Picked by rule from 12 tracked pieces: the lab's own post, the most shared, a field report, the latest.

Hard-coding BERT token IDs into a BGE-M3 ONNX pipeline causes the model to receive invalid inputs.

From Understanding BGE-M3 Embedding Inference and ONNX Runtime Tuning | wiphoo.dev · wiphoo.dev · 2026-06-04
Latest · 5 months ago

Understanding BGE-M3 Embedding Inference and ONNX Runtime Tuning | wiphoo.dev

BGE-M3 generates dense embeddings with a hidden_size of 1024 by converting text to tokens and running inference via ONNX Runtime.

  • Hard-coding BERT token IDs into a BGE-M3 ONNX pipeline causes the model to receive invalid inputs.
  • The first few inference runs are slower because the memory arena has not yet reached its working size.
wiphoo.dev 2026-06-04 2.8k words

12 best of 12 tracked

The 2 picks above, plus these 10. Top is the radar's score: discussion, source authority and the lab's own posts, fading with age.

  1. ArticleBGE-M3 vs OpenAI Embeddings [2026]: Free & Multilingual · Aidxnaidxn.com · 2026-05-12
  2. ArticleBGE-M3 and BGE Reranker in 2026: what the benchmarks say about dense, lexical, and multi-vector retrievalaxiomlogica.com · 2026-05-05
  3. ArticleBGE-M3: Unified Multilingual Retrieval Modelemergentmind.com · undated
  4. Articlebge-m3 by BAAI - Overview, Benchmarks & Hardware | Q4KM.aiq4km.ai · undated
  5. ArticleBGE M3 — Specs, Pricing & GPU Requirements | InferenceBench | InferenceBenchinferencebench.io · undated
  6. ArticleQuantized bge-M3 embedding model in the browser for full privacyciekawy.github.io · 2024-07-21 · 2 HN pts
  7. ArticleBGE-M3 Embeddings: Dense, Sparse & Multi-Vector in 2026pristren.com · 2026-03-13
  8. ArticleUnleash the power of sparse vector: Hybrid search using pgvecto.rs and BGE-M3blog.pgvecto.rs · 2024-07-11
  9. ArticleBGE-M3 vs. Spladezilliz.com · 2024-04-29 · 1 HN pts
  10. ArticleBGE-M3 — what it needs and what runs it · AITrackerbluetechgreen.com · 2024-01-30

Where to run it

Live hosted endpoints, cheapest first, USD per million tokens. Ties break on output price, then provider name.

#Cheapest 3In /1MOut /1MContextQuantSeen
1 DeepInfra $0.010 — 8K fp32 Oct 24
2 HF Inference — — — — Oct 25
3 Parasail — — — — Oct 24

All 3 providers →

Where it's used

Hugging Face does not say who downloads a model or with what. These are the proxies: API providers listing it, quantized builds, fine-tunes/adapters/merges, and Spaces that load it.

Served by 3 API providers; heavily run locally (303 quantized builds); a big base for builders (617 fine-tunes, adapters and merges).

  • As a service3DeepInfra, HF Inference, Parasail
  • On own hardware303quantized builds
  • Built on617582 fine-tunes · 34 adapters · 1 merges
  • In apps100+Hugging Face Spaces

Top Spaces running it: embedl/hfviewer ♥ 181 · SAkizuki/DanbooruSearch ♥ 179 · SAkizuki/WenQiuYue ♥ 27 · antoinelouis/mtem-pruner ♥ 14

How it scores

Third-party measurements only; author-reported numbers stay in Reference, marked as such.

#20 of 64 on MTEB so far

63.21. Each tick is a model on this site with a measured MTEB row; author-reported numbers stay in Reference. Mean over 27/41 tasks present. 27/41 tasks

BAAI/bge-multilingual-gemma2: 78.95 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsQwen/Qwen3-Embedding-8B: 75.22 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsQwen/Qwen3-Embedding-4B: 74.6 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsBAAI/bge-base-en: 72.33 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsQwen/Qwen3-Embedding-0.6B: 70.47 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsgoogle/embeddinggemma-300m: 69.67 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsQwen/Qwen3-Embedding-8B: 69.44 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsQwen/Qwen3-Embedding-4B: 68.46 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultssentence-transformers/multi-qa-MiniLM-L6-cos-v1: 67.83 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsgoogle/embeddinggemma-2: 67.53 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsjinaai/jina-embeddings-v3: 66.6 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsBAAI/bge-large-en-v1.5: 65.89 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsintfloat/multilingual-e5-large-instruct: 65.56 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsBAAI/bge-base-en-v1.5: 65.14 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsthenlper/gte-large: 64.77 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsBAAI/bge-small-en-v1.5: 64.3 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsnomic-ai/nomic-embed-text-v2-moe: 63.64 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsSnowflake/snowflake-arctic-embed-l-v2.0: 63.6 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsnomic-ai/nomic-embed-text-v1: 63.6 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsintfloat/e5-large-v2: 62.79 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsintfloat/e5-base-v2: 62.67 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsAlibaba-NLP/gte-multilingual-base: 62.51 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsnomic-ai/nomic-embed-text-v1.5: 62.2 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsintfloat/multilingual-e5-large: 62.07 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsQwen/Qwen3-Embedding-0.6B: 61.83 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsintfloat/e5-small-v2: 61.32 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsSnowflake/snowflake-arctic-embed-m: 61.09 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsibm-granite/granite-embedding-small-english-r2: 61.07 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsintfloat/multilingual-e5-base: 61 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsintfloat/multilingual-e5-small: 59.69 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultssentence-transformers/all-mpnet-base-v2: 59.62 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsSnowflake/snowflake-arctic-embed-l-v2.0: 58.56 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultssentence-transformers/paraphrase-multilingual-mpnet-base-v2: 58.27 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsSnowflake/snowflake-arctic-embed-m: 57.53 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultssentence-transformers/paraphrase-multilingual-MiniLM-L12-v2: 56.42 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsgoogle/embeddinggemma-300m: 55.69 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsBAAI/bge-large-en-v1.5: 55.44 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsnomic-ai/nomic-embed-text-v2-moe: 54.81 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsBAAI/bge-base-en-v1.5: 54.75 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsjinaai/jina-embeddings-v3: 54.29 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsibm-granite/granite-embedding-small-english-r2: 53.93 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsBAAI/bge-small-en-v1.5: 53.86 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsintfloat/multilingual-e5-large-instruct: 53.47 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsthenlper/gte-large: 53.29 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsintfloat/multilingual-e5-large: 51.53 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsgoogle/embeddinggemma-2: 51.33 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsjinaai/jina-embeddings-v2-small-en: 51.02 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsAlibaba-NLP/gte-multilingual-base: 50.87 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsnomic-ai/nomic-embed-text-v1: 50.72 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsintfloat/e5-base-v2: 49.67 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsintfloat/e5-large-v2: 49.31 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsintfloat/multilingual-e5-base: 48.97 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultssentence-transformers/LaBSE: 48.81 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsintfloat/e5-small-v2: 48.46 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsnomic-ai/nomic-embed-text-v1.5: 47.97 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsintfloat/multilingual-e5-small: 46.43 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsjinaai/jina-embeddings-v2-base-en: 45.97 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultssentence-transformers/all-mpnet-base-v2: 44.54 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultssentence-transformers/paraphrase-multilingual-mpnet-base-v2: 37.14 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultssentence-transformers/paraphrase-multilingual-MiniLM-L12-v2: 35.93 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsjinaai/jina-embeddings-v2-base-en: 26.67 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsjinaai/jina-embeddings-v2-small-en: 26.47 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultssentence-transformers/LaBSE: 18.05 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/results010063.21 · #20 of 64
BAAI/bge-multilingual-gemma2: 78.95 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsQwen/Qwen3-Embedding-8B: 75.22 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsQwen/Qwen3-Embedding-4B: 74.6 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsBAAI/bge-base-en: 72.33 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsQwen/Qwen3-Embedding-0.6B: 70.47 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsgoogle/embeddinggemma-300m: 69.67 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsQwen/Qwen3-Embedding-8B: 69.44 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsQwen/Qwen3-Embedding-4B: 68.46 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultssentence-transformers/multi-qa-MiniLM-L6-cos-v1: 67.83 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsgoogle/embeddinggemma-2: 67.53 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsjinaai/jina-embeddings-v3: 66.6 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsBAAI/bge-large-en-v1.5: 65.89 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsintfloat/multilingual-e5-large-instruct: 65.56 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsBAAI/bge-base-en-v1.5: 65.14 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsthenlper/gte-large: 64.77 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsBAAI/bge-small-en-v1.5: 64.3 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsnomic-ai/nomic-embed-text-v2-moe: 63.64 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsSnowflake/snowflake-arctic-embed-l-v2.0: 63.6 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsnomic-ai/nomic-embed-text-v1: 63.6 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsintfloat/e5-large-v2: 62.79 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsintfloat/e5-base-v2: 62.67 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsAlibaba-NLP/gte-multilingual-base: 62.51 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsnomic-ai/nomic-embed-text-v1.5: 62.2 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsintfloat/multilingual-e5-large: 62.07 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsQwen/Qwen3-Embedding-0.6B: 61.83 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsintfloat/e5-small-v2: 61.32 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsSnowflake/snowflake-arctic-embed-m: 61.09 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsibm-granite/granite-embedding-small-english-r2: 61.07 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsintfloat/multilingual-e5-base: 61 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsintfloat/multilingual-e5-small: 59.69 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultssentence-transformers/all-mpnet-base-v2: 59.62 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsSnowflake/snowflake-arctic-embed-l-v2.0: 58.56 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultssentence-transformers/paraphrase-multilingual-mpnet-base-v2: 58.27 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsSnowflake/snowflake-arctic-embed-m: 57.53 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultssentence-transformers/paraphrase-multilingual-MiniLM-L12-v2: 56.42 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsgoogle/embeddinggemma-300m: 55.69 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsBAAI/bge-large-en-v1.5: 55.44 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsnomic-ai/nomic-embed-text-v2-moe: 54.81 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsBAAI/bge-base-en-v1.5: 54.75 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsjinaai/jina-embeddings-v3: 54.29 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsibm-granite/granite-embedding-small-english-r2: 53.93 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsBAAI/bge-small-en-v1.5: 53.86 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsintfloat/multilingual-e5-large-instruct: 53.47 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsthenlper/gte-large: 53.29 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsintfloat/multilingual-e5-large: 51.53 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsgoogle/embeddinggemma-2: 51.33 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsjinaai/jina-embeddings-v2-small-en: 51.02 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsAlibaba-NLP/gte-multilingual-base: 50.87 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsnomic-ai/nomic-embed-text-v1: 50.72 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsintfloat/e5-base-v2: 49.67 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsintfloat/e5-large-v2: 49.31 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsintfloat/multilingual-e5-base: 48.97 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultssentence-transformers/LaBSE: 48.81 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsintfloat/e5-small-v2: 48.46 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsnomic-ai/nomic-embed-text-v1.5: 47.97 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsintfloat/multilingual-e5-small: 46.43 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsjinaai/jina-embeddings-v2-base-en: 45.97 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultssentence-transformers/all-mpnet-base-v2: 44.54 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultssentence-transformers/paraphrase-multilingual-mpnet-base-v2: 37.14 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultssentence-transformers/paraphrase-multilingual-MiniLM-L12-v2: 35.93 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsjinaai/jina-embeddings-v2-base-en: 26.67 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultsjinaai/jina-embeddings-v2-small-en: 26.47 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/resultssentence-transformers/LaBSE: 18.05 · observed 2026-10-25 · https://huggingface.co/datasets/mteb/results010063.21 · #20 of 64

Source · leaderboard · 2026-10-24

The story so far

Weights, every dated article, and repo commits on one rail.

6 dated articles and 30 repo commits so far

Teal is the weights (2024-01-27), amber triangles are 6 dated articles (each links to it), grey ticks are repo commits.

FebMarAprMayJunJulAugSepOctNovDecJanFebMarAprMayJunJulAugSepOctNovDecJanFebMarAprMayJunJulAugSepOct2024-07-03: 1 repo commit2024-07-02: 1 repo commit2024-04-13: 1 repo commit2024-04-02: 3 repo commits2024-03-26: 1 repo commit2024-03-20: 1 repo commit2024-03-19: 1 repo commit2024-03-08: 2 repo commits2024-03-02: 1 repo commit2024-02-11: 3 repo commits2024-02-08: 2 repo commits2024-02-07: 1 repo commit2024-02-06: 4 repo commits2024-02-05: 2 repo commits2024-02-01: 4 repo commits2024-01-31: 2 repo commitsUnderstanding BGE-M3 Embedding Inference and ONNX Runtime Tuning | wiphoo.dev · 2026-06-04BGE-M3 vs OpenAI Embeddings [2026]: Free & Multilingual · Aidxn · 2026-05-12BGE-M3 and BGE Reranker in 2026: what the benchmarks say about dense, lexical, and multi-vector retrieval · 2026-05-05Quantized bge-M3 embedding model in the browser for full privacy · 2024-07-21BGE-M3 Embeddings: Dense, Sparse & Multi-Vector in 2026 · 2026-03-13BGE-M3 vs. Splade · 2024-04-29Weights 2024-01-27 · 2024-01-27Weights 2024-01-27now · 3 providers
FebMarAprMayJunJulAugSepOctNovDecJanFebMarAprMayJunJulAugSepOctNovDecJanFebMarAprMayJunJulAugSepOct2024-07-03: 1 repo commit2024-07-02: 1 repo commit2024-04-13: 1 repo commit2024-04-02: 3 repo commits2024-03-26: 1 repo commit2024-03-20: 1 repo commit2024-03-19: 1 repo commit2024-03-08: 2 repo commits2024-03-02: 1 repo commit2024-02-11: 3 repo commits2024-02-08: 2 repo commits2024-02-07: 1 repo commit2024-02-06: 4 repo commits2024-02-05: 2 repo commits2024-02-01: 4 repo commits2024-01-31: 2 repo commitsUnderstanding BGE-M3 Embedding Inference and ONNX Runtime Tuning | wiphoo.dev · 2026-06-04BGE-M3 vs OpenAI Embeddings [2026]: Free & Multilingual · Aidxn · 2026-05-12BGE-M3 and BGE Reranker in 2026: what the benchmarks say about dense, lexical, and multi-vector retrieval · 2026-05-05Quantized bge-M3 embedding model in the browser for full privacy · 2024-07-21BGE-M3 Embeddings: Dense, Sparse & Multi-Vector in 2026 · 2026-03-13BGE-M3 vs. Splade · 2024-04-29Weights 2024-01-27 · 2024-01-27Weights 2024-01-27now · 3 providers

What people built on it

920 derivatives on the Hub. Which build to run, by runtime: the most downloaded in each class.

920 derivatives on the Hub, most of them fine-tunes

From the Hugging Face model tree; quantized builds in teal, fine-tunes, merges and adapters in greys.

303 quantized (Hugging Face model tree)582 fine-tunes (Hugging Face model tree)1 merge (Hugging Face model tree)34 adapters (Hugging Face model tree)303 quantized582 fine-tunes1 merge34 adapters
303 quantized (Hugging Face model tree)582 fine-tunes (Hugging Face model tree)1 merge (Hugging Face model tree)34 adapters (Hugging Face model tree)303 quantized582 fine-tunes1 merge34 adapters

All variants →

Reference

Everything else, folded: the full tables, every source.

Benchmarks

1 row

Benchmarks 1 row

measured third-party leaderboard row (1)author-reported number from the model card or eval filesNo confidence intervals unless the source gave them; settings differ between rows, so compare within a benchmark, not across. Date = the benchmark's own date when it gives one, else when we read it.
BenchmarkValueSetting / notesReported byDate
measured MTEB · Embed text for search63.21 mean over 27/41 tasks present27/41 tasksleaderboard2026-10-24

What the card says

2 cited sentences

Summary generated, cited

The model supports more than 100 working languages and processes inputs up to 8192 tokens.[1][2] It is released under the MIT license and can perform dense, multi-vector, and sparse retrieval.[3][4]

  1. “support more than 100 working languages”
  2. “up to 8192 tokens”
  3. license
  4. “dense retrieval, multi-vector retrieval, and sparse retri…”

Generated 2026-10-07 14:59 UTC by parasail-gemma-4-26b-a4b-it; each numeral points at the fact it rests on. Not a verdict.

Use-case evidence

2 use cases

What it is good at 2 use cases

Labels are evidence, not verdicts: measured a third-party leaderboard row for this model; author-reported a number the model author published in the card or eval files; structural a deterministic signal from the name, config or chat template, or a decision-model estimate. Each chip links to its source. All use cases.

Facts

18 fields

Listed in Embeddings

Facts

Pipeline tagsentence-similarity
Librarysentence-transformers
ArchitecturesXLMRobertaModel
Model typexlm-roberta
Dtypefloat32
MoEno
Context length8,194 (config.json max_position_embeddings)
PapersarXiv:2402.03216, arXiv:2004.04906, arXiv:2106.14807, arXiv:2107.05720, arXiv:2004.12832
LicenseMIT (mit)
Hub snapshot2026-10-25

Servability

vLLM · SGLang

Servability

vLLM: supported · XLMRobertaModel · 7050ef881ff0835f6890a47db1859a24c65481d6SGLang: supported · XLMRobertaModel · 773cb938fe9484a8f7e7e46fb1b1fe96412c59ed

vLLM registry (7050ef881ff0835f6890a47db1859a24c65481d6) · SGLang registry (773cb938fe9484a8f7e7e46fb1b1fe96412c59ed) · Matched by architecture class name against each project's registry on main; 'supported' means the architecture is registered, not that this checkpoint was tested.

All variants

40 variants

Lineage

Original model Family: BAAI/bge-m3 920 derivatives on the Hub

finetune: 582quantized: 303adapter: 34merge: 1

Top variants (40 shown, ranked by downloads)

Relation
Quant
40 rows
Variant Relation Quant Params Band License Author Likes Downloads
upskyy/bge-m3-korean finetune — 568M S — upskyy 66 10.3M
littlejohn-ai/bge-m3-spa-law-qa finetune — 568M S apache-2.0 littlejohn-ai 22 3.7M
dragonkue/BGE-m3-ko finetune — 568M S apache-2.0 dragonkue 79 3.6M
nlpai-lab/KURE-v1 finetune — 568M S mit nlpai-lab 100 3.1M
AITeamVN/Vietnamese_Embedding quantized — 568M S apache-2.0 AITeamVN 70 1.5M
Xenova/bge-m3 quantized — — — mit Xenova 53 1.1M
dariolopez/bge-m3-es-legal-tmp-6 finetune — 568M S apache-2.0 dariolopez 2 517.8k
antoinelouis/french-bge-m3 quantized — 350M S mit antoinelouis 0 432.1k
namdp-ptit/ViRanker finetune — 568M S apache-2.0 namdp-ptit 17 346.1k
farbodtavakkoli/OTel-Embedding-568M finetune — 568M S apache-2.0 farbodtavakkoli 0 335.1k
AITeamVN/Vietnamese_Embedding_v2 quantized — 568M S apache-2.0 AITeamVN 13 308.9k
ggml-org/bge-m3-Q8_0-GGUF quantized Q8_0 — — mit ggml-org 21 111.1k
OpenMed/OpenMed-PII-Italian-ClinicalBGE-Large-568M-v1 finetune — 567M S apache-2.0 OpenMed 0 96.2k
mhaseeb1604/bge-m3-law finetune — 568M S — mhaseeb1604 6 94.6k
sayed0am/arabic-english-bge-m3 quantized — 362M S mit sayed0am 9 77.9k
OpenMed/OpenMed-PII-Spanish-ClinicalBGE-Large-568M-v1 finetune — 567M S apache-2.0 OpenMed 0 70.6k
gpahal/bge-m3-onnx-int8 quantized int8 — — mit gpahal 3 47.7k
mlx-community/bge-m3-mlx-fp16 finetune mlx 568M S mit mlx-community 4 42.9k
OpenMed/OpenMed-PII-German-ClinicalBGE-Large-568M-v1 finetune — 567M S apache-2.0 OpenMed 0 41.6k
ekacare/parrotlet-e finetune — 568M S cc-by-sa-4.0 ekacare 1 41k
OpenMed/OpenMed-PII-French-ClinicalBGE-Large-568M-v1 finetune — 567M S apache-2.0 OpenMed 0 40.6k
NohTow/french-bge-m3 quantized — 358M S mit NohTow 1 27.4k
BAAI/CCI3-HQ-Classifier finetune — 568M S apache-2.0 BAAI 13 23.8k
OpenMed/OpenMed-PII-ClinicalBGE-Large-568M-v1 finetune — 567M S apache-2.0 OpenMed 0 23.1k
groonga/bge-m3-Q4_K_M-GGUF quantized GGUF — — mit groonga 2 19.7k
nezahatkorkmaz/turkce-embedding-bge-m3 finetune — 568M S — nezahatkorkmaz 11 16.9k
Roflmax/bge-m3-legal-ru-updata finetune — 568M S — Roflmax 0 16.2k
yaniseuranova/setfit-rag-hybrid-search-query-router finetune — 568M S — yaniseuranova 2 16k
nonola/portuguese-bge-m3 quantized — 349M S mit nonola 2 14.6k
KimChen/bge-m3-GGUF quantized GGUF — — mit KimChen 18 13.6k
hamtaai/bg3_model finetune — 568M S — hamtaai 0 14.4k
mlx-community/bge-m3-mlx-8bit finetune mlx 568M S mit mlx-community 2 12.5k
fineinstructions/instruction_template_retrieval_embedding finetune — 568M S — fineinstructions 0 12.5k
cstr/bge-m3-GGUF quantized GGUF — — mit cstr 1 10.1k
altaidevorg/bge-m3-distill-8l finetune — 366M S — altaidevorg 12 9.1k
onnx-community/bge-m3-ONNX quantized — — — mit onnx-community 3 8.8k
MahradHosseini/bge-m3-onnx-int8 quantized int8 — — apache-2.0 MahradHosseini 2 7.9k
philipchung/bge-m3-onnx quantized — — — mit philipchung 3 7.7k
bbvch-ai/bge-m3-GGUF quantized GGUF — — mit bbvch-ai 4 7.3k
gbnath/english-bge-m3 quantized — 353M S mit gbnath 2 6.1k

Repository changelog

30 commits

Repository changelog 30 commits

DateCommitSHA
2024-07-03 Update MIRACL evaluation results of BGE-M3 (#67) 5617a9f
2024-07-02 Update MIRACL evaluation results (#68) e1f4568
2024-04-13 Adding ONNX file of this model (#44) babcf60
2024-04-02 Delete model.safetensors c400e3d
2024-04-02 Delete bge-m3-with-deocder 7b44cab
2024-04-02 Upload bge-m3-with-deocder/pytorch_model.bin with huggingface_hub 80087bf
2024-03-26 Update tokenizer_config.json 50f9396
2024-03-20 Update README.md 5a21248
2024-03-19 Update README.md cab5a40
2024-03-08 Upload others.webp ecbfce3
2024-03-08 Update README.md 2ab44ec
2024-03-02 Update README.md 3641912
2024-02-11 Update README.md 3ab7155
2024-02-11 Upload bm25.jpg f2dfce0
2024-02-11 Update README.md cfdb103
2024-02-08 Upload 5 files aa47896
2024-02-08 Update README.md 6d44202
2024-02-07 Update README.md 2d5552f
2024-02-06 Upload long.jpg 3c54f5a
2024-02-06 Upload long.jpg 96e9e91
2024-02-06 Update README.md 5cedd82
2024-02-06 Update README.md f11a3f1
2024-02-05 Update README.md 8017dbb
2024-02-05 Update README.md d5ab3da
2024-02-01 Update README.md 4277867
2024-02-01 Update README.md 1f5d3ac
2024-02-01 Update README.md a12bcd7
2024-02-01 Update README.md 0537228
2024-01-31 Update README.md 3806044
2024-01-31 Upload nqa.jpg 84790c1

All providers

3 providers · 3 endpoints

Where to run 3 providers · 3 endpoints

Hosted endpoints observed for bge-m3, sorted by input price (USD per million tokens). Each row names its observer and date; prices change daily, so check the source before quoting. Cheapest observed input price: $0.01/M.

ProviderModel refContextQuant$/M in$/M outtok/sTTFTToolsStatusObserved
DeepInfra
deepinfra
BAAI/bge-m3 8K fp32 $0.01 — — — — live 2026-10-24
HF Inference
hf
BAAI/bge-m3 — — — — — — — live 2026-10-25
Parasail
parasail
parasail-bge-m3 — — — — — — — serverless 2026-10-24

Articles and coverage

12 pieces

Ranked by source signals (HN, Lobsters, authority domains, official posts) and recency. Summaries are generated from a stored copy of the article text; every sentence cites a span of that text, and nothing is shown that failed the citation check.

Analysis10

wiphoo.dev2026-06-042,825 words
BGE-M3 generates dense embeddings with a hidden_size of 1024 by converting text to tokens and running inference via ONNX Runtime. The model uses CLS pooling to extract the vector from the first token position before L2 normalization. Tuning intra_op_threads controls parallelism within single operations, while a shared session model prevents thread oversubscription across concurrent requests.written, reviewed, cited
  • Hard-coding BERT token IDs into a BGE-M3 ONNX pipeline causes the model to receive invalid inputs.
  • The first few inference runs are slower because the memory arena has not yet reached its working size.
  • With the default ORT_SEQUENTIAL execution mode, ONNX Runtime does not create an inter-op pool at all.
aidxn.com2026-05-121,043 words
BGE-M3 is an MIT licensed, open-weights model that took the top of the MTEB leaderboard and beats closed-source incumbents on most retrieval benchmarks. It outputs 1024-dim vectors and supports 100+ languages in one shared vector space for cross-language retrieval without translation.written, reviewed, cited
  • BGE-M3 produces dense, sparse, and ColBERT-style vectors from a single forward pass.
  • Hybrid retrieval with BGE-M3 requires only a flag instead of merging separate keyword and vector results.
  • Switching to BGE-M3 requires re-embedding the entire corpus because vectors from different models live in different spaces.
axiomlogica.com2026-05-05
emergentmind.com2,085 words
BGE-M3 unifies dense, sparse, and multi-vector retrieval modes in a single encoder built on XLM-RoBERTa-large with 550M parameters and a vocabulary of 250,000 subword tokens. The model extends maximum input length to 8,192 tokens, is further pre-trained via RetroMAE on 184M unlabeled samples, and uses split-batch training to preserve large in-batch negative pools. For memory-constrained deployment, it applies the MCLS trick, while downstream SafeGen fine-tuning achieves Accuracy = 0.8215 on held-out test sets.written, reviewed, cited
  • Disabling self-knowledge distillation and supervising each head separately hurts the sparse head by approximately 17 points in nDCG@10 on MIRACL.
  • In SafeGen, a fine-tuned BGE-M3 classifier achieves Accuracy = 0.8215 and F1-Score = 0.8145 versus 0.1865 and 0.1840 for the pretrained base.
emergentmind.com1,336 words
BGE-M3 is a 550M parameter multilingual bi-encoder supporting dense, sparse, and multi-vector retrieval for inputs up to 8,192 tokens. The model achieves a mean RAGAS score of 70.99 on Arabic datasets and typically requires 5–10 ms inference time for 512-token queries on an A100. Engineers should index embeddings in a FAISS index using cosine similarity for efficient retrieval.written, reviewed, cited
  • The model architecture is derived from XLM-RoBERTa-large and enhanced with retrofitted masked autoencoding (RetroMAE).
  • All Arabic experiments are conducted on Modern Standard Arabic, leaving performance on dialect variants unevaluated.
q4km.ai983 words
inferencebench.io575 words
ciekawy.github.io2024-07-21HN 2 pts · 1 comments160 words
pristren.com2026-03-13771 words
zilliz.com2024-04-29HN 1 pts · 0 comments1,900 words
All coverage tracked for this model (12) — append-only, nothing is ever removed

Papers

5 papers

Papers 5

arXiv links found in the model card and its tags. "Peer-reviewed" is shown only with evidence: a published venue in OpenAlex (measured) or the authors' own journal reference on arXiv (reported).

Similar models

3 models

Similar models

Sources

4 sources

Sources

Hub snapshot: 2026-10-25 · HF API: 2026-10-24 21:31 UTC · Providers: 2026-10-24 21:44 UTC · Articles: 2026-10-24 21:45 UTC · Summary: 2026-10-07 14:59 UTC · Last verified 2026-10-25

Follow bge-m3

Watch this model

Email alerts are not open yet; the feeds above are the same data. See feeds for the item schema.