In Session Audio’s RIFF Generation can be found here:

Riff Generation creates exciting, complex and surprising combinations of melody, rhythm and sound design.

Requires KONTAKT OR THE (FREE) KONTAKT PLAYER, pls check the required version of Kontakt with In Session Audio. At the time this video was taken the requirement was free Kontakt Player 5.6.1 or higher.