Requirements
MLIP Arena requires Python 3.9 or later (3.10, 3.11, and 3.12 are fully tested).- PyPI (simple)
- Source (recommended)
Install from PyPI
The PyPI package installs the Prefect workflow framework and all task definitions. It does not bundle pretrained model weights — you can still bring your own ASE-compatible calculator.This install is sufficient to run workflows with any custom ASE
Calculator and to orchestrate tasks with Prefect. To use the integrated pretrained models (MACE, CHGNet, eSEN, etc.) you need the source installation below.Optional model extras
You can install support for individual model families instead of running the full install script. Each extra pins the version tested in MLIP Arena:The
deepmd extra pins torch==2.2.0 and installs deepmd-kit directly from GitHub. Install it in isolation to avoid overwriting the PyTorch version required by other models.HuggingFace authentication (fairchem OMat24)
TheeqV2(OMat) and eSEN checkpoints are gated behind a HuggingFace model repository. You must:
1
Request access
Visit the facebook/OMAT24 model repo on HuggingFace and request downloading access. Note: you need access to the model repo, not the dataset repo.
2
Authenticate locally
Log in to HuggingFace Hub on your machine:This writes a token to
~/.cache/huggingface/token. The fairchem loader will pick it up automatically at import time.