Benchmark Almanac

ViDoRe V3

tencent/EVIE-8B 0.66 tops its leaderboard Qwen3-VL-Embedding-8B 0.58 leads the models we track
Not in model cards

Retrieval and RAG pipelines answer queries over visually rich documents, such as reports with tables, charts and images. The benchmark has 10 datasets from professional domains, about 26,000 pages and 3,099 human-verified queries, each in 6 languages. It scores retrieval relevance, bounding-box grounding and the final answers.

Earlier versions, ViDoRe V1 from the ColPali paper and V2, use different datasets and are separate tests. The 278 GitHub stars belong to the repository for all versions. 12 HF paper upvotes.

Released
January 2026
Kind
Documents, charts and text in images
Level
Everyday
Answers
Short answer
Tasks
All public
Last model added
January 2026
Scores refreshed
November 12th, 2026

In the authors’ words

Retrieval-Augmented Generation (RAG) pipelines must address challenges beyond simple single-document retrieval, such as interpreting visual elements (tables, charts, images), synthesizing information across documents, and providing accurate source grounding. Existing benchmarks fail to capture this complexity, often focusing on textual data, single-document comprehension, or evaluating retrieval and generation in isolation. We introduce ViDoRe v3, a comprehensive multimodal RAG benchmark featuring multi-type queries over visually rich document corpora. It covers 10 datasets across diverse professional domains, comprising ~26,000 document pages paired with 3,099 human-verified queries, each available in 6 languages. Through 12,000 hours of human annotation effort, we provide high-quality annotations for retrieval relevance, bounding box localization, and verified reference answers. Our evaluation of state-of-the-art RAG pipelines reveals that visual retrievers outperform textual ones, late-interaction models and textual reranking substantially improve performance, and hybrid or purely visual contexts enhance answer generation quality. However, current models still struggle with non-textual elements, open-ended queries, and fine-grained visual grounding. To encourage progress in addressing these challenges, the benchmark is released under a commercially permissive license at https://hf.co/vidore.

Abstract of ViDoRe V3: A Comprehensive Evaluation of Retrieval Augmented Generation in Complex Real-World Scenarios (arXiv:2601.08620, CC0)
53
Entries on its own leaderboard, 2 models we track

tencent/EVIE-8B tops the leaderboard with 0.66

Best score per entry from the benchmark's own leaderboard, read on November 12th, 2026. Where a model ran with several settings or harnesses, we keep its best. Names in gray aren't in our model list: fine-tunes, agent systems, products and older models. They don't count toward leaders. The best model we track is Qwen3-VL-Embedding-8B, at 0.58.

53 entries. Scroll sideways for the rest.

  1. 0.66 tencent/EVIE-8B
  2. 0.66 tencent/EVIE-4.5B
  3. 0.65 webAI-Official/webAI-ColVec1.1-8b
  4. 0.65 perplexity-ai/pplx-embed-v2-late-9b
  5. 0.64 vultr/VultronRetrieverPrime-Qwen3.5-8B
  6. 0.64 webAI-Official/webAI-ColVec1.1-4b
  7. 0.64 vultr/VultronRetrieverCore-Qwen3.5-4.5B
  8. 0.63 nvidia/nemotron-colembed-vl-8b-v2
  9. 0.63 webAI-Official/webAI-ColVec1-9b
  10. 0.63 topk-io/topk-embed-v1-small
  11. 0.62 nanovdr/ColNanoVDR-Q-Ettin150M-ColVec8B-640-ML
  12. 0.62 webAI-Official/webAI-ColVec1-4b
  13. 0.62 TomoroAI/tomoro-colqwen3-embed-8b
  14. 0.62 nvidia/nemotron-colembed-vl-4b-v2
  15. 0.61 perplexity-ai/pplx-embed-v2-late-0.6b
  16. 0.61 athrael-soju/colqwen3.5-4.5B-v3
  17. 0.61 nanovdr/ColNanoVDR-Q-Ettin150M-ColVec4B-640-ML
  18. 0.61 OpenSearch-AI/Ops-Colqwen3-4B
  19. 0.60 nvidia/Nemotron-3.5-Embed-8B-BF16
  20. 0.60 TomoroAI/tomoro-colqwen3-embed-4b
  21. 0.60 topk-io/topk-embed-v1-xsmall
  22. 0.60 nvidia/llama-nemotron-colembed-vl-3b-v2
  23. 0.58 Qwen3-VL-Embedding-8B
  24. 0.58 nvidia/Nemotron-3.5-Embed-1B-BF16
  25. 0.57 nomic-ai/colnomic-embed-multimodal-7b
  26. 0.57 nvidia/llama-nemoretriever-colembed-3b-v1
  27. 0.56 jinaai/jina-embeddings-v4
  28. 0.56 vultr/VultronRetrieverFlash-Qwen3.5-0.8B
  29. 0.56 nomic-ai/colnomic-embed-multimodal-3b
  30. 0.56 nvidia/llama-nemoretriever-colembed-1b-v1
  31. 0.53 Qwen3-VL-Embedding-2B
  32. 0.52 vidore/colqwen2.5-v0.2
  33. 0.49 athrael-soju/ColUltraVBERT
  34. 0.49 nanovdr/NanoVDR-S-Multi
  35. 0.46 jinaai/jina-embeddings-v5-omni-small
  36. 0.46 jinaai/jina-embeddings-v5-omni-nano
  37. 0.45 vidore/colqwen2-v1.0
  38. 0.43 vidore/colpali-v1.3
  39. 0.32 athrael-soju/BiUltraVBERT
  40. 0.26 ModernVBERT/colmodernvbert
  41. 0.21 vidore/colSmol-256M
  42. 0.16 google/siglip-large-patch16-384
  43. 0.16 google/siglip-so400m-patch14-384
  44. 0.15 ModernVBERT/bimodernvbert
  45. 0.15 ModernVBERT/modernvbert-embed
  46. 0.15 google/siglip-base-patch16-512
  47. 0.12 google/siglip-base-patch16-384
  48. 0.08 openai/clip-vit-large-patch14
  49. 0.07 google/siglip-base-patch16-256
  50. 0.06 google/siglip-base-patch16-256-multilingual
  51. 0.05 google/siglip-base-patch16-224
  52. 0.04 openai/clip-vit-base-patch16
  53. 0.02 openai/clip-vit-base-patch32
  1. 1 tencent/EVIE-8B NDCG@10; late-interaction; embedding dimensions 4096 0.66
  2. 2 tencent/EVIE-4.5B NDCG@10; late-interaction; embedding dimensions 2048 0.66
  3. 3 webAI-Official/webAI-ColVec1.1-8b NDCG@10; late-interaction; embedding dimensions 640 0.65
  4. 4 perplexity-ai/pplx-embed-v2-late-9b NDCG@10; late-interaction; embedding dimensions 128 0.65
  5. 5 vultr/VultronRetrieverPrime-Qwen3.5-8B NDCG@10; late-interaction; embedding dimensions 320 0.64
  6. 6 webAI-Official/webAI-ColVec1.1-4b NDCG@10; late-interaction; embedding dimensions 640 0.64
  7. 7 vultr/VultronRetrieverCore-Qwen3.5-4.5B NDCG@10; late-interaction; embedding dimensions 320 0.64
  8. 8 nvidia/nemotron-colembed-vl-8b-v2 NDCG@10; late-interaction; embedding dimensions 4096 0.63
  9. 9 webAI-Official/webAI-ColVec1-9b NDCG@10; late-interaction; embedding dimensions 2560 0.63
  10. 10 topk-io/topk-embed-v1-small NDCG@10; late-interaction; embedding dimensions 2048 0.63
  11. 11 nanovdr/ColNanoVDR-Q-Ettin150M-ColVec8B-640-ML NDCG@10; late-interaction; embedding dimensions 640 0.62
  12. 12 webAI-Official/webAI-ColVec1-4b NDCG@10; late-interaction; embedding dimensions 640 0.62
  13. 13 TomoroAI/tomoro-colqwen3-embed-8b NDCG@10; late-interaction; embedding dimensions 320 0.62
  14. 14 nvidia/nemotron-colembed-vl-4b-v2 NDCG@10; late-interaction; embedding dimensions 2560 0.62
  15. 15 perplexity-ai/pplx-embed-v2-late-0.6b NDCG@10; late-interaction; embedding dimensions 128 0.61
  16. 16 athrael-soju/colqwen3.5-4.5B-v3 NDCG@10; late-interaction; embedding dimensions 128 0.61
  17. 17 nanovdr/ColNanoVDR-Q-Ettin150M-ColVec4B-640-ML NDCG@10; late-interaction; embedding dimensions 640 0.61
  18. 18 OpenSearch-AI/Ops-Colqwen3-4B NDCG@10; late-interaction; embedding dimensions 2560 0.61
  19. 19 nvidia/Nemotron-3.5-Embed-8B-BF16 NDCG@10; dense; embedding dimensions 4096 0.60
  20. 20 TomoroAI/tomoro-colqwen3-embed-4b NDCG@10; late-interaction; embedding dimensions 320 0.60
  21. 21 topk-io/topk-embed-v1-xsmall NDCG@10; late-interaction; embedding dimensions 1024 0.60
  22. 22 nvidia/llama-nemotron-colembed-vl-3b-v2 NDCG@10; late-interaction; embedding dimensions 3072 0.60
  23. 23 Qwen3-VL-Embedding-8B NDCG@10; dense; embedding dimensions 4096 0.58
  24. 24 nvidia/Nemotron-3.5-Embed-1B-BF16 NDCG@10; dense; embedding dimensions 2048 0.58
  25. 25 nomic-ai/colnomic-embed-multimodal-7b NDCG@10; late-interaction; embedding dimensions 128 0.57
  26. 26 nvidia/llama-nemoretriever-colembed-3b-v1 NDCG@10; late-interaction; embedding dimensions 3072 0.57
  27. 27 jinaai/jina-embeddings-v4 NDCG@10; late-interaction; embedding dimensions 2048; {"vector_type":"multi_vector","model_type":["late-interaction"]} 0.56
  28. 28 vultr/VultronRetrieverFlash-Qwen3.5-0.8B NDCG@10; late-interaction; embedding dimensions 320 0.56
  29. 29 nomic-ai/colnomic-embed-multimodal-3b NDCG@10; late-interaction; embedding dimensions 128 0.56
  30. 30 nvidia/llama-nemoretriever-colembed-1b-v1 NDCG@10; late-interaction; embedding dimensions 2048 0.56
  31. 31 Qwen3-VL-Embedding-2B NDCG@10; dense; embedding dimensions 2048 0.53
  32. 32 vidore/colqwen2.5-v0.2 NDCG@10; late-interaction; embedding dimensions 128 0.52
  33. 33 athrael-soju/ColUltraVBERT NDCG@10; late-interaction; embedding dimensions 768 0.49
  34. 34 nanovdr/NanoVDR-S-Multi NDCG@10; dense; embedding dimensions 2048 0.49
  35. 35 jinaai/jina-embeddings-v5-omni-small NDCG@10; dense; embedding dimensions 1024 0.46
  36. 36 jinaai/jina-embeddings-v5-omni-nano NDCG@10; dense; embedding dimensions 768 0.46
  37. 37 vidore/colqwen2-v1.0 NDCG@10; late-interaction; embedding dimensions 128 0.45
  38. 38 vidore/colpali-v1.3 NDCG@10; late-interaction; embedding dimensions 128 0.43
  39. 39 athrael-soju/BiUltraVBERT NDCG@10; dense; embedding dimensions 768 0.32
  40. 40 ModernVBERT/colmodernvbert NDCG@10; late-interaction; embedding dimensions 128 0.26
  41. 41 vidore/colSmol-256M NDCG@10; late-interaction; embedding dimensions 128 0.21
  42. 42 google/siglip-large-patch16-384 NDCG@10; dense; embedding dimensions 1024 0.16
  43. 43 google/siglip-so400m-patch14-384 NDCG@10; dense; embedding dimensions 1152 0.16
  44. 44 ModernVBERT/bimodernvbert NDCG@10; dense; embedding dimensions 768 0.15
  45. 45 ModernVBERT/modernvbert-embed NDCG@10; dense; embedding dimensions 768 0.15
  46. 46 google/siglip-base-patch16-512 NDCG@10; dense; embedding dimensions 768 0.15
  47. 47 google/siglip-base-patch16-384 NDCG@10; dense; embedding dimensions 768 0.12
  48. 48 openai/clip-vit-large-patch14 NDCG@10; dense; embedding dimensions 768 0.08
  49. 49 google/siglip-base-patch16-256 NDCG@10; dense; embedding dimensions 768 0.07
  50. 50 google/siglip-base-patch16-256-multilingual NDCG@10; dense; embedding dimensions 768 0.06
  51. 51 google/siglip-base-patch16-224 NDCG@10; dense; embedding dimensions 768 0.05
  52. 52 openai/clip-vit-base-patch16 NDCG@10; dense; embedding dimensions 512 0.04
  53. 53 openai/clip-vit-base-patch32 NDCG@10; dense; embedding dimensions 512 0.02

Source: Official ViDoRe V3 leaderboard

#EntryScoreSettingDateSource
1 tencent/EVIE-8B 0.66 NDCG@10; late-interaction; embedding dimensions 4096 Official leaderboard
2 tencent/EVIE-4.5B 0.66 NDCG@10; late-interaction; embedding dimensions 2048 Official leaderboard
3 webAI-Official/webAI-ColVec1.1-8b 0.65 NDCG@10; late-interaction; embedding dimensions 640 Official leaderboard
4 perplexity-ai/pplx-embed-v2-late-9b 0.65 NDCG@10; late-interaction; embedding dimensions 128 Official leaderboard
5 vultr/VultronRetrieverPrime-Qwen3.5-8B 0.64 NDCG@10; late-interaction; embedding dimensions 320 Official leaderboard
6 webAI-Official/webAI-ColVec1.1-4b 0.64 NDCG@10; late-interaction; embedding dimensions 640 Official leaderboard
7 vultr/VultronRetrieverCore-Qwen3.5-4.5B 0.64 NDCG@10; late-interaction; embedding dimensions 320 Official leaderboard
8 nvidia/nemotron-colembed-vl-8b-v2 0.63 NDCG@10; late-interaction; embedding dimensions 4096 Official leaderboard
9 webAI-Official/webAI-ColVec1-9b 0.63 NDCG@10; late-interaction; embedding dimensions 2560 Official leaderboard
10 topk-io/topk-embed-v1-small 0.63 NDCG@10; late-interaction; embedding dimensions 2048 Official leaderboard
11 nanovdr/ColNanoVDR-Q-Ettin150M-ColVec8B-640-ML 0.62 NDCG@10; late-interaction; embedding dimensions 640 Official leaderboard
12 webAI-Official/webAI-ColVec1-4b 0.62 NDCG@10; late-interaction; embedding dimensions 640 Official leaderboard
13 TomoroAI/tomoro-colqwen3-embed-8b 0.62 NDCG@10; late-interaction; embedding dimensions 320 Official leaderboard
14 nvidia/nemotron-colembed-vl-4b-v2 0.62 NDCG@10; late-interaction; embedding dimensions 2560 Official leaderboard
15 perplexity-ai/pplx-embed-v2-late-0.6b 0.61 NDCG@10; late-interaction; embedding dimensions 128 Official leaderboard
16 athrael-soju/colqwen3.5-4.5B-v3 0.61 NDCG@10; late-interaction; embedding dimensions 128 Official leaderboard
17 nanovdr/ColNanoVDR-Q-Ettin150M-ColVec4B-640-ML 0.61 NDCG@10; late-interaction; embedding dimensions 640 Official leaderboard
18 OpenSearch-AI/Ops-Colqwen3-4B 0.61 NDCG@10; late-interaction; embedding dimensions 2560 Official leaderboard
19 nvidia/Nemotron-3.5-Embed-8B-BF16 0.60 NDCG@10; dense; embedding dimensions 4096 Official leaderboard
20 TomoroAI/tomoro-colqwen3-embed-4b 0.60 NDCG@10; late-interaction; embedding dimensions 320 Official leaderboard
21 topk-io/topk-embed-v1-xsmall 0.60 NDCG@10; late-interaction; embedding dimensions 1024 Official leaderboard
22 nvidia/llama-nemotron-colembed-vl-3b-v2 0.60 NDCG@10; late-interaction; embedding dimensions 3072 Official leaderboard
23 Qwen3-VL-Embedding-8B 0.58 NDCG@10; dense; embedding dimensions 4096 Jan 2026 Official leaderboard
24 nvidia/Nemotron-3.5-Embed-1B-BF16 0.58 NDCG@10; dense; embedding dimensions 2048 Official leaderboard
25 nomic-ai/colnomic-embed-multimodal-7b 0.57 NDCG@10; late-interaction; embedding dimensions 128 Official leaderboard
26 nvidia/llama-nemoretriever-colembed-3b-v1 0.57 NDCG@10; late-interaction; embedding dimensions 3072 Official leaderboard
27 jinaai/jina-embeddings-v4 0.56 NDCG@10; late-interaction; embedding dimensions 2048; {"vector_type":"multi_vector","model_type":["late-interaction"]} Official leaderboard
28 vultr/VultronRetrieverFlash-Qwen3.5-0.8B 0.56 NDCG@10; late-interaction; embedding dimensions 320 Official leaderboard
29 nomic-ai/colnomic-embed-multimodal-3b 0.56 NDCG@10; late-interaction; embedding dimensions 128 Official leaderboard
30 nvidia/llama-nemoretriever-colembed-1b-v1 0.56 NDCG@10; late-interaction; embedding dimensions 2048 Official leaderboard
31 Qwen3-VL-Embedding-2B 0.53 NDCG@10; dense; embedding dimensions 2048 Jan 2026 Official leaderboard
32 vidore/colqwen2.5-v0.2 0.52 NDCG@10; late-interaction; embedding dimensions 128 Official leaderboard
33 athrael-soju/ColUltraVBERT 0.49 NDCG@10; late-interaction; embedding dimensions 768 Official leaderboard
34 nanovdr/NanoVDR-S-Multi 0.49 NDCG@10; dense; embedding dimensions 2048 Official leaderboard
35 jinaai/jina-embeddings-v5-omni-small 0.46 NDCG@10; dense; embedding dimensions 1024 Official leaderboard
36 jinaai/jina-embeddings-v5-omni-nano 0.46 NDCG@10; dense; embedding dimensions 768 Official leaderboard
37 vidore/colqwen2-v1.0 0.45 NDCG@10; late-interaction; embedding dimensions 128 Official leaderboard
38 vidore/colpali-v1.3 0.43 NDCG@10; late-interaction; embedding dimensions 128 Official leaderboard
39 athrael-soju/BiUltraVBERT 0.32 NDCG@10; dense; embedding dimensions 768 Official leaderboard
40 ModernVBERT/colmodernvbert 0.26 NDCG@10; late-interaction; embedding dimensions 128 Official leaderboard
41 vidore/colSmol-256M 0.21 NDCG@10; late-interaction; embedding dimensions 128 Official leaderboard
42 google/siglip-large-patch16-384 0.16 NDCG@10; dense; embedding dimensions 1024 Official leaderboard
43 google/siglip-so400m-patch14-384 0.16 NDCG@10; dense; embedding dimensions 1152 Official leaderboard
44 ModernVBERT/bimodernvbert 0.15 NDCG@10; dense; embedding dimensions 768 Official leaderboard
45 ModernVBERT/modernvbert-embed 0.15 NDCG@10; dense; embedding dimensions 768 Official leaderboard
46 google/siglip-base-patch16-512 0.15 NDCG@10; dense; embedding dimensions 768 Official leaderboard
47 google/siglip-base-patch16-384 0.12 NDCG@10; dense; embedding dimensions 768 Official leaderboard
48 openai/clip-vit-large-patch14 0.08 NDCG@10; dense; embedding dimensions 768 Official leaderboard
49 google/siglip-base-patch16-256 0.07 NDCG@10; dense; embedding dimensions 768 Official leaderboard
50 google/siglip-base-patch16-256-multilingual 0.06 NDCG@10; dense; embedding dimensions 768 Official leaderboard
51 google/siglip-base-patch16-224 0.05 NDCG@10; dense; embedding dimensions 768 Official leaderboard
52 openai/clip-vit-base-patch16 0.04 NDCG@10; dense; embedding dimensions 512 Official leaderboard
53 openai/clip-vit-base-patch32 0.02 NDCG@10; dense; embedding dimensions 512 Official leaderboard

Scores over time

All the scores we have, one dot each, so a model tested at several settings appears more than once.

On the benchmark’s own leaderboard
0.52 0.54 0.56 0.58 2026 0.52 0.54 0.56 0.58 2026

Source: Official ViDoRe V3 leaderboard

No lab model card reports it yet

We read the headline results of 522 launch posts from 52 labs, and none of them list this benchmark.

Versions

More in Vision

All 281 in Vision
  • MMMU In use 11.5K college-level multimodal questions across 30 subjects. Multiple-choice and open accuracy. GPT-5.1 85.4%
  • MMMU-Pro In use Harder MMMU: college-level multimodal questions with more options and vision-only inputs to remove text shortcuts. GPT-5.6 Sol 84.6%
  • CharXiv In use Chart understanding on real arXiv figures. Reasoning questions require synthesizing information from complex charts. Claude Fable 5 93.5%
  • MATH-Vision (MathVision) In use 3,040 competition math problems with visual context. Answer accuracy. Qwen 3.8 Max 97.7%
  • MMStar In use Models answer 1,500 human-curated image questions that cannot be solved without the image, across 6 core capabilities. Scored by accuracy. Qwen 3.8 Max 85.9%
  • ChartQA In use Models answer human-written and generated questions about chart images that need visual and arithmetic reasoning. Scored by relaxed accuracy with a 5 percent numeric tolerance. Command A Vision 90.9%