AIAny
AI Image2022
GitHub

ultralytics/ultralytics

Unifies successive YOLO generations — YOLOv8, YOLO11, YOLOv3 and newer — under one package and a single `YOLO` API spanning detection, segmentation, classification, pose, oriented boxes and tracking, plus one-line export to ONNX, TensorRT and CoreML.

Introduction

Every earlier YOLO release shipped as its own repository with its own training scripts and quirks, so moving from one generation to the next meant relearning a codebase. This repo is the consolidation: a single ultralytics package where YOLOv8, YOLO11, YOLOv3 and the newest releases share one YOLO() class, one CLI, and one set of export and tracking tools. Switching model generations becomes a string change, not a migration.

What Sets It Apart
  • One API across generations and tasks: the same model.train() / model.predict() calls work whether you load YOLOv8 or YOLO11, and whether the job is detection, instance segmentation, classification, pose, or oriented bounding boxes (OBB). You choose a model by accuracy/latency trade-off, not by which API you had to learn.
  • Multi-object tracking (ByteTrack, BoT-SORT) is built on top of any detection/segmentation/pose model, so you don't bolt on a separate tracking project.
  • Pretrained nano-to-xlarge variants plus one-line export to ONNX, TensorRT, CoreML, TFLite and OpenVINO mean the same training run can target a Jetson, a phone, or a GPU server without a rewrite.
  • It is the actively maintained upstream that supersedes the older single-version repos (including YOLOv5), so fixes and new model families land here first.
Great Fit / Look Elsewhere

Great fit if you want a maintained, batteries-included path from a custom dataset to a deployable detector or segmenter, and you value being able to drop in next year's YOLO without rewriting your pipeline. Look elsewhere if AGPL-3.0 conflicts with your product and you can't take the commercial Enterprise license, if you need an architecture outside the YOLO family (DETR-style transformers, open-vocabulary detectors), or if you want hands-on control of the training loop rather than a high-level wrapper.

More Items

Converts real repositories into verifiable, sandboxed training environments with black-box tests to train coding agents on long-horizon program reproduction. Provides Program-Env for automated environment construction and Program-Agent for a role-isolated development workflow, yielding 1,648 C/C++/Go/Rust tasks and improving benchmark performance.

Hugging Face
AI Model2025

Performs open-vocabulary promptable segmentation and tracking on images and videos, returning instance masks and unique IDs from short noun-phrase or exemplar prompts. Trained on a 4M-concept, 52M-mask dataset; uses a presence head and a decoupled detector–tracker design, with near real-time inference for multi-object video.

Hugging Face
AI Model2026

Generates high-resolution images directly in pixel space and can be fine-tuned, without architectural changes, for monocular depth estimation and image restoration/upscaling. Built as a 3B-parameter diffusion transformer (no VAE), with shipped depth and 4× restoration fine-tunes; default outputs ~1024×1024.