# DeePMD-kit: A deep learning package for many-body potential energy representation and molecular dynamics

arXiv: https://arxiv.org/abs/1712.03641 · HTML: https://mlsanity.com/paper/1712.03641/

## Key facts

- Cited by 79 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 11 Dec 2017.

## Built on by (most cited first, 30 of 79)

- [An Expert's Guide to Training Physics-informed Neural Networks](https://mlsanity.com/paper/2308.08468/) (2023)
- [Smooth, exact rotational symmetrization for deep learning on point clouds](https://mlsanity.com/paper/2305.19302/) (2023)
- [Graph Neural Networks Accelerated Molecular Dynamics](https://mlsanity.com/paper/2112.03383/) (2021)
- [Cartesian atomic cluster expansion for machine learning interatomic potentials](https://mlsanity.com/paper/2402.07472/) (2024)
- [Doob's Lagrangian: A Sample-Efficient Variational Approach to Transition Path Sampling](https://mlsanity.com/paper/2410.07974/) (2024)
- [A practical guide to machine learning interatomic potentials -- Status and future](https://mlsanity.com/paper/2503.09814/) (2025)
- [Impacts of floating-point non-associativity on reproducibility for HPC and deep learning applications](https://mlsanity.com/paper/2408.05148/) (2024)
- [Hyperactive Learning (HAL) for Data-Driven Interatomic Potentials](https://mlsanity.com/paper/2210.04225/) (2022)
- [Differentiable Physics: A Position Piece](https://mlsanity.com/paper/2109.07573/) (2021)
- [chemtrain: Learning Deep Potential Models via Automatic Differentiation and Statistical Physics](https://mlsanity.com/paper/2408.15852/) (2024)
- [FlashMD: long-stride, universal prediction of molecular dynamics](https://mlsanity.com/paper/2505.19350/) (2025)
- [XLB: A differentiable massively parallel lattice Boltzmann library in Python](https://mlsanity.com/paper/2311.16080/) (2023)
- [MLatom 3: Platform for machine learning-enhanced computational chemistry simulations and workflows](https://mlsanity.com/paper/2310.20155/) (2023)
- [A universal augmentation framework for long-range electrostatics in machine learning interatomic potentials](https://mlsanity.com/paper/2507.14302/) (2025)
- [M2Hub: Unlocking the Potential of Machine Learning for Materials Discovery](https://mlsanity.com/paper/2307.05378/) (2023)
- [Learning local equivariant representations for quantum operators](https://mlsanity.com/paper/2407.06053/) (2024)
- [Unified Cross-Scale 3D Generation and Understanding via Autoregressive Modeling](https://mlsanity.com/paper/2503.16278/) (2025)
- [Aitomia: Your Intelligent Assistant for AI-Driven Atomistic and Quantum Chemical Simulations](https://mlsanity.com/paper/2505.08195/) (2025)
- [Bohrium + SciMaster: Building the Infrastructure and Ecosystem for Agentic Science at Scale](https://mlsanity.com/paper/2512.20469/) (2025)
- [Completeness of Atomic Structure Representations](https://mlsanity.com/paper/2302.14770/) (2023)
- [Overcoming systematic softening in universal machine learning interatomic potentials by fine-tuning](https://mlsanity.com/paper/2405.07105/) (2024)
- [chemtrain-deploy: A parallel and scalable framework for machine learning potentials in million-atom MD simulations](https://mlsanity.com/paper/2506.04055/) (2025)
- [Spectral/Spatial Tensor Atomic Cluster Expansion with Universal Embeddings in Cartesian Space](https://mlsanity.com/paper/2509.14961/) (2025)
- [Symmetry-adapted graph neural networks for constructing molecular dynamics force fields](https://mlsanity.com/paper/2101.02930/) (2021)
- [Entropy-dissipation Informed Neural Network for McKean-Vlasov Type PDEs](https://mlsanity.com/paper/2303.11205/) (2023)
- [BubbleNet: Inferring micro-bubble dynamics with semi-physics-informed deep learning](https://mlsanity.com/paper/2105.07179/) (2021)
- [Complex Spin Hamiltonian Represented by Artificial Neural Network](https://mlsanity.com/paper/2110.00724/) (2021)
- [MatClaw: An Autonomous Code-First LLM Agent for End-to-End Materials Exploration](https://mlsanity.com/paper/2604.02688/) (2026)
- [Unifying O(3) Equivariant Neural Networks Design with Tensor-Network Formalism](https://mlsanity.com/paper/2211.07482/) (2022)
- [Newton-Cotes Graph Neural Networks: On the Time Evolution of Dynamic Systems](https://mlsanity.com/paper/2305.14642/) (2023)

## Abstract (arXiv)

Recent developments in many-body potential energy representation via deep learning have brought new hopes to addressing the accuracy-versus-efficiency dilemma in molecular simulations. Here we describe DeePMD-kit, a package written in Python/C++ that has been designed to minimize the effort required to build deep learning based representation of potential energy and force field and to perform molecular dynamics. Potential applications of DeePMD-kit span from finite molecules to extended systems and from metallic systems to chemically bonded systems. DeePMD-kit is interfaced with TensorFlow, one of the most popular deep learning frameworks, making the training process highly automatic and efficient. On the other end, DeePMD-kit is interfaced with high-performance classical molecular dynamics and quantum (path-integral) molecular dynamics packages, i.e., LAMMPS and the i-PI, respectively. Thus, upon training, the potential energy and force field models can be used to perform efficient molecular simulations for different purposes. As an example of the many potential applications of the package, we use DeePMD-kit to learn the interatomic potential energy and forces of a water model using data obtained from density functional theory. We demonstrate that the resulted molecular dynamics model reproduces accurately the structural information contained in the original model.
