Install OpenVINO™ Runtime via Homebrew

With the OpenVINO™ 2022.3 release, you can install OpenVINO Runtime on macOS and Linux via Homebrew. OpenVINO™ Development Tools can be installed via PyPI only. See Installing Additional Components for more information.

See the Release Notes for more information on updates in the latest release.

Installing OpenVINO Runtime from Homebrew is recommended for C++ developers. If you are working with Python, the PyPI package has everything needed for Python development and deployment on CPU and GPUs. Visit the Install OpenVINO from PyPI page for instructions on how to install OpenVINO Runtime for Python using PyPI.


Only CPU is supported for inference if you install OpenVINO via HomeBrew.


By downloading and using this container and the included software, you agree to the terms and conditions of the software license agreements.


System Requirements

Full requirement listing is available on the System Requirements Page

Software Requirements

  • Homebrew

  • CMake 3.13 or higher (choose “macOS 10.13 or later”). Add /Applications/ to path (for default installation).

  • Python 3.7 - 3.10 (choose 3.7 - 3.10). Install and add it to path.

  • Apple Xcode Command Line Tools. In the terminal, run xcode-select –install from any directory to install it.

  • (Optional) Apple Xcode IDE (not required for OpenVINO™, but useful for development)

Installing OpenVINO Runtime

  1. Make sure that you have installed HomeBrew on your system. If not, follow the instructions on the Homebrew website to install and configure it.

  2. Open a command prompt terminal window, and run the following command to install OpenVINO Runtime:

    brew install openvino

Congratulations, you’ve finished the installation!

(Optional) Installing Additional Components

OpenVINO Development Tools is a set of utilities for working with OpenVINO and OpenVINO models. It provides tools like Model Optimizer, Benchmark Tool, Post-Training Optimization Tool, and Open Model Zoo Downloader. If you installed OpenVINO Runtime using Homebrew, OpenVINO Development Tools must be installed separately.

See For C++ Developers section on the Install OpenVINO Development Tools page for instructions.

OpenCV is necessary to run demos from Open Model Zoo (OMZ). Some OpenVINO samples can also extend their capabilities when compiled with OpenCV as a dependency. To install OpenCV for OpenVINO, see the instructions on GitHub.

Uninstalling OpenVINO

To uninstall OpenVINO via HomeBrew, use the following command:

brew uninstall openvino

What’s Next?

Now that you’ve installed OpenVINO Runtime, you can try the following things: