This is a very versatile chord progression generator plug-in. It's very easy to understand. It allows control over all the parameters I wanted. I don't think it's really machine learning or AI. It's really just randomization. But it lets you pick the characteristics you want to randomize.