← all repositories

magenta/magenta-js

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

2.1k stars TypeScript Image · Video · Audio
magenta-js
Velocity · 7d
+0.7
★ / day
Trend
steady
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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.