autodistill/autodistill
Images to inference with no labeling (use foundation models to train supervised models). observed · 2026-08-28
Health v2 · maintenance only
29/100
- Activity 21
- Release rhythm 8
- Longevity 84
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 1184
- days_rel: n/a
- days_push: 476
- n_releases_24m: 0
Adoption not part of the score
2763 stars · 221 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Autodistill is a Python library that uses large foundation vision models (like Grounding DINO, Grounded SAM, and CLIP) to automatically label unlabeled image datasets, then trains small supervised models (like YOLOv5, YOLOv8, and DETR) on those auto-labeled datasets. It provides a pluggable pipeline that goes from raw images to a fine-tuned, deployable model with no human labeling in between.
Use cases
- auto-label images for object detection without manual annotation
- train a custom YOLOv8 model from unlabeled photos
- distill a large vision foundation model into a small fast model for edge deployment
- generate labeled datasets using Grounding DINO or Grounded SAM
- build an end-to-end image labeling and model training pipeline with no human intervention
- create instance segmentation training data automatically
- label a dataset with text-prompted classes using an ontology
When to choose
- you have many unlabeled images and want to avoid manual annotation
- you need a small, fast supervised vision model distilled from a foundation model
- you want to deploy custom object detection or segmentation models to edge devices
- you want a pluggable pipeline connecting base models like Grounded SAM to target models like YOLOv8
When to avoid
- you need highly accurate labels that require human review and verification
- your task is not object detection or instance segmentation (classification support is still limited)
- you lack GPU hardware or cannot run large foundation models locally
- you need a fully managed labeling service rather than a self-run pipeline
Facets
library · maturity active
machine-learning computer-vision image-processing data-generation deep-learning machine-learning computer-vision image-processing deep-learning artificial-intelligence python cross-platform model-distillation auto-labeling foundation-models object-detection instance-segmentation image-annotation grounding-dino segment-anything yolov8 pytorch dataset-labeling edge-deployment gpu
4 sources
- readme: https://github.com/autodistill/autodistill · fetched 2026-08-28 · d694637a9180
- homepage: https://docs.autodistill.com · fetched 2026-08-29 · 5d20bf6376bb
- site_page: https://docs.autodistill.com/quickstart · fetched 2026-08-29 · 331304018e91
- registry_pypi: https://pypi.org/pypi/autodistill/json · fetched 2026-08-29 · 46362ed931ee
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| autodistill/autodistill | main | 29 |
For agents
markdown · JSON · MCP: product_card(name="autodistill/autodistill")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem