Foundation Potentials

matcalc.load_fp() loads each of the 102 models below by its canonical name or any of its aliases (case-insensitive). This page is generated from matcalc.utils.MODEL_REGISTRY.

MatGL

Install with pip install matcalc[matgl].

Canonical name Aliases Upstream model
TensorNet-MatPES-PBE-2025.2 tensornet, pbe, tensornet-pes-matpes-pbe-2025.2 path="TensorNet-PES-MatPES-PBE-2025.2"
TensorNet-MatPES-r2SCAN-2025.2 r2scan, tensornet-pes-matpes-r2scan-2025.2 path="TensorNet-PES-MatPES-r2SCAN-2025.2"
TensorNet-MatPES-PBE-2025.2-m tensornet-pes-matpes-pbe-2025.2-m path="TensorNet-PES-MatPES-PBE-2025.2-m"
TensorNet-MatPES-r2SCAN-2025.2-m tensornet-pes-matpes-r2scan-2025.2-m path="TensorNet-PES-MatPES-r2SCAN-2025.2-m"
M3GNet-MatPES-PBE-2025.2 m3gnet, m3gnet-pes-matpes-pbe-2025.2 path="M3GNet-PES-MatPES-PBE-2025.2"
M3GNet-MatPES-r2SCAN-2025.2 m3gnet-pes-matpes-r2scan-2025.2 path="M3GNet-PES-MatPES-r2SCAN-2025.2"
QET-MatPES-PBE-2025.2 qet, qet-pes-matpes-pbe-2025.2 path="QET-PES-MatPES-PBE-2025.2"
QET-MatPES-r2SCAN-2025.2 qet-pes-matpes-r2scan-2025.2 path="QET-PES-MatPES-r2SCAN-2025.2"
QET-MatQ qet-pes-matq path="QET-PES-MatQ"
CHGNet-MatPES-PBE-2026.9-1M chgnet, chgnet-pes-matpes-pbe-1m-2026.9, chgnet-matpes-pbe-1m-2026.9 path="CHGNet-PES-MatPES-PBE-1M-2026.9"
CHGNet-MatPES-r2SCAN-2026.9-1M chgnet-pes-matpes-r2scan-1m-2026.9, chgnet-matpes-r2scan-1m-2026.9 path="CHGNet-PES-MatPES-r2SCAN-1M-2026.9"
CHGNet-MatPES-PBE-2025.2.10 chgnet-pes-matpes-pbe-2025.2.10, chgnet-matpes-pbe-2025.2.10-2.7m-pes path="CHGNet-PES-MatPES-PBE-2025.2.10"
CHGNet-MatPES-r2SCAN-2025.2.10 chgnet-pes-matpes-r2scan-2025.2.10 path="CHGNet-PES-MatPES-r2SCAN-2025.2.10"

MACE

Install with pip install matcalc[mace].

Canonical name Aliases Upstream model
MACE-MPtrj-0a-small mace-mp-0-small model="small"
MACE-MPtrj-0a-medium mace-mp-0-medium model="medium"
MACE-MPtrj-0a-large mace-mp-0-large model="large"
MACE-MPtrj-0b-small mace-mp-0b-small model="small-0b"
MACE-MPtrj-0b-medium mace-mp-0b-medium model="medium-0b"
MACE-MPtrj-0b2-small mace-mp-0b2-small model="small-0b2"
MACE-MPtrj-0b2-medium mace-mp-0b2-medium model="medium-0b2"
MACE-MPtrj-0b2-large mace-mp-0b2-large model="large-0b2"
MACE-MPtrj-0b3-medium mace-mp-0b3-medium model="medium-0b3"
MACE-MPA-0-medium mace model="medium-mpa-0"
MACE-OMat24-0-small mace-omat-0-small model="small-omat-0"
MACE-OMat24-0-medium mace-omat-0-medium model="medium-omat-0"
MACE-OMat24-ft-MatPES-PBE-0 mace-matpes-pbe-0 model="mace-matpes-pbe-0"
MACE-OMat24-ft-MatPES-r2SCAN-0 mace-matpes-r2scan-0 model="mace-matpes-r2scan-0"
MACE-MH-0 — model="mh-0", head="omat_pbe"
MACE-MH-1 — model="mh-1", head="omat_pbe"

SevenNet

Install with pip install matcalc[sevennet].

Canonical name Aliases Upstream model
SevenNet-MPtrj-0 sevennet-0 model="7net-0"
SevenNet-MPtrj-l3i5 sevennet-l3i5 model="7net-l3i5"
SevenNet-OAM-MF sevennet-mf-ompa model="7net-mf-ompa", modal="mpa"
SevenNet-OMat24 sevennet-omat model="7net-omat"
SevenNet-Omni sevennet model="7net-omni", modal="mpa"
SevenNet-Omni-i8 — model="7net-omni-i8", modal="mpa"
SevenNet-Omni-i12 — model="7net-omni-i12", modal="mpa"

GRACE

Install with pip install matcalc[grace].

Canonical name Aliases Upstream model
GRACE-SMAX-OMat24-1L-large — model="GRACE-1L-SMAX-OMAT-large"
GRACE-SMAX-OMat24-2L-medium grace, tensorpotential model="GRACE-2L-SMAX-OMAT-medium"
GRACE-SMAX-OMat24-2L-large — model="GRACE-2L-SMAX-OMAT-large"
GRACE-SMAX-1L-large — model="GRACE-1L-SMAX-large"
GRACE-SMAX-2L-medium — model="GRACE-2L-SMAX-medium"
GRACE-SMAX-2L-large — model="GRACE-2L-SMAX-large"
GRACE-OMat24-ft-MPA-1L-small grace-1l-oam model="GRACE-1L-OAM"
GRACE-OMat24-ft-MPA-1L-medium grace-1l-omat-medium-ft-am model="GRACE-1L-OMAT-medium-ft-AM"
GRACE-OMat24-ft-MPA-1L-large grace-1l-omat-large-ft-am model="GRACE-1L-OMAT-large-ft-AM"
GRACE-OMat24-ft-MPA-2L-small grace-2l-oam model="GRACE-2L-OAM"
GRACE-OMat24-ft-MPA-2L-medium grace-2l-omat-medium-ft-am model="GRACE-2L-OMAT-medium-ft-AM"
GRACE-OMat24-ft-MPA-2L-large grace-2l-omat-large-ft-am model="GRACE-2L-OMAT-large-ft-AM"
GRACE-OMat24-ft-MPA-3L-large grace-3l-omat-large-ft-am model="GRACE-3L-OMAT-large-ft-AM"
GRACE-OMat24-1L-medium-base — model="GRACE-1L-OMAT-medium-base"
GRACE-OMat24-ft-E-1L-medium grace-1l-omat-medium-ft-e model="GRACE-1L-OMAT-medium-ft-E"
GRACE-OMat24-1L-large-base — model="GRACE-1L-OMAT-large-base"
GRACE-OMat24-ft-E-1L-large grace-1l-omat-large-ft-e model="GRACE-1L-OMAT-large-ft-E"
GRACE-OMat24-2L-small grace-2l-omat model="GRACE-2L-OMAT"
GRACE-OMat24-2L-medium-base — model="GRACE-2L-OMAT-medium-base"
GRACE-OMat24-ft-E-2L-medium grace-2l-omat-medium-ft-e model="GRACE-2L-OMAT-medium-ft-E"
GRACE-OMat24-2L-large-base — model="GRACE-2L-OMAT-large-base"
GRACE-OMat24-ft-E-2L-large grace-2l-omat-large-ft-e model="GRACE-2L-OMAT-large-ft-E"
GRACE-OMat24-3L-large — model="GRACE-3L-OMAT-large"
GRACE-MPtrj-1L-r6 — model="GRACE-1L-MP-r6"
GRACE-MPtrj-2L-r5 — model="GRACE-2L-MP-r5"
GRACE-MPtrj-2L-r6 grace-2l-mptrj model="GRACE-2L-MP-r6"

ORB

Install with pip install matcalc[orb].

Canonical name Aliases Upstream model
ORB-MPtrj-Alex-v2 orb-v2 model="orb-v2"
ORB-MPtrj-Alex-v2-D3 orb-d3-v2 model="orb-d3-v2"
ORB-MPtrj-Alex-v2-D3-sm orb-d3-sm-v2 model="orb-d3-sm-v2"
ORB-MPtrj-Alex-v2-D3-xs orb-d3-xs-v2 model="orb-d3-xs-v2"
ORB-MPtrj-v2 — model="orb-mptraj-only-v2"
ORB-MPtrj-Alex-v3-conservative-20 orb-v3-conservative-20-mpa model="orb-v3-conservative-20-mpa"
ORB-MPtrj-Alex-v3-conservative-inf orb-v3-conservative-inf-mpa model="orb-v3-conservative-inf-mpa"
ORB-MPtrj-Alex-v3-direct-20 orb-v3-direct-20-mpa model="orb-v3-direct-20-mpa"
ORB-MPtrj-Alex-v3-direct-inf orb-v3-direct-inf-mpa model="orb-v3-direct-inf-mpa"
ORB-OMat24-v3-conservative-20 — model="orb-v3-conservative-20-omat"
ORB-OMat24-v3-conservative-inf orb model="orb-v3-conservative-inf-omat"
ORB-OMat24-v3-direct-20 — model="orb-v3-direct-20-omat"
ORB-OMat24-v3-direct-inf — model="orb-v3-direct-inf-omat"

MatterSim

Install with pip install matcalc[mattersim].

Canonical name Aliases Upstream model
MatterSim-v1.0.0-1M mattersim load_path="MatterSim-v1.0.0-1M.pth"
MatterSim-v1.0.0-5M — load_path="MatterSim-v1.0.0-5M.pth"

FAIRChem

Install with pip install matcalc[fairchem].

Canonical name Aliases Upstream model
UMA-S-1.2.1 fairchem, uma model="uma-s-1p2p1", task_name="omat"
UMA-S-1.2 — model="uma-s-1p2", task_name="omat"
UMA-S-1.1 — model="uma-s-1p1", task_name="omat"
UMA-M-1.1 — model="uma-m-1p1", task_name="omat"

UPET

Install with pip install matcalc[upet].

Canonical name Aliases Upstream model
PET-OMat24-1.0.0-XS — model="pet-omat-xs", version="1.0.0"
PET-OMat24-1.0.0-S — model="pet-omat-s", version="1.0.0"
PET-OMat24-1.0.0-M — model="pet-omat-m", version="1.0.0"
PET-OMat24-1.0.0-L — model="pet-omat-l", version="1.0.0"
PET-OMat24-1.0.0-XL — model="pet-omat-xl", version="1.0.0"
PET-OMat24-ft-MPA-0.1.0-L pet-oam-l model="pet-oam-l", version="0.1.0"
PET-OMat24-ft-MPA-1.0.0-XL pet-oam, pet-oam-xl model="pet-oam-xl", version="1.0.0"
PET-OMat24-ft-MatPES-r2SCAN-0.1.0-L pet-omatpes-l model="pet-omatpes-l", version="0.1.0"
PET-OMat24-ft-MAD-r2SCAN-1.6.0-XS pet-mad-xs model="pet-mad-xs", version="1.6.0"
PET-OMat24-ft-MAD-r2SCAN-1.6.0-S pet, pet-mad-s model="pet-mad-s", version="1.6.0"
PET-OMat24-ft-MAD-r2SCAN-1.6.0-M pet-mad-m model="pet-mad-m", version="1.6.0"
PET-MAD-PBEsol-1.0.2-S petmad model="pet-mad-s", version="1.0.2"

DeePMD

Install with pip install matcalc[deepmd].

Canonical name Aliases Upstream model
DPA2-OpenLAM-2.4-7M — model="DPA-2.4-7M", head="Omat24"
DPA3-OpenLAM-3.1-3M — model="DPA-3.1-3M", head="Omat24"
DPA3-OpenLAM-3.2-5M — model="DPA-3.2-5M", head="Omat24"
DPA3-OpenLAM-3.3-1M — model="DPA-3.3-1M", head="Omat24"
DPA4-OMat24-2026.8.5-Nano — model="DPA4-Nano-OMat24-v20260805"
DPA4-OMat24-2026.8.5-Mini deepmd, dpa model="DPA4-Mini-OMat24-v20260805"
DPA4-OMat24-2026.8.5-Neo — model="DPA4-Neo-OMat24-v20260805"
DPA4-OMat24-2026.8.5-Air — model="DPA4-Air-OMat24-v20260805"
DPA4-OMat24-2026.8.5-Plus — model="DPA4-Plus-OMat24-v20260805"

This site uses Just the Docs, a documentation theme for Jekyll.