What it does
AlloyForge takes an alloy composition and checks it in three ways. A PHACOMP engine computes Md, Bo and Nv and estimates the risk of TCP phases. A CALPHAD check with pycalphad and an open thermodynamic database looks at phase stability. A search over metallurgy textbooks, using pgvector and bge-m3 embeddings, finds what the literature says about similar alloys. The results come together in a shortlist with trade-offs and cost, drawn from a reference database of 40 alloys.
How AlloyForge combines the three checks.
Status
AlloyForge is a work in progress.
Links
The code is on GitHub under the AGPL-3.0 licence: github.com/eugenmik/alloyforge.