ml5js/ml5-library
A JavaScript library that brings machine learning capabilities and pre-trained models directly into web browsers.

Velocity · 7d
+2.1
★ / day
Trend
→steady
star history
ml5.js is a client-side JavaScript library designed to make machine learning accessible to artists, creative coders, and students. Built on top of TensorFlow.js, it provides browser-based access to ML algorithms and pre-trained models including image classification and LSTM neural networks. The library integrates with p5.js to enable creative coding workflows and includes tutorials and example code with an emphasis on ethical computing practices.