Open in your browser for the best experience, or tap ••• at the top right, then Open in external browser.
ScaleReachTurn one video into viral shorts automaticallyHiggsfield AIAI-native creative suite for video and motionAdvertise6/10 spots leftAdvertise6/10 spots leftAdvertise6/10 spots left
kitio.ai
All toolsCategoriesCompareAI modelsFree toolsBlogSaved
Submit tool
ScaleReachSponsoredTurn one video into viral shorts automatically
BotyooSponsoredTurn every Instagram follower into a lead
kitio.ai

The directory of AI tools. Find the right AI tool for any task, compare pricing and discover alternatives.

contact@kitio.ai

Directory

  • All tools
  • Free tools
  • Compare
  • AI model rankings
  • Blog
  • Creators
  • Saved tools

For makers

  • Submit a tool
  • Pricing
  • Advertise
  • Creator studio
  • Contact

Categories

  • Chat assistants
  • Coding
  • Writing
  • Image
  • Video
  • Audio & voice
  • Design
  • Productivity
  • All categories

Legal

  • Terms of Service
  • Privacy Policy
  • Refund Policy
  • Contact

Newsletter

The 5 best new AI tools, every Monday.

No spam. One email a week. Unsubscribe any time.

© 2026 kitio.ai. All rights reserved.

PrivacyTermsRefunds
KITIO.AI
BotyooTurn every Instagram follower into a leadElevenLabsLifelike AI voices and text to speechAdvertise6/10 spots leftAdvertise6/10 spots leftAdvertise6/10 spots left
AI toolsCodingml5.js

Added Nov 5, 2026

ml5.js

Free
🇺🇸 United Statesml5.jsCoding views clicks to the websiteNo ratings
Use tool

Beginner-friendly JavaScript library for machine learning in the browser

Body and hand pose trackingFace landmark detectionImage classificationSound classificationTrain custom neural networksFree
OverviewReleasesPricingAlternativesPros & ConsPromptsReviewsQ&A
Open
ml5js.org
ml5.jsBeginner-friendly JavaScript library for machine learning in the browserVisit ml5js.org

Featured alternatives

  • CursorCoding
  • LovableCoding
Get your tool featured here →

What is ml5.js?

ml5.js is an open-source JavaScript library that makes machine learning models usable in the browser for artists, creative coders and students. It sits on top of TensorFlow.js and adds no other dependencies, so a sketch can track hands or classify images with a few lines.

Ready-made models include BodyPose for full-body pose estimation, HandPose for finger tracking, FaceMesh for facial landmarks, an image classifier and a sound classifier. A NeuralNetwork module lets you train your own small models on data collected in the page.

The project is popular in creative coding classes and pairs well with p5.js, and The Coding Train and other educators publish video tutorials for it. A recent release introduced breaking changes, and the site explains how to reach the previous version and its docs.

Features

  • Body and hand pose tracking
  • Face landmark detection
  • Image classification
  • Sound classification
  • Train custom neural networks

Tags

Open SourceJavaScriptMachine Learning

Featured alternatives

  • CursorCoding
  • LovableCoding
Get your tool featured here →

Releases

+ Submit new release
  1. ListedNov 5, 2026

    ml5.js was added to the directory.

Organization

ml5.js

🇺🇸 United States

Listed by kitio.ai · unverified owner

Pricing

Pricing model
Free
Paid options from
100% free
Use tool

Sponsored

Your AI tool here

A Featured launch puts your tool in this spot and on the home page for a week.

Get featured

Top ml5.js alternatives

View all
NSFWJSNew

Coding

Open-source JavaScript library that flags NSFW images on the device

Free🇺🇸Made in United States
Visual Studio Code

Coding

Free open-source editor with built-in AI agents for coding

Free536 views337 clicks to the website🇺🇸Made in United States
OpenCode

Coding

Open-source, model-agnostic coding agent for the terminal

Freemium · $10/mo5 views4 clicks to the website🇺🇸Made in United States
Model Context ProtocolNew

Coding

Open standard for connecting AI apps to tools, data and workflows

Free1 views1 clicks to the website

Compare ml5.js

  • ml5.js vs NSFWJS
  • ml5.js vs Visual Studio Code
  • ml5.js vs OpenCode
  • ml5.js vs Model Context Protocol

If you liked ml5.js

  • Apache Spark MLlibNew

    Distributed machine learning library built into Apache Spark

    FreeData & analytics
    Visit
  • WekaNew

    Open-source Java workbench for machine learning and data mining

    FreeData & analytics🇳🇿Made in New Zealand
    Visit
  • KNIME

    Open-source visual workflows for analytics, ML and AI agents

    FreemiumData & analytics🇨🇭Made in Switzerland
    Visit
  • ONNXNew

    Open file format for moving ML models between frameworks

    FreeModels & APIs
    Visit
  • Cline

    Open-source coding agent for VS Code and the terminal

    Freemium · $9.99/moCoding1 views1 clicks to the website🇺🇸Made in United States
    Visit

Pros and cons

Pros

  • Free and open source
  • Runs fully in the browser
  • Many beginner tutorials available

Cons

  • Latest version broke older code
  • Limited to the bundled model types
  • Not aimed at production ML systems

Prompts & results

No prompts yet. Add your own prompt and output to help others use this tool.

Share a prompt

Reviews

Q&A

What is ml5.js?

ml5.js is an open-source JavaScript library that makes machine learning models usable in the browser for artists, creative coders and students. It sits on top of TensorFlow.js and adds no other dependencies, so a sketch can track hands or classify images with a few lines.

Does ml5.js need a server or GPU?

No. It runs in the browser on top of TensorFlow.js, so models execute on the user's device.

Can I still use the old version of ml5.js?

Yes. The site's FAQ explains how to load the previous version and find its documentation after the breaking update.

How much does ml5.js cost?

ml5.js is 100% free.

Is there a free version of ml5.js?

Yes. ml5.js is completely free to use.

What are the main features of ml5.js?

Body and hand pose tracking, Face landmark detection, Image classification, Sound classification, Train custom neural networks.

Who makes ml5.js?

ml5.js is made by ml5.js.

What are the best alternatives to ml5.js?

Popular alternatives include NSFWJS, Visual Studio Code, OpenCode.

–No ratings yet
5 ★0
4 ★0
3 ★0
2 ★0
1 ★0

How would you rate ml5.js?