• Picks
  • Discover
  • Alternatives
  • About

© 2026 Willet

  • Newsletter
  • About
  • FAQ
  • Terms
  • Privacy & Cookies
Join the Discord (opens in a new tab)
Ultralytics avatar

Ultralytics

Python package for training and running YOLO vision models

  • AI models and runtimes
View on GitHub
Website

What it is

A Python library and command-line tool for training, validating, and deploying YOLO models for object detection, instance and semantic segmentation, classification, pose estimation, oriented boxes, and depth estimation. It also tracks detected objects across video frames and exports models to formats for edge and server deployment. Pretrained weights for several YOLO generations are included. Machine learning engineers and researchers use it to build custom vision models on their own datasets with a few lines of code.

Images

Facts

Stars
62,670 GitHub stars.
62,670

Forks
11,877
Commits
5,515
Contributors
467
Language
Python
License
AGPL-3.0
Last commit
Oct 20, 2026
On GitHub since
September 2022
First release
July 2024
Platforms
macOS, Windows, Linux, CLI, library
Self-hostable
No
Alternative to
Google Cloud Vision, Amazon Rekognition
Tags
  • model-training
  • object-detection
  • open-weights
  • machine-learning
  • computer-vision

Last synced from GitHub on Oct 20, 2026

The 10 best overlooked open-source projects, every Monday.

Share and more

Comments

No comments yet. Start the conversation.

Similar projects

  • Roboflow avatar

    Supervision

    Python toolkit for drawing, tracking, and managing computer vision detections

    51.3k
  • google-ai-edge avatar

    MediaPipe

    On-device ML framework and ready-made tasks for vision, audio, and text

    37.3k
  • Roboflow avatar

    trackers

    Python library of multi-object tracking algorithms for any detector

    4k

What people are saying

Updated Oct 20, 2026
  • Hacker NewsDiscrepancy between what's in GitHub and what's been published to PyPIDec 6, 2024 · 35 points · 7 comments (opens Hacker News in a new tab)
  • Hacker NewsYOLOv8: Real-time, SOTA, object detection and segmentation modelsJan 10, 2023 · 28 points · 2 comments (opens Hacker News in a new tab)
  • Hacker NewsThe CEO of Ultralytics (yolov8) using LLMs to engage with commenters on GitHubFeb 12, 2024 · 6 points · 2 comments (opens Hacker News in a new tab)
  • Hacker NewsPopular Python package ultralytics compromised in supply chain attackDec 5, 2024 · 4 points · 0 comments (opens Hacker News in a new tab)
  • Bluesky“could be, I’m going to see the results this morning. I was also referring to the ultralytics You Only Look Once image detection models. Seeing if it could…”Apr 29, 2026 · 1 like · 2 replies (opens Bluesky in a new tab)
  • Bluesky“YOLOv8 is designed to be fast, accurate, and easy to use, making it an excellent choice for a wide range of object detection and tracking, instance…”Jul 8, 2024 · 0 likes · 0 replies (opens Bluesky in a new tab)