magenta/magenta-js
A TypeScript library running pre-trained Magenta deep learning models for music and art generation via TensorFlow.js in the browser.

Not currently ranked — collecting fresh signals.
star history
Magenta.js is a collection of TypeScript libraries that run TensorFlow.js models in the browser for generative music and art tasks. It includes MusicVAE, MelodyRNN, DrumsRNN, PerformanceRNN, and ImprovRNN for music generation, SketchRNN for sketch generation, and arbitrary style transfer for images. All models are pre-trained and run client-side without server infrastructure.
Frequently asked
- What is magenta/magenta-js?
- A TypeScript library running pre-trained Magenta deep learning models for music and art generation via TensorFlow.js in the browser.
- Is magenta-js open source?
- Yes — magenta/magenta-js is open source, released under the Apache-2.0 license.
- What language is magenta-js written in?
- magenta/magenta-js is primarily written in TypeScript.
- How popular is magenta-js?
- magenta/magenta-js has 2.1k stars on GitHub.
- Where can I find magenta-js?
- magenta/magenta-js is on GitHub at https://github.com/magenta/magenta-js.