toolcompass.

Find your next AI tool

Search by product name or task. Press Escape to close.

ml5.js

● Identity checked

Machine Learning · Vendor site 2026-10-04

ml5.js is a friendly machine learning library for the web built on TensorFlow.js for artists, students, and creative coders. It exposes browser models for body pose, hand pose, face mesh, image classification, sound classification, and trainable neural networks.

Updated 2026-10-04View sources
Official website
Category
Machine Learning
Free access
Open source library from NYU ITP/IMA and NYU Shanghai IMA programs with public site and GitHub links.
API access
Not confirmed

Is ml5.js right for you?

A good fit for

Creative coders and educators prototyping ML interactions directly in the browser.

Before you choose

Site warns the new website introduces breaking changes and points legacy users to archived docs for older APIs.

Creative web ML

ml5.js wraps TensorFlow.js models so browser projects can experiment with pose, audio, and vision interactions with a beginner-friendly API.

What it can do

Features & capabilities

Unknown is different from unavailable. Each fact carries its own evidence.

CapabilityValueEvidenceChecked
TensorFlow.js baseHomepage states ml5.js builds on TensorFlow.js with no other external dependencies.Facts sourced2026-10-04
Model catalogFeature grid lists BodyPose, HandPose, FaceMesh, ImageClassifier, SoundClassifier, and NeuralNetwork modules.Facts sourced2026-10-04
AudienceProject describes itself as approachable machine learning for artists, creative coders, and students.Facts sourced2026-10-04

Understand the total cost

ml5.js pricing & plans

Pricing

Not listed

Official monthly price not confirmed

API
JavaScript API wrapping TensorFlow.js models such as BodyPose, HandPose, FaceMesh, and NeuralNetwork trainers.
Explore pricing & history

Alternatives to ml5.js

View all ↗

The practical questions

Frequently asked questions

What is ml5.js used for?

ml5.js is a friendly machine learning library for the web built on TensorFlow.js for artists, students, and creative coders. It exposes browser models for body pose, hand pose, face mesh, image classification, sound classification, and trainable neural networks.

Does ml5.js have a free plan?

Open source library from NYU ITP/IMA and NYU Shanghai IMA programs with public site and GitHub links.. This record does not confirm an ongoing free plan.

How much does ml5.js cost?

A listed monthly price has not been confirmed. See the plan cards for entitlements, billing commitments and seat minimums.

Can I use ml5.js through an API?

Not confirmed. API access and subscription access may have different terms; consult the linked sources.

What should I check before choosing it?

Site warns the new website introduces breaking changes and points legacy users to archived docs for older APIs.

Price history

No retained pricing changes yet. A current price alone does not establish a historical trend.

How this profile is supported

Facts apply to the named version and check date. Send a sourced correction if something changed.