awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

35 Repos

Awesome GitHub RepositoriesInteratomic Potentials

Machine learning models and force fields for molecular dynamics and energy calculations.

Explore 35 awesome GitHub repositories matching part of an awesome list · Interatomic Potentials. Refine with filters or upvote what's useful.

Awesome Interatomic Potentials GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • lammps/lammpsAvatar von lammps

    lammps/lammps

    2,783Auf GitHub ansehen↗

    This project is a parallel simulation engine and molecular dynamics simulator designed to model the physical movements of atoms and molecules. It functions as an interatomic potential framework for calculating forces between particles and a materials analysis tool for computing thermodynamic, structural, and transport properties of solids and fluids. The engine is distinguished by its high-performance computing capabilities, utilizing spatial-domain decomposition and message-passing interface communication to distribute workloads across processors. It supports multi-backend GPU acceleration v

    Provides a comprehensive framework for implementing pairwise, many-body, and machine learning interatomic potentials.

    C++kokkoslammpsmolecular-dynamics
    Auf GitHub ansehen↗2,783
  • facebookresearch/fairchemAvatar von facebookresearch

    facebookresearch/fairchem

    2,164Auf GitHub ansehen↗

    ocp is the Open Catalyst Project's library of state-of-the-art machine learning algorithms for catalysis.

    Comprehensive library of machine learning methods for chemistry.

    Python
    Auf GitHub ansehen↗2,164
  • deepmodeling/deepmd-kitAvatar von deepmodeling

    deepmodeling/deepmd-kit

    1,970Auf GitHub ansehen↗

    A deep learning package for many-body potential energy representation and molecular dynamics

    Deep learning package for many-body potential energy representation.

    Python
    Auf GitHub ansehen↗1,970
  • acesuit/maceAvatar von ACEsuit

    ACEsuit/mace

    1,253Auf GitHub ansehen↗

    MACE - Table of contents - About MACE - Documentation - Installation - pip installation - pip installation from source - Usage - Training - Evaluation - Tutorials - CUDA acceleration with cuEquivariance - Weights and Biases for experiment tracking - Pretrained Foundation Models - MACE-MP:…

    Fast equivariant message passing for interatomic potentials.

    Python
    Auf GitHub ansehen↗1,253
  • mir-group/nequipAvatar von mir-group

    mir-group/nequip

    931Auf GitHub ansehen↗

    NequIP is an open-source code for building E(3)-equivariant interatomic potentials.

    Framework for building E(3)-equivariant interatomic potentials.

    Python
    Auf GitHub ansehen↗931
  • aiqm/torchaniAvatar von aiqm

    aiqm/torchani

    548Auf GitHub ansehen↗

    TorchANI 2.0 is an open-source library that supports training, development, and research of ANI-style neural network interatomic potentials. It was originally developed and is currently maintained by the Roitberg group.

    Library for training and research of neural network potentials.

    Python
    Auf GitHub ansehen↗548
  • mir-group/allegroAvatar von mir-group

    mir-group/allegro

    488Auf GitHub ansehen↗

    This package implements the Allegro E(3)-equivariant machine learning interatomic potential.

    Scalable and accurate equivariant deep learning potentials.

    Python
    Auf GitHub ansehen↗488
  • torchmd/torchmd-netAvatar von torchmd

    torchmd/torchmd-net

    477Auf GitHub ansehen↗

    TorchMD-NET provides state-of-the-art neural networks potentials (NNPs) and a mechanism to train them. It offers efficient and fast implementations if several NNPs and it is integrated in GPU-accelerated molecular dynamics code like ACEMD, OpenMM and TorchMD. TorchMD-NET exposes its NNPs as…

    Training neural network potentials using transformer architectures.

    Python
    Auf GitHub ansehen↗477
  • learningmatter-mit/neuralforcefieldAvatar von learningmatter-mit

    learningmatter-mit/NeuralForceField

    293Auf GitHub ansehen↗

    The Neural Force Field (NFF) code is an API based on SchNet 1-4, DimeNet 5, PaiNN 6-7 and DANN 8. It provides an interface to train and evaluate neural networks for force fields. It can also be used as a property predictor that uses both 3D geometries and 2D graph information 9.

    PyTorch-based neural network force field implementation.

    Jupyter Notebook
    Auf GitHub ansehen↗293
  • compphysvienna/n2p2Avatar von CompPhysVienna

    CompPhysVienna/n2p2

    245Auf GitHub ansehen↗

    n2p2 - A neural network potential package

    Package for neural network potential development.

    C++
    Auf GitHub ansehen↗245
  • stefanch/sgdmlAvatar von stefanch

    stefanch/sGDML

    168Auf GitHub ansehen↗

    For more details visit: sgdml.org Documentation can be found here: docs.sgdml.org

    Reference implementation of symmetric gradient domain machine learning.

    Python
    Auf GitHub ansehen↗168
  • autoatml/autoplexAvatar von autoatml

    autoatml/autoplex

    151Auf GitHub ansehen↗

    autoplex is still under very active development and larger modifications to the source code should be expected.

    Automated fitting of machine-learned interatomic potentials.

    Python
    Auf GitHub ansehen↗151
  • materialyzeai/matcalcAvatar von materialyzeai

    materialyzeai/matcalc

    146Auf GitHub ansehen↗

    A python library for calculating materials properties from the PES

    Calculates material properties from potential energy surfaces.

    Python
    Auf GitHub ansehen↗146
  • teoroo-cmc/pinnAvatar von Teoroo-CMC

    Teoroo-CMC/PiNN

    127Auf GitHub ansehen↗

    PiNN 1 is a Python library built on top of TensorFlow for building atomic neural network potentials. The PiNN library also provides elemental layers and abstractions to implement various atomic neural networks.

    Python library for building atomic neural networks.

    Python
    Auf GitHub ansehen↗127
  • vldgroup/graph-pesAvatar von vldgroup

    vldgroup/graph-pes

    126Auf GitHub ansehen↗

    graph-pes is a framework built to accelerate the development of machine-learned potential energy surface (PES) models that act on graph representations of atomic structures.

    Graph-based machine learning models for potential energy surfaces.

    Python
    Auf GitHub ansehen↗126
  • basf/mlipxAvatar von basf

    basf/mlipx

    105Auf GitHub ansehen↗

    📘Documentation | 🛠️Installation | 📜Recipes | 🚀Quickstart

    Exploration and evaluation of machine-learned interatomic potentials.

    Python
    Auf GitHub ansehen↗105
  • openmm/nnpopsAvatar von openmm

    openmm/NNPOps

    102Auf GitHub ansehen↗

    The goal of this project is to promote the use of neural network potentials (NNPs) by providing highly optimized, open source implementations of bottleneck operations that appear in popular potentials. These are the core design principles.

    High-performance operations for neural network potentials.

    C++
    Auf GitHub ansehen↗102
  • tinkertools/tinker-hpAvatar von TinkerTools

    TinkerTools/tinker-hp

    101Auf GitHub ansehen↗

    Update 06/2026: Faster Molecular Dynamics with Neural Network Potentials via Distilled Multiple Time-Stepping and Nonconservative Forces Check the DMTS-NC paper (J. Chem. Theory Comput., 2026, DOI: 10.1021/acs.jctc.6c00653)). DMTS-NC delivers a 15% 𝐭𝐨 30% 𝐬𝐩𝐞𝐞𝐝𝐮𝐩 𝐨𝐯𝐞𝐫…

    High-performance parallel evolution of molecular dynamics tools.

    HTML
    Auf GitHub ansehen↗101
  • metatensor/metatrainAvatar von metatensor

    metatensor/metatrain

    74Auf GitHub ansehen↗

    Train, fine-tune, and manipulate machine learning models for atomistic systems

    Unified interface for training and manipulating atomistic models.

    Python
    Auf GitHub ansehen↗74
  • bigd4/pynepAvatar von bigd4

    bigd4/PyNEP

    71Auf GitHub ansehen↗

    PyNEP is a python interface of the machine learning potential NEP used in GPUMD.

    Python interface for the NEP machine learning potential.

    C++
    Auf GitHub ansehen↗71
Vorherige12Nächste
  1. Home
  2. Part of an Awesome List
  3. AI & Machine Learning
  4. Interatomic Potentials

Unter-Tags erkunden

  • Custom Potential ImplementationsDevelopment of user-defined interatomic potentials by overriding core force calculation methods. **Distinct from Interatomic Potentials:** Specializes general interatomic potentials by focusing on the user's ability to implement custom interaction styles.
  • Potential File ManagementUtilities for locating and managing interatomic potential files and performing unit conversions. **Distinct from Interatomic Potentials:** Distinct from Interatomic Potentials: focuses on the file system management and units of the potential files rather than the physics models themselves.