microsoft/mattergen

Official implementation of MatterGen -- a generative model for inorganic materials design across the periodic table that can be fine-tuned to steer the generation towards a wide range of property constraints.

69
/ 100
Established

MatterGen helps materials scientists and researchers design new inorganic materials across the periodic table. You provide desired properties like magnetic density or band gap, and it generates potential material structures (as .cif or .extxyz files) that meet those specifications. This tool is for anyone involved in materials discovery, development, or research, especially those exploring novel inorganic compounds.

1,643 stars. Available on PyPI.

Use this if you need to rapidly explore and generate new inorganic material compositions with specific, targeted properties, rather than relying solely on trial-and-error or slower experimental methods.

Not ideal if you are looking to synthesize materials in a lab or simulate their behavior at an atomic level, as this tool focuses on generating potential designs.

materials-discovery inorganic-chemistry materials-design materials-research computational-materials-science
Maintenance 10 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 24 / 25

How are scores calculated?

Stars

1,643

Forks

308

Language

Python

License

MIT

Last pushed

Feb 27, 2026

Commits (30d)

0

Dependencies

35

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/generative-ai/microsoft/mattergen"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.