whatisgithub

What is make-sense?

peng-zhihui/make-sense — explained in plain English

Analysis updated 2026-07-18 · repo last pushed 2021-02-26

97TypeScriptAudience · vibe coderComplexity · 1/5DormantSetup · easy

In one sentence

A free, in-browser tool for labeling photos with boxes, keypoints, or outlines to build training data for machine learning, with AI-assisted labeling that runs entirely on your device.

Mindmap

mindmap
  root((repo))
    What it does
      Draws bounding boxes
      Marks body keypoints
      Traces shape outlines
      Suggests labels with AI
    Tech stack
      TypeScript
      React
      On-device AI
    Use cases
      Build object detection datasets
      Label images for computer vision
      Prepare training data
    Audience
      Students learning computer vision
      Startups building ML models

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Label a batch of photos with bounding boxes to train an object detection model

USE CASE 2

Use AI-assisted suggestions to speed up labeling instead of drawing every box by hand

USE CASE 3

Export labeled data in COCO, YOLO, or XML formats for popular ML frameworks

USE CASE 4

Annotate people's joints or key points for a pose-estimation dataset

What is it built with?

TypeScriptReact

How does it compare?

peng-zhihui/make-sensebrowser-use/browsercodeardupilot/node-mavlink
Stars979796
LanguageTypeScriptTypeScriptTypeScript
Last pushed2021-02-262025-08-26
MaintenanceDormantQuiet
Setup difficultyeasymoderatemoderate
Complexity1/53/53/5
Audiencevibe coderdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Runs entirely in the browser with no install, AI processing happens on-device so photos stay private.

So what is it?

makesense.ai is a free online tool that lets you label and annotate photos for machine learning projects without installing anything, just open it in your browser and start working. If you're building an AI model that needs to recognize objects or people in images, you first need thousands of labeled examples. This tool makes that tedious process much faster and easier. The way it works is straightforward: you upload your photos, then draw boxes around objects, mark key points on people's bodies, or trace outlines of shapes. You can label each region with a category (like "car" or "person"). The basic version lets you do all this manually, but there's also AI assistance built in. The tool can automatically detect objects in your photos and suggest where bounding boxes should go, or estimate where a person's joints are located, so you only need to correct or refine what it guesses rather than starting from scratch. All of this AI processing happens on your own device, your photos never get sent to a server, which means your data stays private. Once you're done labeling, you can download your annotations in several standard formats (like COCO JSON, YOLO, or XML) that work with popular machine learning frameworks. This is useful if you're a student learning computer vision, a startup building a custom object detection model, or anyone preparing training data for a deep learning project. The tool runs in TypeScript and React, so it's built to work smoothly on Mac, Windows, and Linux without any complicated setup. The README also includes keyboard shortcuts to speed up your workflow, the ability to import existing labels to build on previous work, and active development with plans to add more AI models in the future. If you need a simple, free, and privacy-conscious way to prepare image datasets for machine learning, this is a solid option.

Copy-paste prompts

Prompt 1
Show me how to upload photos into make-sense and draw bounding boxes around objects.
Prompt 2
Explain how make-sense's AI-assisted labeling suggests bounding boxes automatically.
Prompt 3
Help me export my labeled dataset from make-sense in YOLO format.
Prompt 4
How do I import existing labels into make-sense to continue annotating a dataset?

Frequently asked questions

What is make-sense?

A free, in-browser tool for labeling photos with boxes, keypoints, or outlines to build training data for machine learning, with AI-assisted labeling that runs entirely on your device.

What language is make-sense written in?

Mainly TypeScript. The stack also includes TypeScript, React.

Is make-sense actively maintained?

Dormant — no commits in 2+ years (last push 2021-02-26).

How hard is make-sense to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is make-sense for?

Mainly vibe coder.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.