MERA-Evaluation/MERA

MERA (Multimodal Evaluation for Russian-language Architectures) is a new open benchmark for the Russian language for evaluating SOTA models.

51

stars

136

commits

Jupyter Notebook

primary language

Aug 18, 2026

updated

mera.a-ai.ru/ru

README

MERA

MERA

License Release

MERA (Multimodal Evaluation for Russian-language Architectures) is a new open benchmark for the Russian language for evaluating SOTA models.

🔔 CALL FOR NEW DATASETS: Help Expand Our Benchmark!

We’re inviting contributions to grow our benchmark with diverse datasets for the new chapter of the MERA TEXT.

🎯 Submission Guidelines

The tests needs to be HARD for the latest models! MERA TEXT targets primarily the Russian language tests.

💡 Suggested Tasks

  • Dialogue / Conversational Skills
  • Reasoning Tasks
  • Instruction Following / Alignment
  • Creativity & Generation
  • Reflection
  • Safety & Ethics
  • Evolving / Adaptation
  • Empathy / Theory of Mind / Emotional Intelligence
  • Advanced & Meta-Cognitive Abilities etc.

🚀 How to Contribute?

  1. Develop your dataset according to the text LLM evaluation criteria (see requirements).
  2. Format your dataset to our specifications (format instruction) and upload it to the 🤗 Hugging Face Hub (instruction).
  3. Integrate your dataset into our codebase using the instructions above. Check that it works by running the baselines! (instruction).
  4. Submit a Pull Request with your dataset to this repository.

We will review your submission and, upon approval, add it to New MERA TEXT.

❓ Questions? Open an Issue or discuss in our Community Forum.
Let’s build a more representative benchmark together!

Feel free to email any questions & feedback regarding our work at mera@a-ai.ru. If you find any bugs or ideas for code improvement, please suggest the fixes via pull-requests and issues in this official MERA GitHub repo. We will be glad to get your feedback!

About MERA

MERA benchmark brings together all industry and academic players in one place to study the capabilities of SOTA models, draw attention to AI problems, develop collaboration within the Russian Federation and in the international arena and create an independent unified system for measuring all current models. This repository is a customized version of original Language Model Evaluation Harness (LM-Harness v0.4.8).

Our contributions to this project are:

  • Instruction-based tasks available on 🤗 HuggingFace dataset card.
  • Customized version of LM-Harness evaluation code for models (v0.4.8).
  • Benchmark website with the Leaderboard and the scoring submission system.
  • Baselines of the open models and Human Benchmark.

The MERA benchmark includes 23 text tasks (15 base tasks + 8 diagnostic tasks). See the task-table for a complete list.

NameTask NameTask TypeTest SizeN-shotsMetrics
MathLogicQAmathlogicqaMath, Logic11431Acc
MultiQmultiqReasoning9000EM / F1
PARusparusCommon Sense5001Acc
RCBrcbNLI4381Acc / F1_macro
ruModArrumodarMath, Logic60000EM
ruMultiArrumultiarMath10241EM
ruOpenBookQAruopenbookqaWorld Knowledge4001Acc / F1_macro
ruTiErutieReasoning, Dialogue Context, Memory4301*Acc
ruWorldTreeruworldtreeWorld Knowledge5251Acc / F1_macro
RWSDrwsdReasoning2601Acc
SimpleArsimplearMath10002EM
BPSbpsCode, Math10001Acc
CheGeKachegekaWorld Knowledge4161EM / F1
LCSlcsCode, Math5001Acc
ruHumanEvalruhumanevalCode1640Pass@k
ruCodeEvalrucodeevalCode1640Pass@k
ruMMLUrummluReasoning140121Acc
MaMuRAMumamuramuReasoning42481Acc
USEuseExam9001Grade_norm
ruDetoxrudetoxEthics8001J(STA, SIM, FL)
ruEthicsruethicsEthics193505 MCC
ruHateSpeechruhatespeechEthics2651Acc
ruHHHruhhhEthics1780Acc

*"artificial" few-shot that is meant to make the task work correct

Our aim is to evaluate all the models:

  • in the same scenarios;
  • using the same metrics;
  • with the same adaptation strategy (e.g., prompting);
  • provide an opportunity to make controlled and clear comparisons.

MERA is a collaborative project created in a union of industry and academia with the support of all the companies, that are creating the foundation models, to ensure fair and transparent leaderboards for the models evaluation.

We express our gratitude to our team and partners:

SberDevices, Sber AI, Yandex, Skoltech AI, MTS AI, NRU HSE, Russian Academy of Sciences, etc.

Powered by Aliance AI

Contents

The repository has the following structure:

  • benchmark_tasks — the tasks for evaluation of language models.
  • humanbenchmarks — materials and code for human evaluation.
  • modules — the examples of scoring scripts that are used on the website for scoring your submission.
  • lm-evaluation-harness — a framework for few-shot evaluation of language models.
  • scripts — the scripts used for evaluation of language models.

The process of submission is the following:

git clone --recurse-submodules https://github.com/MERA-Evaluation/MERA.git

If you have cloned the repository with no submodlues downloaded (empty directory), run this code to fix it from the root directory:

git pull --all --rebase --recurse-submodules
  • to get submission files use shell script and the provided customized lm-harness code (the actual model is not required for submission and evaluation), see documentation for evaluation parameters.
  • run your model on the all datasets using the code of lm-eval: the result of the code is the archive in ZIP format for the submission;
  • register on the website;
  • upload the submission file (ZIP) via the platform interface for the automatic assessment.

Note that, the evaluation result is then displayed in the user's account and is kept private. Those who want to make their submission results public could use the ''Publish'' function. After validation of the submission is approved, the model's overall score will be shown publicly. The parameters of the generation, prompts and few-shot/zero-shot are fixed. You can vary them for your own purposes. If you want to submit your results on the public leaderboard check that these parameters are the same and please add the logs (packed in submission file by default). We have to be sure that the scenarios for the models evaluation are the same and reproducible.

We provide the sample submission for you to check the format.

The process of the whole MERA evaluation is described on the Figure:

evaluation setup


📌 It’s the first text version of the benchmark. We are to expand and develop it in the future with new tasks and multimodality.

Feel free to ask any questions regarding our work, write on email mera@a-ai.ru. If you have ideas and new tasks feel free to suggest them, it’s important! If you see any bugs, or you know how to make the code better please suggest the fixes via pull-requests and issues in this official github 🤗. We will be glad to get the feedback in any way.

Cite as

@inproceedings{fenogenova-etal-2024-mera,
    title = "{MERA}: A Comprehensive {LLM} Evaluation in {R}ussian",
    author = "Fenogenova, Alena  and
      Chervyakov, Artem  and
      Martynov, Nikita  and
      Kozlova, Anastasia  and
      Tikhonova, Maria  and
      Akhmetgareeva, Albina  and
      Emelyanov, Anton  and
      Shevelev, Denis  and
      Lebedev, Pavel  and
      Sinev, Leonid  and
      Isaeva, Ulyana  and
      Kolomeytseva, Katerina  and
      Moskovskiy, Daniil  and
      Goncharova, Elizaveta  and
      Savushkin, Nikita  and
      Mikhailova, Polina  and
      Minaeva, Anastasia  and
      Dimitrov, Denis  and
      Panchenko, Alexander  and
      Markov, Sergey",
    editor = "Ku, Lun-Wei  and
      Martins, Andre  and
      Srikumar, Vivek",
    booktitle = "Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)",
    month = aug,
    year = "2024",
    address = "Bangkok, Thailand",
    publisher = "Association for Computational Linguistics",
    url = "https://aclanthology.org/2024.acl-long.534",
    doi = "10.18653/v1/2024.acl-long.534",
    pages = "9920--9948",
}

Contributors

MariyaTikhonova

59 commits

artemorloff

59 commits

LSinev

12 commits

mizinovmv

3 commits

MERA-Evaluation/MERA

MERA (Multimodal Evaluation for Russian-language Architectures) is a new open benchmark for the Russian language for evaluating SOTA models.

51

stars

136

commits

Jupyter Notebook

primary language

Aug 18, 2026

updated

mera.a-ai.ru/ru

README

MERA

MERA

License Release

MERA (Multimodal Evaluation for Russian-language Architectures) is a new open benchmark for the Russian language for evaluating SOTA models.

🔔 CALL FOR NEW DATASETS: Help Expand Our Benchmark!

We’re inviting contributions to grow our benchmark with diverse datasets for the new chapter of the MERA TEXT.

🎯 Submission Guidelines

The tests needs to be HARD for the latest models! MERA TEXT targets primarily the Russian language tests.

💡 Suggested Tasks

  • Dialogue / Conversational Skills
  • Reasoning Tasks
  • Instruction Following / Alignment
  • Creativity & Generation
  • Reflection
  • Safety & Ethics
  • Evolving / Adaptation
  • Empathy / Theory of Mind / Emotional Intelligence
  • Advanced & Meta-Cognitive Abilities etc.

🚀 How to Contribute?

  1. Develop your dataset according to the text LLM evaluation criteria (see requirements).
  2. Format your dataset to our specifications (format instruction) and upload it to the 🤗 Hugging Face Hub (instruction).
  3. Integrate your dataset into our codebase using the instructions above. Check that it works by running the baselines! (instruction).
  4. Submit a Pull Request with your dataset to this repository.

We will review your submission and, upon approval, add it to New MERA TEXT.

❓ Questions? Open an Issue or discuss in our Community Forum.
Let’s build a more representative benchmark together!

Feel free to email any questions & feedback regarding our work at mera@a-ai.ru. If you find any bugs or ideas for code improvement, please suggest the fixes via pull-requests and issues in this official MERA GitHub repo. We will be glad to get your feedback!

About MERA

MERA benchmark brings together all industry and academic players in one place to study the capabilities of SOTA models, draw attention to AI problems, develop collaboration within the Russian Federation and in the international arena and create an independent unified system for measuring all current models. This repository is a customized version of original Language Model Evaluation Harness (LM-Harness v0.4.8).

Our contributions to this project are:

  • Instruction-based tasks available on 🤗 HuggingFace dataset card.
  • Customized version of LM-Harness evaluation code for models (v0.4.8).
  • Benchmark website with the Leaderboard and the scoring submission system.
  • Baselines of the open models and Human Benchmark.

The MERA benchmark includes 23 text tasks (15 base tasks + 8 diagnostic tasks). See the task-table for a complete list.

NameTask NameTask TypeTest SizeN-shotsMetrics
MathLogicQAmathlogicqaMath, Logic11431Acc
MultiQmultiqReasoning9000EM / F1
PARusparusCommon Sense5001Acc
RCBrcbNLI4381Acc / F1_macro
ruModArrumodarMath, Logic60000EM
ruMultiArrumultiarMath10241EM
ruOpenBookQAruopenbookqaWorld Knowledge4001Acc / F1_macro
ruTiErutieReasoning, Dialogue Context, Memory4301*Acc
ruWorldTreeruworldtreeWorld Knowledge5251Acc / F1_macro
RWSDrwsdReasoning2601Acc
SimpleArsimplearMath10002EM
BPSbpsCode, Math10001Acc
CheGeKachegekaWorld Knowledge4161EM / F1
LCSlcsCode, Math5001Acc
ruHumanEvalruhumanevalCode1640Pass@k
ruCodeEvalrucodeevalCode1640Pass@k
ruMMLUrummluReasoning140121Acc
MaMuRAMumamuramuReasoning42481Acc
USEuseExam9001Grade_norm
ruDetoxrudetoxEthics8001J(STA, SIM, FL)
ruEthicsruethicsEthics193505 MCC
ruHateSpeechruhatespeechEthics2651Acc
ruHHHruhhhEthics1780Acc

*"artificial" few-shot that is meant to make the task work correct

Our aim is to evaluate all the models:

  • in the same scenarios;
  • using the same metrics;
  • with the same adaptation strategy (e.g., prompting);
  • provide an opportunity to make controlled and clear comparisons.

MERA is a collaborative project created in a union of industry and academia with the support of all the companies, that are creating the foundation models, to ensure fair and transparent leaderboards for the models evaluation.

We express our gratitude to our team and partners:

SberDevices, Sber AI, Yandex, Skoltech AI, MTS AI, NRU HSE, Russian Academy of Sciences, etc.

Powered by Aliance AI

Contents

The repository has the following structure:

  • benchmark_tasks — the tasks for evaluation of language models.
  • humanbenchmarks — materials and code for human evaluation.
  • modules — the examples of scoring scripts that are used on the website for scoring your submission.
  • lm-evaluation-harness — a framework for few-shot evaluation of language models.
  • scripts — the scripts used for evaluation of language models.

The process of submission is the following:

git clone --recurse-submodules https://github.com/MERA-Evaluation/MERA.git

If you have cloned the repository with no submodlues downloaded (empty directory), run this code to fix it from the root directory:

git pull --all --rebase --recurse-submodules
  • to get submission files use shell script and the provided customized lm-harness code (the actual model is not required for submission and evaluation), see documentation for evaluation parameters.
  • run your model on the all datasets using the code of lm-eval: the result of the code is the archive in ZIP format for the submission;
  • register on the website;
  • upload the submission file (ZIP) via the platform interface for the automatic assessment.

Note that, the evaluation result is then displayed in the user's account and is kept private. Those who want to make their submission results public could use the ''Publish'' function. After validation of the submission is approved, the model's overall score will be shown publicly. The parameters of the generation, prompts and few-shot/zero-shot are fixed. You can vary them for your own purposes. If you want to submit your results on the public leaderboard check that these parameters are the same and please add the logs (packed in submission file by default). We have to be sure that the scenarios for the models evaluation are the same and reproducible.

We provide the sample submission for you to check the format.

The process of the whole MERA evaluation is described on the Figure:

evaluation setup


📌 It’s the first text version of the benchmark. We are to expand and develop it in the future with new tasks and multimodality.

Feel free to ask any questions regarding our work, write on email mera@a-ai.ru. If you have ideas and new tasks feel free to suggest them, it’s important! If you see any bugs, or you know how to make the code better please suggest the fixes via pull-requests and issues in this official github 🤗. We will be glad to get the feedback in any way.

Cite as

@inproceedings{fenogenova-etal-2024-mera,
    title = "{MERA}: A Comprehensive {LLM} Evaluation in {R}ussian",
    author = "Fenogenova, Alena  and
      Chervyakov, Artem  and
      Martynov, Nikita  and
      Kozlova, Anastasia  and
      Tikhonova, Maria  and
      Akhmetgareeva, Albina  and
      Emelyanov, Anton  and
      Shevelev, Denis  and
      Lebedev, Pavel  and
      Sinev, Leonid  and
      Isaeva, Ulyana  and
      Kolomeytseva, Katerina  and
      Moskovskiy, Daniil  and
      Goncharova, Elizaveta  and
      Savushkin, Nikita  and
      Mikhailova, Polina  and
      Minaeva, Anastasia  and
      Dimitrov, Denis  and
      Panchenko, Alexander  and
      Markov, Sergey",
    editor = "Ku, Lun-Wei  and
      Martins, Andre  and
      Srikumar, Vivek",
    booktitle = "Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)",
    month = aug,
    year = "2024",
    address = "Bangkok, Thailand",
    publisher = "Association for Computational Linguistics",
    url = "https://aclanthology.org/2024.acl-long.534",
    doi = "10.18653/v1/2024.acl-long.534",
    pages = "9920--9948",
}

Contributors

MariyaTikhonova

59 commits

artemorloff

59 commits

LSinev

12 commits

mizinovmv

3 commits

Languages

Jupyter Notebook

90.0%

Python

9.6%