AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Manufacturing › cvat
✦ Free & open sourceManufacturing

cvat

Annotate image, video, audio, and 3D datasets with manual tools and automated serverless AI models.

Data annotation for industrial computer vision

Label visual, audio, and 3D sensor data on your own infrastructure with team workflows and SDK access.

Free forever · open source · MIT
✓ Needs IT✓ Browser-based✓ Real-time collaboration
7.8
ZEKAI
Self-hosted AI annotator
Free & open source · Manufacturing
Ease of setup4
Usefulness9
Maintenance9.5
Community8.5
★ 16,994
GITHUB
Oct 2026
UPDATED
MIT
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

CVAT is a data labeling platform designed to prepare visual and spatial datasets for computer vision models. You can run it on your own servers to retain strict control over proprietary industrial training data. It suits engineering teams building computer vision systems for quality inspection, defect detection, or robotics.

Runs on
Web
Hosting
Cloud or self-host
Languages
Python
License
MIT

What it is

The platform provides annotation tools across images, video streams, audio files, and 3D point clouds using bounding boxes, polygons, masks, keypoints, and cuboids. You can connect serverless machine learning models like SAM, YOLO v7, and RetinaNet via Nuclio for automated detection and tracking. It supports dataset management, multi-user assignment, quality control workflows, and exports to over 20 standard formats.

Who it's for

CVAT suits AI development teams, computer vision engineers, and dataset annotators who need full operational control over sensor data. It works well for industrial companies that require air-gapped deployments or cloud integrations with S3, Azure, or Google Cloud. It does not suit solo developers looking for zero-configuration desktop applications.

Key features

Multi-modal dataset support

Annotate images, video feeds, audio, and 3D point clouds using bounding boxes, polygons, masks, and cuboids.

Serverless auto-labeling

Connect ML models like SAM, YOLO v7, and TransT via Nuclio to automate detection, segmentation, and object tracking.

Broad format compatibility

Import and export dataset annotations across 20+ formats including COCO, YOLO, Pascal VOC, and KITTI.

Developer SDK and API

Automate task creation, file uploads, and dataset extractions using the Python SDK, CLI tool, or REST API.

How to start

Up and running in 3 steps

1
Clone the repository and launch the application containers using `docker compose up -d`.
2
Create an administrative user by running `docker exec -it cvat_server bash -ic 'python3 ~/manage.py createsuperuser'`.
3
Open http://localhost:8080 in a Chromium browser, sign in, create a project, and upload your raw datasets.
Real talk

Our honest verdict

What's great

  • Handles multi-modal data including 3D point clouds, video streams, and audio.
  • Integrates serverless AI models via Nuclio to accelerate manual labeling tasks.
  • Exports and imports datasets across 20+ computer vision formats out of the box.
  • Includes role-based project workflows, task assignment, and issue tracking.

Where it falls short

  • Requires managing Docker containers, databases, and server infrastructure.
  • Enabling AI auto-labeling requires deploying and configuring a separate serverless Nuclio stack.
  • Browser support is restricted to Chromium-based browsers like Chrome and Edge.
  • Advanced UI analytics and SAM 2/3 features are restricted to paid hosted or enterprise plans.
Cost

Pricing & license

CVAT Community is free and open-source under the MIT license for self-hosted deployments. Commercial options include CVAT Online paid plans (Solo and Team) and CVAT Enterprise for organizations that want managed infrastructure or dedicated support.

Paid work

Open remote AI-training roles

873 open remote AI-training roles, updated November 15, 2026; most pay $20–$170 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives
Get more

Use it, or have us set it up

📄 Free PDF: cvat for Manufacturing
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure cvat for you — and train your team.
Get it done for you ↗
Questions

FAQ

Which web browsers are supported?

CVAT is primarily tested on Chromium-based browsers like Google Chrome and Microsoft Edge. Firefox has limited support, while Safari and WebKit are unsupported.

How do I activate automated labeling models?

You must spin up the serverless component by running `docker compose -f docker-compose.yml -f components/serverless/docker-compose.serverless.yml up -d` to launch the Nuclio framework.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Manufacturing — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google