Skip to main content
Yanked

This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Consider using release 1.7.4 instead.
Reason given by maintainers: Wrong Python version denoted.

Roboflow Inference CLI

Roboflow Inference CLI offers a lightweight interface for running the Roboflow inference server locally or the Roboflow Hosted API.

To create custom inference server Docker images, go to the parent package, Roboflow Inference.

Roboflow has everything you need to deploy a computer vision model to a range of devices and environments. Inference supports object detection, classification, and instance segmentation models, and running foundation models (CLIP and SAM).

👩‍🏫 Examples

inference server start

Starts a local inference server. It optionally takes a port number (default is 9001) and will only start the docker container if there is not already a container running on that port.

Before you begin, ensure that you have Docker installed on your machine. Docker provides a containerized environment, allowing the Roboflow Inference Server to run in a consistent and isolated manner, regardless of the host system. If you haven't installed Docker yet, you can get it from Docker's official website.

The CLI will automatically detect the device you are running on and pull the appropriate Docker image.

inference server start --port 9001 [-e {optional_path_to_file_with_env_variables}]

Parameter --env-file (or -e) is the optional path for .env file that will be loaded into inference server in case that values of internal parameters needs to be adjusted. Any value passed explicitly as command parameter is considered as more important and will shadow the value defined in .env file under the same target variable name.

inference server status

Checks the status of the local inference server.

inference server status

inference server stop

Stops the inference server.

inference server stop

inference infer

Runs inference on a single image. It takes a path to an image, a Roboflow project name, model version, and API key, and will return a JSON object with the model's predictions. You can also specify a host to run inference on our hosted inference server.

Local image

inference infer ./image.jpg --project-id my-project --model-version 1 --api-key my-api-key

Hosted image

inference infer https://[YOUR_HOSTED_IMAGE_URL] --project-id my-project --model-version 1 --api-key my-api-key

Hosted API inference

inference infer ./image.jpg --project-id my-project --model-version 1 --api-key my-api-key --host https://detect.roboflow.com

Supported Devices

Roboflow Inference CLI currently supports the following device targets:

  • x86 CPU
  • ARM64 CPU
  • NVIDIA GPU

For Jetson specific inference server images, check out the Roboflow Inference package, or pull the images directly following instructions in the official Roboflow Inference documentation.

📝 license

The Roboflow Inference code is distributed under an Apache 2.0 license. The models supported by Roboflow Inference have their own licenses. View the licenses for supported models below.

model license
inference/models/clip MIT
inference/models/gaze MIT, Apache 2.0
inference/models/sam Apache 2.0
inference/models/vit Apache 2.0
inference/models/yolact MIT
inference/models/yolov5 AGPL-3.0
inference/models/yolov7 GPL-3.0
inference/models/yolov8 AGPL-3.0

🚀 enterprise

With a Roboflow Inference Enterprise License, you can access additional Inference features, including:

  • Server cluster deployment
  • Device management
  • Active learning
  • YOLOv5 and YOLOv8 model sub-license

To learn more, contact the Roboflow team.

📚 documentation

Visit our documentation for usage examples and reference for Roboflow Inference.

💻 explore more Roboflow open source projects

Project Description
supervision General-purpose utilities for use in computer vision projects, from predictions filtering and display to object tracking to model evaluation.
Autodistill Automatically label images for use in training computer vision models.
Inference (this project) An easy-to-use, production-ready inference server for computer vision supporting deployment of many popular model architectures and fine-tuned models.
Notebooks Tutorials for computer vision tasks, from training state-of-the-art models to tracking objects to counting objects in a zone.
Collect Automated, intelligent data collection powered by CLIP.

Metadata

Release files for inference-cli 0.9.15

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for inference-cli 0.9.15
File Interpreter ABI Platform
inference_cli-0.9.15-py3-none-any.whl Python 3 none any Details
inference_cli-0.9.15-1-py3-none-any.whl Python 3 none any Details

Total release size: 710.1 kB

Release files / inference_cli-0.9.15-py3-none-any.whl

Download URL inference_cli-0.9.15-py3-none-any.whl
Size 326.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4da13a33b444b2864c396d0c5c837a17a3e9a13097832184a5a6457d676289db
BLAKE2b-256 checksum
How to use checksums
27b3be75c72e70fb278db6fd11373d769f59dcf78100262587445c9d9b3e12a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/4.0.2 CPython/3.11.8

Release files / inference_cli-0.9.15-1-py3-none-any.whl

Download URL inference_cli-0.9.15-1-py3-none-any.whl
Size 383.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
88358caf30198492715a4b14a1600f54b950cad2c0e3473f10c6f30e8785fa47
BLAKE2b-256 checksum
How to use checksums
41b95dcb84cbb504705fc92b278197957f04b94ea467ee4466cbe3fb564b08d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.11

Release history Release notifications | RSS feed

1.7.4

1 release file

1.7.3

1 release file

1.7.2

1 release file

1.7.1

1 release file

1.7.0

1 release file

1.6.2

1 release file

1.6.1

1 release file

1.6.0

1 release file

1.5.2

1 release file

1.5.1

1 release file

1.5.0

1 release file

1.4.1

1 release file

1.4.0

1 release file

1.3.10

1 release file

1.3.9

1 release file

1.3.8

1 release file

1.3.7

1 release file

1.3.6

1 release file

1.3.5

1 release file

1.3.4

1 release file

1.3.3

1 release file

1.3.2

1 release file

1.3.1

1 release file

1.3.0

1 release file

1.2.13

1 release file

1.2.12

1 release file

1.2.11

1 release file

1.2.10

1 release file

1.2.9

1 release file

1.2.8

1 release file

1.2.7

1 release file

1.2.6

1 release file

1.2.5

1 release file

1.2.4

1 release file

1.2.3

1 release file

1.2.2

1 release file

1.2.1

1 release file

1.2.0

1 release file

1.1.2

1 release file

1.1.1

1 release file

1.1.0

1 release file

1.0.5

1 release file

1.0.4

1 release file

1.0.3

1 release file

1.0.2

1 release file

1.0.1

1 release file

1.0.0

1 release file

0.64.8

1 release file

0.64.7

1 release file

0.64.6

1 release file

0.64.5

1 release file

0.64.4

1 release file

0.64.3

1 release file

0.64.2

1 release file

0.64.1

1 release file

0.64.0

1 release file

0.63.5

1 release file

0.63.4

1 release file

0.63.3

1 release file

0.63.2

1 release file

0.63.1

1 release file

0.62.5

1 release file

0.62.4

1 release file

0.62.2

1 release file

0.62.0

1 release file

0.61.0

1 release file

0.60.0

1 release file

0.59.1

1 release file

0.59.0

1 release file

0.58.3

1 release file

0.58.2

1 release file

0.58.1

1 release file

0.58.0

1 release file

0.57.4

1 release file

0.57.3

1 release file

0.57.2

1 release file

0.56.0

1 release file

0.55.2

1 release file

0.55.1

1 release file

0.55.0

1 release file

0.54.2

1 release file

0.54.1

1 release file

0.54.0

1 release file

0.53.0

1 release file

0.52.1

1 release file

0.52.0

1 release file

0.51.9

1 release file

0.51.7

1 release file

0.51.6

1 release file

0.51.5

1 release file

0.51.4

1 release file

0.51.3

1 release file

0.51.2

1 release file

0.51.1

1 release file

0.51.0

1 release file

0.50.5

1 release file

0.50.4

1 release file

0.50.3

1 release file

0.50.2

1 release file

0.50.1

1 release file

0.50.0

1 release file

0.49.5

1 release file

0.49.3

1 release file

0.49.2

1 release file

0.49.1

1 release file

0.48.3

1 release file

0.48.1

1 release file

0.48.0

1 release file

0.47.0

1 release file

0.46.5

1 release file

0.46.4

1 release file

0.46.3

1 release file

0.46.1

1 release file

0.46.0

1 release file

0.45.3

1 release file

0.45.2

1 release file

0.45.1

1 release file

0.45.0

1 release file

0.44.1

1 release file

0.44.0

1 release file

0.43.0

1 release file

0.42.1

1 release file

0.41.0

1 release file

0.40.0

1 release file

0.39.0

1 release file

0.38.0

1 release file

0.37.1

1 release file

0.36.1

1 release file

0.36.0

1 release file

0.35.0

1 release file

0.34.0

1 release file

0.33.0

1 release file

0.32.0

1 release file

0.31.1

1 release file

0.31.0

1 release file

0.30.0

1 release file

0.29.2

1 release file

0.29.1

1 release file

0.29.0

1 release file

0.28.2

1 release file

0.28.1

1 release file

0.28.0

1 release file

0.27.0

1 release file

0.26.1

1 release file

0.26.0

1 release file

0.25.0

1 release file

0.24.0

1 release file

0.23.0

1 release file

0.22.2

1 release file

0.22.1

1 release file

0.22.0

1 release file

0.21.1

1 release file

0.21.0

1 release file

0.20.1

1 release file

0.20.0

1 release file

0.19.0

1 release file

0.18.1

1 release file

0.18.0

1 release file

0.17.1

1 release file

0.17.0

1 release file

0.16.3

1 release file

0.16.2

1 release file

0.16.0

1 release file

0.15.2

1 release file

0.15.1

1 release file

0.15.0

1 release file

0.14.1

1 release file

0.14.0

1 release file

0.13.0

1 release file

0.12.1

1 release file

0.12.0

1 release file

0.11.2

1 release file

0.11.1

1 release file

0.11.0

1 release file

0.10.0

1 release file

0.9.23

1 release file

0.9.22

1 release file

0.9.20

1 release file

0.9.18

1 release file

0.9.17

1 release file

0.9.16

1 release file

This release

0.9.15 This release

2 release files

0.9.14

1 release file

0.9.13

1 release file

0.9.12

1 release file

0.9.11

1 release file

0.9.10

1 release file

0.9.9

1 release file

0.9.8

1 release file

0.9.7

1 release file

0.9.6

1 release file

0.9.5

1 release file

0.9.4

1 release file

0.9.3

1 release file

0.9.2

1 release file

0.9.1

1 release file

0.9.0

4 release files

0.0.11

1 release file

0.0.10

1 release file

0.0.9

1 release file

0.0.8

1 release file

0.0.7

1 release file

0.0.6

1 release file

0.0.5

1 release file

0.0.4

1 release file

0.0.3

1 release file

0.0.2

2 release files

0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page