Releases: JuDFTteam/best-of-atomistic-machine-learning
Update: 2025.04.09-13.10
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- CHGNet (🥈19 · ⭐ 290 · 📉) - Pretrained universal neural network potential for charge-informed atomistic modeling https://chgnet.lbl.gov.
CustomML-IAPMDpretrainedelectrostaticsmagnetismstructure-relaxation - Scikit-Matter (🥉15 · ⭐ 81 · 📉) - A collection of scikit-learn compatible utilities that implement methods born out of the materials science and..
BSD-3scikit-learn
Update: 2025.04.09
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- KLIFF (🥈18 · ⭐ 35 · 📈) - KIM-based Learning-Integrated Fitting Framework for interatomic potentials.
LGPL-2.1probabilisticworkflows - ChemCrow (🥈16 · ⭐ 730 · 📈) - Open source package for the accurate solution of reasoning-intensive chemical tasks.
MITai-agent - TorchSim (🥈16 · ⭐ 170 · 🐣) - Torch-native, batchable, atomistic simulation.
MITHTCUIPML-IAPstructure-optimization - hippynn (🥈13 · ⭐ 76 · 📈) - python library for atomistic machine learning.
Customworkflows - dftio (🥈8 · ⭐ 8 · 📈) - dftio is to assist machine learning communities to transcript DFT output into a format that is easy to read or used by..
LGPL-3.0data-structuresworkflows
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- MODNet (🥇16 · ⭐ 91 · 📉) - MODNet: a framework for machine learning materials properties.
MITpretrainedsmall-datatransfer-learning
➕ Added Projects
Projects that were recently added to this best-of list.
- Garden (🥇20 · ⭐ 26 · ➕) - FAIR AI/ML Model Publishing Framework.
MITmodel-repository - cuEquivariance (🥇19 · ⭐ 210 · 🐣) - cuEquivariance is a math library that is a collective of low-level primitives and tensor ops to accelerate widely-used..
Apache-2rep-learn - Introduction to AI-driven Science on Supercomputers: A Student Training Series (🥈11 · ⭐ 220 · ➕) -
Unlicensedgeneral-mlrep-learnlanguage-models - OpenEquivariance (🥉10 · ⭐ 47 · ➕) - OpenEquivariance: a fast, open-source GPU JIT kernel generator for the Clebsch-Gordon Tensor Product.
BSD-3rep-learn
Update: 2025.04.08
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- M3GNet (🥉18 · ⭐ 280 · 📉) - Materials graph network with 3-body interactions featuring a DFT surrogate crystal relaxer and a state-of-the-art..
BSD-3ML-IAPpretrained - HamGNN (🥈7 · ⭐ 91 · 📉) - An E(3) equivariant Graph Neural Network for predicting electronic Hamiltonian matrix.
GPL-3.0rep-learnmagnetismC-lang
➕ Added Projects
Projects that were recently added to this best-of list.
- DeePTB (🥇15 · ⭐ 71 · ➕) - DeePTB: A deep learning package for tight-binding approach with ab initio accuracy.
LGPL-3.0ML-DFT - DP-GEN2 (🥈14 · ⭐ 38 · ➕) - 2nd generation of the Deep Potential GENerator.
LGPL-3.0ML-IAPMDworkflows - DeepModeling Projects (🥈10 · ⭐ 6 · ➕) - DeepModeling projects.
CC-BY-4.0 - DeepMD-GNN (🥉9 · ⭐ 39 · ➕) - DeePMD-kit plugin for various graph neural network models.
LGPL-3.0rep-learnMDUIPC++ - DeepModeling Tutorials (🥉7 · ⭐ 15 · ➕) - Tutorials for DeepModeling projects.
Unlicensed - dftio (🥉6 · ⭐ 8 · ➕) - dftio is to assist machine learning communities to transcript DFT output into a format that is easy to read or used by..
LGPL-3.0data-structuresworkflows
Update: 2025.04.07-07.33
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- TorchSim (🥉14 · ⭐ 140 · 🐣) - Torch-native, batchable, atomistic simulation.
MITHTCUIPML-IAPstructure-optimization - iam-notebooks (🥈10 · ⭐ 28 · 📈) - Jupyter notebooks for the lectures of the Introduction to Atomistic Modeling.
Apache-2
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- Molfeat (🥈19 · ⭐ 200 · 📉) - molfeat - the hub for all your molecular featurizers.
Apache-2cheminformaticsrep-engrep-learngenerativelanguage-modelspretrained - MACE-FOUNDATION models (🥉18 · ⭐ 640 · 📉) - MACE-MP models.
MITML-IAPpretrainedrep-learnMD - SLICES and MatterGPT (🥈14 · ⭐ 100 · 📉) - SLICES: An Invertible, Invariant, and String-based Crystal Representation [2023, Nature Communications] MatterGPT,..
LGPL-2.1rep-englanguage-modelstransformermaterials-discoverystructure-prediction - Graph-Aware-Transformers (🥉5 · ⭐ 56 · 🐣) - Graph-Aware Attention for Adaptive Dynamics in Transformers.
Apache-2transformergraph-datapretrainedsingle-paper
Update: 2025.04.07
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- pymatviz (🥇23 · ⭐ 200 · 📈) - A toolkit for visualizations in materials informatics.
MITgeneral-toolprobabilistic - exmol (🥇22 · ⭐ 330 · 📈) - Explainer for black box models that predict molecule properties.
MIT - TorchSim (🥉13 · ⭐ 140 · 🐣) - Torch-native, batchable, atomistic simulation.
MITHTCUIPML-IAPstructure-optimization - DeepErwin (🥉9 · ⭐ 54 · 📈) - DeepErwin is a python 3.8+ package that implements and optimizes JAX 2.x wave function models for numerical solutions..
Custom
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- FLARE (🥇18 · ⭐ 310 · 📉) - An open-source Python package for creating fast and accurate interatomic potentials.
MITC++ML-IAP - SpheriCart (🥇18 · ⭐ 83 · 📉) - Multi-language library for the calculation of spherical harmonics in Cartesian coordinates.
MIT - gptchem (🥈12 · ⭐ 250 · 💀) - Use GPT-3 to solve chemistry problems.
MIT - PiNN (🥈12 · ⭐ 110 · 📉) - A Python library for building atomic neural networks.
BSD-3 - BenchML (🥉11 · ⭐ 15 · 💀) - ML benchmarking and pipeling framework.
Apache-2benchmarking
➕ Added Projects
Projects that were recently added to this best-of list.
- SMACT (🥇27 · ⭐ 110 · ➕) - Python package to aid materials design and informatics.
MITHTCstructure-predictionelectrostatics - MACE-FOUNDATION models (🥉19 · ⭐ 640 · ➕) - MACE-MP models.
MITML-IAPpretrainedrep-learnMD - AtomAI (🥈19 · ⭐ 210 · 💀) - Deep and Machine Learning for Microscopy.
MITcomputer-visionUSLexperimental-data - ElementEmbeddings (🥈16 · ⭐ 41 · ➕) - Python package to interact with high-dimensional representations of the chemical elements.
MITXAIUSLviz - pySIPFENN (🥈16 · ⭐ 22 · ➕) - Python python toolset for Structure-Informed Property and Feature Engineering with Neural Networks. It offers unique..
LGPL-3.0material-defectDisordered Materialspretrainedtransfer-learning - ChemML (🥈15 · ⭐ 160 · ➕) - ChemML is a machine learning and informatics program suite for the chemical and materials sciences.
BSD-3cheminformaticsactive-learningworkflows - SLICES and MatterGPT (🥇15 · ⭐ 100 · ➕) - SLICES: An Invertible, Invariant, and String-based Crystal Representation [2023, Nature Communications] MatterGPT,..
LGPL-2.1rep-englanguage-modelstransformermaterials-discoverystructure-prediction - xtal2png (🥈14 · ⭐ 37 · 💀) - Encode/decode a crystal structure to/from a grayscale PNG image for direct use with image-based machine learning..
MITcomputer-vision - Bgolearn (🥈13 · ⭐ 91 · ➕) - [Materials & Design 2024] A Bayesian global optimization package for material design Adaptive Learning | Active..
MITmaterials-discoveryprobabilistic - mat_discover (🥈13 · ⭐ 41 · 💤) - A materials discovery algorithm geared towards exploring high-performance candidates in new chemical spaces.
MITmaterials-discoveryrep-engHTC - Awesome-Scientific-Language-Models (🥈11 · ⭐ 560 · ➕) - A Comprehensive Survey of Scientific Large Language Models and Their Applications in Scientific Discovery (EMNLP24).
MITlanguage-modelsgeneral-mlpretrainedmultimodal - nablaDFT (🥈11 · ⭐ 200 · ➕) - nablaDFT: Large-Scale Conformational Energy and Hamiltonian Prediction benchmark and dataset.
MITML-DFTML-WFTdrug-discoveryML-IAPbenchmarking - PDynA (🥉11 · ⭐ 41 · ➕) - Python package to analyse the structural dynamics of perovskites.
MITMD - pumml (🥈11 · ⭐ 37 · 💀) - Positive and Unlabeled Materials Machine Learning (pumml) is a code that uses semi-supervised machine learning to..
MITmaterials-discovery - MPDS API (🥈11 · ⭐ 27 · ➕) - Tutorials, notebooks, issue tracker, and website on the MPDS API: the data retrieval interface for the Materials..
CC-BY-4.0community-resourceliterature-data - MLforMaterials (🥉7 · ⭐ 79 · ➕) - Online resource for a practical course in machine learning for materials research at Imperial College London..
MITcommunity-resourcegeneral-mlrep-eng<a href="ht...
Update: 2025.01.02
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- dgl-lifesci (🥇24 · ⭐ 740 · 💀) - Python package for graph neural networks in chemistry and biology.
Apache-2 - ChemCrow (🥇18 · ⭐ 660 · 📈) - Open source package for the accurate solution of reasoning-intensive chemical tasks.
MITai-agent - GT4SD (🥇18 · ⭐ 340 · 📈) - GT4SD, an open-source library to accelerate hypothesis generation in the scientific discovery process.
MITpretraineddrug-discoveryrep-learn - Orb Models (🥈18 · ⭐ 220 · 🐣) - ORB forcefield models from Orbital Materials.
CustomML-IAPpretrained - Rascaline (🥇16 · ⭐ 49 · 📈) - Computing representations for atomistic machine learning.
BSD-3RustC++
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- FAIR Chemistry datasets (🥇25 · ⭐ 940 · 📉) - Datasets OC20, OC22, etc. Formerly known as Open Catalyst Project.
MITcatalysis - MPContribs (🥇22 · ⭐ 37 · 📉) - Platform for materials scientists to contribute and disseminate their materials data through Materials Project.
MIT - DeepQMC (🥇20 · ⭐ 360 · 📉) - Deep learning quantum Monte Carlo for electrons in real space.
MIT - tinker-hp (🥉9 · ⭐ 82 · 📉) - Tinker-HP: High-Performance Massively Parallel Evolution of Tinker on CPUs & GPUs.
Custom - fplib (🥉8 · ⭐ 7 · 📉) - libfp is a library for calculating crystalline fingerprints and measuring similarities of materials.
MITC-langsingle-paper
➕ Added Projects
Projects that were recently added to this best-of list.
- MLIPX - Machine-Learned Interatomic Potential eXploration (🥈14 · ⭐ 62 · 🐣) - Machine-Learned Interatomic Potential eXploration (mlipx) is designed at BASF for evaluating machine-learned..
MITbenchmarkingvizworkflows
Update: 2024.08.19-13.22
Removed category biomolecules in accordance with issue #125.
Update: 2024.08.15
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- paper-qa (🥇27 · ⭐ 3.8K · 📈) - LLM Chain for answering questions from documents with citations.
Apache-2ai-agent - DScribe (🥇23 · ⭐ 390 · 📈) - DScribe is a python package for creating machine learning descriptors for atomistic systems.
Apache-2 - pymatviz (🥇21 · ⭐ 150 · 📈) - A toolkit for visualizations in materials informatics.
MITgeneral-toolprobabilistic - e3nn-jax (🥈20 · ⭐ 170 · 📈) - jax library for E3 Equivariant Neural Networks.
Apache-2
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- dpdata (🥇23 · ⭐ 200 · 📉) - Manipulating multiple atomic simulation data formats, including DeePMD-kit, VASP, LAMMPS, ABACUS, etc.
LGPL-3.0 - Best-of Machine Learning with Python (🥇21 · ⭐ 16K · 📉) - A ranked list of awesome machine learning Python libraries. Updated weekly.
CC-BY-4.0general-mlPython - Open Databases Integration for Materials Design (OPTIMADE) (🥈17 · ⭐ 76 · 📉) - Specification of a common REST API for access to materials databases.
CC-BY-4.0 - openmm-torch (🥈16 · ⭐ 180 · 📉) - OpenMM plugin to define forces with neural networks.
CustomML-IAPC++ - MatBench Discovery (🥈16 · ⭐ 82 · 📉) - An evaluation framework for machine learning models simulating high-throughput materials discovery.
MITdatasetsbenchmarkingmodel-repository
➕ Added Projects
Projects that were recently added to this best-of list.
- QH9 (🥈12 · ⭐ 470 · ➕) - A Quantum Hamiltonian Prediction Benchmark.
CC-BY-NC-SA 4.0ML-DFT - DPA-2 (🥇26 · ⭐ 1.4K · ➕) - Towards a universal large atomic model for molecular and material simulation https://doi.org/10.48550/arXiv.2312.15492.
LGPL-3.0ML-IAPpretrainedworkflowsdatasets - Graphormer (🥈16 · ⭐ 2K · ➕) - Graphormer is a general-purpose deep learning backbone for molecular modeling.
MITtransformerpretrained - OpenML (🥈16 · ⭐ 660 · 💤) - Open Machine Learning.
BSD-3datasets - PMTransformer (🥇16 · ⭐ 82 · ➕) - Universal Transfer Learning in Porous Materials, including MOFs.
MITtransfer-learningpretrainedtransformer - SevenNet (🥉14 · ⭐ 86 · ➕) - SevenNet (Scalable EquiVariance Enabled Neural Network) is a graph neural network interatomic potential package that..
GPL-3.0ML-IAPMDpretrained - HydraGNN (🥈14 · ⭐ 56 · ➕) - Distributed PyTorch implementation of multi-headed graph convolutional neural networks.
BSD-3 - ChatMOF (🥈13 · ⭐ 53 · ➕) - Predict and Inverse design for metal-organic framework with large-language models (llms).
MITgenerative - MACE-MP (🥉12 · ⭐ 33 · ➕) - Pretrained foundation models for materials chemistry.
MITML-IAPpretrainedrep-learnMD - Neural-Network-Models-for-Chemistry (🥈11 · ⭐ 59 · ➕) - A collection of Nerual Network Models for chemistry.
Unlicensedrep-learn - load-atoms (🥈11 · ⭐ 37 · ➕) - download and manipulate atomistic datasets.
MITdata-structures - AI4Chemistry course (🥈10 · ⭐ 130 · ➕) - EPFL AI for chemistry course, Spring 2023. https://schwallergroup.github.io/ai4chem_course.
MITchemistry - HamGNN (🥈9 · ⭐ 49 · ➕) - An E(3) equivariant Graph Neural Network for predicting electronic Hamiltonian matrix.
GPL-3.0rep-learnmagnetismC-lang - AI for Science paper collection (🥉9 · ⭐ 43 · 🐣) - List the AI for Science papers accepted by top conferences.
Apache-2 - Q-stack (🥈9 · ⭐ 14 · ➕) - Stack of codes for dedicated pre- and post-processing tasks for Quantum Machine Learning (QML).
MITexcited-statesgeneral-tool - MADICES Awesome Interoperability (🥉9 · ⭐ 1 · ➕) - Linked data interoperability resources of the Machine-actionable data interoperability for the chemical sciences..
MITdatasets - Awesome-Graph-Generation (🥉8 · ⭐ 260 · ➕) - A curated list of up-to-date graph generation papers and resources.
Unlicensedrep-learn - Awesome Neural SBI (🥉8 · ⭐ 80 · ➕) - Community-sourced list of papers and resources on neural simulation-based inference.
MITactive-learning - SiMGen (🥉8 · ⭐ 11 · ➕) - Zero Shot Molecular Generation via Similarity Kernels.
MITviz - Awesome-Crystal-GNNs (🥉7 · ⭐ 54 · ➕) - This repository contains a collection of resources and papers on GNN Models on Crystal Solid State Materials.
MIT - AIS Square (🥉7 · ⭐ 10 · 💤) - A collaborative and open-source platform for sharing AI for Science datasets, models, and workflows. Home of the..
LGPL-3.0community-resourcemodel-repository - rho_learn (🥉7 · ⭐ 3 · ➕) - A proof-of-concept framework for torch-based learning of the electron density and related scalar fields.
MIT - ChargE3Net (🥉6 · ⭐ 28 · ➕) - Higher-order equivariant neural networks for charge density prediction in materials.
<a href="http://bit.ly/34MB...
Update: 2024.07.04
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- DeePMD-kit (🥇28 · ⭐ 1.4K · 📈) - A deep learning package for many-body potential energy representation and molecular dynamics.
LGPL-3.0C++ - SchNetPack (🥇26 · ⭐ 750 · 📈) - SchNetPack - Deep Neural Networks for Atomistic Systems.
MIT - QUIP (🥈25 · ⭐ 340 · 📈) - libAtoms/QUIP molecular dynamics framework: https://libatoms.github.io.
GPL-2.0MDML-IAPrep-engFortran - Ultra-Fast Force Fields (UF3) (🥈15 · ⭐ 55 · 📈) - UF3: a python library for generating ultra-fast interatomic potentials.
Apache-2 - SchNetPack G-SchNet (🥈14 · ⭐ 42 · 📈) - G-SchNet extension for SchNetPack.
MIT
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- GPUMD (🥇21 · ⭐ 410 · 📉) - GPUMD is a highly efficient general-purpose molecular dynamic (MD) package and enables machine-learned potentials..
GPL-3.0MDC++electrostatics - DP-GEN (🥇21 · ⭐ 280 · 📉) - The deep potential generator to generate a deep-learning based model of interatomic potential energy and force field.
LGPL-3.0workflows - DIG: Dive into Graphs (🥈20 · ⭐ 1.8K · 📉) - A library for graph deep learning research.
GPL-3.0 - gpax (🥇17 · ⭐ 190 · 📉) - Gaussian Processes for Experimental Sciences.
MITprobabilisticactive-learning - SPICE (🥈11 · ⭐ 130 · 📉) - A collection of QM data for training potential functions.
MITML-IAPMD
➕ Added Projects
Projects that were recently added to this best-of list.
- LLaMP (🥈11 · ⭐ 36 · ➕) - A web app and Python API for multi-modal RAG framework to ground LLMs on high-fidelity materials informatics. An..
BSD-3materials-discoverycheminformaticsgenerativeMDlanguage-modelsPython - IPSuite (🥈14 · ⭐ 14 · ➕) - IPSuite is a Python toolkit for FAIR development and deployment of MLPs.
EPL-2.0workflowsHTCPythonactive-learningcommunity-resourceMD - ZnDraw (🥉16 · ⭐ 23 · ➕) - A powerful tool for visualizing, modifying, and analysing atomistic systems.
EPL-2.0MDgenerativeJavaScript - FAIR Chemistry datasets (🥇21 · ⭐ 700 · ➕) - Datasets OC20, OC22, etc. Formerly known as Open Catalyst Project.
MITcatalysis - fairchem (🥈19 · ⭐ 700 · ➕) - FAIR Chemistrys library of machine learning methods for chemistry. Formerly known as Open Catalyst Project (ocp).
Unlicensedpre-trainedrep-learncatalysis
Update: 2024.05.23
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- NequIP (🥇24 · ⭐ 540 · 📈) - NequIP is a code for building E(3)-equivariant interatomic potentials.
MIT - Open Catalyst datasets (🥇20 · ⭐ 660 · 📈) - The datasets of the Open Catalyst project, OC20, OC22.
CC-BY-4.0 - ocp (🥈19 · ⭐ 660 · 📈) - ocp is the Open Catalyst Projects library of state-of-the-art machine learning algorithms for catalysis.
Unlicensed - Pre-trained OCP models (🥈19 · ⭐ 660 · 📈) - Pre-trained models released as part of the Open Catalyst Project.
Unlicensedpre-trained - Chemiscope (🥉17 · ⭐ 110 · 📈) - An interactive structure/property explorer for materials and molecules.
BSD-3JavaScript
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- DeepChem (🥇36 · ⭐ 5.2K · 📉) - Democratizing Deep-Learning for Drug Discovery, Quantum Chemistry, Materials Science and Biology.
MIT - SchNetPack (🥇26 · ⭐ 730 · 📉) - SchNetPack - Deep Neural Networks for Atomistic Systems.
MIT - TorchMD-NET (🥇21 · ⭐ 280 · 📉) - Neural network potentials.
MITMDrep-learntransformerpre-trained - NVIDIA Deep Learning Examples for Tensor Cores (🥈20 · ⭐ 13K · 📉) - State-of-the-Art Deep Learning scripts organized by models - easy to train and deploy with reproducible accuracy and..
Customeducationaldrug-discovery - mp-pyrho (🥉17 · ⭐ 34 · 📉) - Tools for re-griding volumetric quantum chemistry data for machine-learning purposes.
CustomML-DFT
➕ Added Projects
Projects that were recently added to this best-of list.
- calorine (🥉8 · ⭐ 10 · 💀) - A Python package for constructing and sampling neuroevolution potential models. https://doi.org/10.21105/joss.06264.
Custom - PyNEP (🥉2 · ➕) - A python interface of the machine learning potential NEP used in GPUMD.
MIT - SOMD (🥉1 · ➕) -
AGPL-3.0ML-IAPactive-learning - apax (🥈18 · ⭐ 11 · ➕) - A flexible and performant framework for training machine learning potentials.
MIT