Machine Learning in the Browser with JavaScript
Run machine learning models directly in the browser or Node.js — no Python server required.
TensorFlow.js
ML & Browser AIMachine learning for JavaScript. Train and deploy ML models in the browser and Node.js.
tensorflow/tfjsONNX Runtime Web
ML & Browser AIRun ONNX models in the browser with WebAssembly and WebGPU acceleration.
microsoft/onnxruntimeTransformers.js
ML & Browser AIRun Hugging Face transformers directly in the browser. NLP, vision, and audio — no server needed.
huggingface/transformers.jsWebLLM
ML & Browser AIRun large language models entirely in the browser using WebGPU. Private, fast, offline-capable.
mlc-ai/web-llmBrain.js
ML & Browser AIGPU-accelerated neural networks in JavaScript. Simple API for training and running neural nets.
BrainJS/brain.js