awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
opencv avatar

opencv/cvat

0
View on GitHub↗
16,086 stars·3,709 forks·Python·MIT·25 viewswww.cvat.ai↗

Cvat

CVAT is an open-source computer vision annotation tool and visual dataset management platform. It provides a self-hosted interface for labeling images, videos, and 3D data to create datasets for vision AI models.

The platform features AI-assisted data labeling to automate the creation of masks and bounding boxes, utilizing a plug-in system to connect external machine learning models. It includes a consensus-based quality assurance system that verifies label accuracy by comparing independent annotations.

The system covers collaborative team management, project organization through task decomposition, and remote cloud storage integration. It also provides a REST API for programmatic workflow control and the import and export of data in industry-standard formats.

Features

  • Computer Vision Tools - Provides an interactive software interface specifically designed for labeling and preparing visual datasets for computer vision models.
  • Visual Annotation Tools - Provides specialized drawing tools for labeling images, videos, and 3D objects to create computer vision datasets.
  • AI-Assisted Labeling - Uses artificial intelligence to automate the labeling process and reduce manual work for computer vision tasks.
  • Computer Vision Annotation - Creates high-quality annotated datasets for images, videos, and 3D objects to train and evaluate vision AI models.
  • Dataset Management Tools - Implements utilities for organizing, annotating, and converting visual datasets to support machine learning training pipelines.
  • Model-Assisted Labelers - Utilizes machine learning models to automatically generate initial bounding boxes and masks for visual data.
  • Automated Annotations - Provides AI-powered automation to suggest or create visual annotations, significantly reducing manual labeling effort.
  • Self-Hosted Labeling Platforms - Offers a self-hosted, open-source environment for managing annotation workflows and collaborative labeling tasks.
  • Consensus-Based Label Verification - Implements a consensus-based system to verify label accuracy by comparing independent annotations from different users.
  • Visual Label Verification - Provides mechanisms to review and verify label accuracy through consensus checks and ground truth comparisons.
  • AI Model Integrations - Features a plug-in system to connect external machine learning models to the labeling interface for automated suggestions.
  • Dataset Partitioning - Organizes massive datasets into smaller manageable units assigned to specific users for scalable labeling and review.
  • Annotation Project Management - Provides a centralized environment for organizing visual data into tasks and managing collaborative labeling workflows.
  • Cloud Storage Integrations - Provides a connection bridge to remote storage providers for managing large datasets without manual upload processes.
  • Data Import and Export - Supports transferring data between the system and industry-standard file formats to ensure cross-environment compatibility.
  • Remote Object Storage Integrations - Connects to cloud buckets and external file systems to stream large datasets without requiring full local storage.
  • Team Management - Provides tools for organizing team members, assigning roles, and tracking collective progress analytics.
  • Workflow Automation APIs - Provides programmatic interfaces for managing task creation, data uploads, and exports via automated scripts.
  • Background Job Processing - Handles computationally expensive data import and export tasks in the background to maintain a responsive user interface.
  • Role-Based Access Control - Manages data visibility and editing permissions through predefined user roles to secure collaborative workflows.
  • Client-Server Architectures - Utilizes a client-server architecture that separates the annotation interface from the data processing backend via a REST API.
  • Collaborative Annotation - Manages shared data access through role-based permissions and integrated discussion threads for collaborative labeling.
  • Annotation Quality Verifications - Ships a consensus-based quality assurance system that verifies label accuracy by comparing independent annotations.
  • Annotation - Efficient computer vision annotation tool.
  • Annotation and Data Tools - Computer Vision Annotation Tool.
  • Computer Vision Libraries - Powerful tool for computer vision data annotation.
  • Data Annotation - Efficient computer vision annotation tool.
  • Image Annotation - High-performance platform for computer vision annotation tasks.

Star history

Star history chart for opencv/cvatStar history chart for opencv/cvat

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Cvat

These projects share indexed features with Cvat. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • wkentaro/labelmewkentaro avatar

    wkentaro/labelme

    15,984View on GitHub↗

    Labelme is a Python-based image annotation tool used to create computer vision datasets. It serves as a visual editor for semantic segmentation, allowing users to define object boundaries using polygons, rectangles, points, and circles. The application also functions as a multispectral image annotator, supporting high-bit depth TIFF files used in satellite and scientific imagery. The tool incorporates AI-assisted labeling capabilities to automate the creation of masks and polygons. These features allow for shape generation driven by text prompts or interactive point selections, which propose

    Python
    View on GitHub↗15,984
  • cvat-ai/cvatcvat-ai avatar

    cvat-ai/cvat

    15,317View on GitHub↗

    CVAT is an open-source, web-based platform designed for annotating images, videos, and 3D point clouds to create high-quality training datasets for machine learning. It functions as a containerized server that orchestrates the entire lifecycle of computer vision data, from initial task creation and manual labeling to quality assurance and final dataset export. The platform distinguishes itself through deep integration with machine learning models, allowing users to deploy custom AI models as serverless functions for automated object detection, tracking, and skeleton annotation. It supports co

    Pythonannotationannotation-toolannotations
    View on GitHub↗15,317
  • heartexlabs/label-studioheartexlabs avatar

    heartexlabs/label-studio

    27,626View on GitHub↗

    Label Studio is a multi-type data labeling tool and data annotation workspace designed to prepare datasets for machine learning training. It functions as a cloud-integrated data pipeline that imports raw data from storage, manages the annotation process, and exports labels into standardized formats. The platform features a machine learning model integration framework that connects to external model servers. This enables model-assisted annotation and active learning, allowing the system to perform pre-labeling and refine predictions based on human feedback. The software provides project manag

    TypeScript
    View on GitHub↗27,626
  • tzutalin/labelimgtzutalin avatar

    tzutalin/labelImg

    25,012View on GitHub↗

    labelImg is a desktop image annotation tool and dataset preparation utility used to create labeled datasets for computer vision training. It provides a graphical interface for drawing bounding boxes around objects in images and assigning them class labels to build ground truth data for machine learning models. The software specifically supports the Pascal VOC XML annotation format, exporting image coordinates and class names into standard XML or text structures. It allows users to load predefined class lists from text files to standardize naming across an entire project. Beyond initial label

    Python
    View on GitHub↗25,012
Compare all 30 related projects→

Frequently asked questions

What does opencv/cvat do?

CVAT is an open-source computer vision annotation tool and visual dataset management platform. It provides a self-hosted interface for labeling images, videos, and 3D data to create datasets for vision AI models.

What are the main features of opencv/cvat?

The main features of opencv/cvat are: Computer Vision Tools, Visual Annotation Tools, AI-Assisted Labeling, Computer Vision Annotation, Dataset Management Tools, Model-Assisted Labelers, Automated Annotations, Self-Hosted Labeling Platforms.

Which projects share features with opencv/cvat?

Projects with overlapping indexed features include: wkentaro/labelme — Labelme is a Python-based image annotation tool used to create computer vision datasets. It serves as a visual editor… cvat-ai/cvat — CVAT is an open-source, web-based platform designed for annotating images, videos, and 3D point clouds to create… heartexlabs/label-studio — Label Studio is a multi-type data labeling tool and data annotation workspace designed to prepare datasets for machine… tzutalin/labelimg — labelImg is a desktop image annotation tool and dataset preparation utility used to create labeled datasets for… cvhub520/x-anylabeling — X-AnyLabeling is an AI-assisted annotation platform and computer vision labeling tool. It provides an interface for… doccano/doccano — Doccano is a collaborative data labeling platform and machine learning dataset management system. It provides a…