Kawin is software for multicomponent precipitation simulations coupled to CALPHAD.Get started
KWN models can be setup in just a few lines of code. Check out some examples here.
Thermodynamic calculations are done through integration with pycalphad.
Cached thermodynamic results make for fast simulation times. But if that's still too slow, surrogates models can be readily made.
Systems that deviate from classical nucleation theory are mostly supported.
Fully transparent implementation and anyone can make a pull request.