#174 · Primary category: Computer Vision

roboflow-python

computer-vision deep-learning machine-learning python

The official Roboflow Python package. Manage your datasets, models, and deployments. Roboflow has everything you need to build a computer vision application.

Project last updated:08/24/26

GitHub Stars

626

Forks

138

Contributors

71

License

Apache-2.0

Why we included this project

This is the official Python client for the Roboflow platform, and it handles the whole computer vision workflow from one library. You can create projects, upload images and annotations, generate dataset versions in formats like YOLOv8, COCO, and Pascal VOC, start model training, and run inference against hosted or self-hosted models, all from Python or a CLI. The object model for workspaces, projects, and versions mirrors what you see in the Roboflow dashboard, so the code reads naturally. Teams automating dataset management or active learning loops will find it useful, since predictions from one project's model can feed new images into another project. A slim install variant skips heavy dependencies like OpenCV and NumPy, which keeps the package practical in CI pipelines, serverless functions, and embedded devices where a full install is too large.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category