AI Potluck
Back to Gap Map Infrastructure / Classic ML & computer vision

Ultralytics YOLO

Ultralytics
open core / Overall score: 4.0(strong)

Python package and CLI for training, validating and deploying the YOLO family of real-time vision models - YOLOv8, YOLO11 and YOLO26 - across detection, instance and semantic segmentation, depth estimation, classification, pose, oriented boxes and tracking. The same package downloads the pretrained checkpoints and exports them to deployment formats. Built by Ultralytics, which also sells an enterprise license and a hosted platform.

Openness

4 medium confidence
4.0
license
AGPL-3.0(OSI)
source
public(github.com/ultralytics/ultralytics)
core features withheld
yes — enterprise-only proprietary models supplied on request

The library and the public YOLO checkpoints are AGPL-3.0, and the whole package builds from the public repository. Ultralytics' paid Enterprise License is mostly a way out of the AGPL's share-alike terms, but its own terms also cover proprietary models trained on an Ultralytics enterprise dataset and supplied only to enterprise customers, so part of what Ultralytics ships is kept out of the open release.

Adoption

4 high confidence
4.0

Measured on monthly PyPI downloads of the ultralytics package, which is how the library and its checkpoints are installed.

Capability

4 medium confidence
4.0

Ultralytics covers most image-perception tasks from one training and inference interface, with pretrained checkpoints for each. Its fixed-class YOLO models need a training run for new object classes, but the same package runs the open-vocabulary YOLO-World and YOLOE detectors and SAM 3, which detect or segment what the user names in their own images with no training. It does not search for or train a model automatically.

  • https://docs.ultralytics.com/ recorded 2026-09-26

    Docs landing: "YOLO is a family of real-time computer vision models for object detection, instance segmentation, semantic segmentation, depth estimation, classification, pose estimation, oriented bounding boxes, and tracking, available through one Python package and CLI."

  • https://docs.ultralytics.com/tasks/ recorded 2026-09-26

    Tasks page sections: Detection, Instance Segmentation, Semantic Segmentation, Depth Estimation, Classification, Pose Estimation, OBB.

  • https://ungh.cc/repos/ultralytics/ultralytics/files/main recorded 2026-09-26

    Repository tree at main includes ultralytics/models/yolo/world/, ultralytics/models/yolo/yoloe/ (with predict.py) and ultralytics/models/sam/, and the docs pages models/yolo-world.md, models/yoloe.md and models/sam-3.md.

Verified 2026-09-26