PyFLAME

PyFLAME automates the development of neural network interatomic potentials using the methods implemented in the FLAME library. Starting from ab initio calculations of bulk structures, the workflow iterates between training the potential and crystal-structure prediction to grow a diverse, representative training dataset — all with minimal human intervention.

This automation supports the kind of reproducible, high-throughput MLIP pipelines I build and evaluate: datasets are generated deterministically, potentials are trained to a defined protocol, and performance is checked against reference DFT results before use.