M4-RAG: A Massive-Scale Multilingual Multi-Cultural Multimodal RAG

David Anugraha, Patrick Amadeus Irawan, Anshul Singh, En-Shiun Annie Lee, Genta Indra Winata
12/5/2025
cs.CLcs.AIcs.CV

No official code found. Best implementation: davidanugraha/M4-RAG (9 stars, Apache-2.0, last commit 2026-01-13).

Abstract

Vision-language models (VLMs) have achieved strong performance in visual question answering (VQA), yet they remain constrained by static training data. Retrieval-Augmented Generation (RAG) mitigates this limitation by enabling access to up-to-date, culturally grounded, and multilingual information; however, multilingual multimodal RAG remains largely underexplored. We introduce M4-RAG, a massive-scale benchmark covering 42 languages and 56 regional dialects and registers, comprising over 80,000 culturally diverse image-question pairs for evaluating retrieval-augmented VQA across languages and modalities. To balance realism with reproducibility, we build a controlled retrieval environment containing millions of carefully curated multilingual documents relevant to the query domains, approximating real-world retrieval conditions while ensuring consistent experimentation. Our systematic evaluation reveals that although RAG consistently benefits smaller VLMs, it fails to scale to larger models and often even degrades their performance, exposing a critical mismatch between model size and current retrieval effectiveness. M4-RAG provides a foundation for advancing next-generation RAG systems capable of reasoning seamlessly across languages, modalities, and cultural contexts.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

[CVPR 2026] M4-RAG: A Massive-Scale Multilingual Multi-Cultural Multimodal RAG

91PythonNov 21, 20259 months agoApache-2.0

Similar Papers

Cite this paper

@article{anugraha2025mrag,
  title  = {M4-RAG: A Massive-Scale Multilingual Multi-Cultural Multimodal RAG},
  author = {David Anugraha and Patrick Amadeus Irawan and Anshul Singh and En-Shiun Annie Lee and Genta Indra Winata},
  year   = {2025},
  eprint = {2512.05959},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.05959v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2512.05959.svg)](https://codeofpaper.com/paper/2512.05959)

Discussion