Swift Playground that creates jazz improvisations (WWDC 2018)
Miles can create jazz improvisations for piano, bass and drums in any key and any tempo.
Watch it on Youtube