
Supervision is an MIT-licensed Python library from Roboflow for developers building computer vision applications around their own models. It handles the work around predictions: drawing results on images and video, following objects across frames, and turning detections into counts. It can work with images and datasets on your machine.
Its shared Detections format lets applications use outputs from different detection and segmentation models through the same tools. RF-DETR returns this format directly. Connectors also support Ultralytics, Transformers, SAM, Detectron2 and MMDetection, along with Roboflow Inference and Azure AI Vision. The Roboflow Inference integration requires a Roboflow API key.
Customizable annotators draw bounding boxes, segmentation masks and labels. Object tracking assigns persistent IDs across video frames, while zone tools count or filter detections within polygons. It also supports counting objects that cross a line and detecting small objects in images. These capabilities suit applications that need to measure activity in video as well as display model predictions.
Dataset tools load, split, merge and save collections, with conversion between YOLO, COCO and Pascal VOC formats. For developers comparing models, Supervision provides mean average precision (mAP) metrics and confusion matrices to assess prediction quality.
Claim this page with an email at supervision.roboflow.com. Supervision gets the verified badge, and you can upgrade the listing to be featured on localhosted. Proud to be listed? Put our badge on your site.
Want more people to find Supervision?Promote it
Something wrong or outdated on this page?
5.1KUpdated 1 year agoApache-2.0
Web#Multi-user access#Semantic search
Argilla is an open-source data annotation and feedback tool for AI engineers and domain experts who build training and evaluation datasets. You can run your own Argilla server or deploy it on Hugging Face Spaces. It's licensed under Apache 2.0.
1.9KUpdated 3 months agoMIT
macOS · Windows · Linux#Distributed execution#llama.cpp backend#Quantization
16.8KUpdated 1 day agoMIT
Docker · Web#Hugging Face integration#Multi-user access#ONNX
7.1KUpdated 2 days agoApache-2.0
Docker#Batch processing#Distributed execution#Multimodal input
3.4KUpdated 10 months agoApache-2.0
#Structured output
Distilabel is an open-source Python framework for engineers building datasets to train or evaluate AI models. It pairs synthetic data generation with LLM feedback, so a pipeline can create examples and judge their quality. It uses the Apache 2.0 license.
10.8KUpdated 8 months agoMIT
Windows · Docker · Web#Multi-user access#Multilingual
Augmentoolkit turns your documents into training data for a custom LLM that learns a particular subject. It's for researchers, developers and hobbyists who want models trained on their own material, such as research papers or fictional lore. The Python toolkit is open source under the MIT license and runs on macOS and Linux, with WSL recommended for Windows.
CVAT is a browser-based data annotation platform for teams building computer vision datasets. Its open-source Community edition runs on your own infrastructure with Docker and uses the MIT license. CVAT Online is hosted by CVAT, while the Enterprise offering runs in an organization's own cloud or internal environment.
Data-Juicer is a Python framework for preparing AI datasets on your own machine or a distributed Ray cluster. It's for researchers and teams curating model training data, agent interaction records or documents for retrieval. The project is open source under Apache 2.0.
Doccano is a self-hosted text annotation tool for machine learning practitioners who need labeled training or evaluation data. It runs on your own machine or server, with a browser interface and Docker support. The software is open source under the MIT license.