A curated collection of inspirational AI-powered JavaScript apps


Built by Elle, Asim, Osama - hosted on Azure

Deep Drum

An interactive drum machine created with love for Music and AI.


  • Magenta.js
  • Tone.js
  • Magenta DrumRNN


In this interactive demo, I have used Google Magenta's DrumsRNN to generate continuous drum patterns based on your input pattern inside a seed limit. Based on your seed limit, the Deep Recurrent Neural Network will generate continuous rhythm pattern that sounds awesome after you click on regenerate (red) button!