{"data":{"slug":"supervision","name":"Supervision","tagline":"Model-agnostic computer-vision toolkit for detections, zones, and video","category":"python","categoryName":"Python","url":"https://supervision.roboflow.com","github":"https://github.com/roboflow/supervision","pricing":"open-source","hook":"Supervision is the reusable CV glue — load datasets, draw boxes, count zones — without rewriting annotators for every model.","whatsGood":"MIT (roboflow/supervision). `pip install supervision` in Python ≥3.9. Model-agnostic connectors for Ultralytics, Transformers, MMDetection, and Roboflow Inference; Detections API, annotators, dataset helpers, video/zone utilities. Docs + notebooks at supervision.roboflow.com. Mature ★~51k library still on GH trending — the default CV toolkit beside YOLO, not a hosted vision API.","theCatch":"It is a library, not a trained model — you still bring weights and (for some connectors) a Roboflow API key. Roboflow ecosystem gravity is real if you lean on Inference. Vs OpenCV (low-level) and full ML platforms: Supervision is the high-level detection/annotation toolkit you import, not a training cloud.","verdict":"MIT CV toolkit. Import when detection pipelines need consistent annotators and zone metrics across models.","addedAt":"2026-09-17","featured":false,"domain":"Python","subSpecialty":"Python","subcategory":"Python","tags":["self-host","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Python"],"licenseModel":"OSS/MIT","githubStars":51247,"starsPerWeek":252,"access":"free","archived":false,"repo":{"createdAt":"2022-11-28","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-19"}},"related":[{"slug":"fastapi","name":"FastAPI","tagline":"Modern Python APIs at startup speed"},{"slug":"pydantic","name":"Pydantic","tagline":"Data validation using Python type hints"},{"slug":"uv","name":"uv","tagline":"Python packaging at Rust speed"},{"slug":"ruff","name":"Ruff","tagline":"Python linter faster than your test suite"},{"slug":"polars","name":"Polars","tagline":"DataFrames that respect your CPU"}],"links":{"self":"/api/gems/supervision","html":"/gems/supervision","markdown":"/gems/supervision.md","category":"/api/gems?category=python","categoryPage":"/stacks/python"}}