Installing App SDK

MONAI Deploy App SDK is available as a Python package through Python Package Index (PyPI).

MONAI Deploy App SDK’s core functionality is written in Python 3 (>= 3.8) for Linux.

pip install monai-deploy-app-sdk

If you have installed MONAI Deploy App SDK previously, you can upgrade to the latest version with:

pip install --upgrade monai-deploy-app-sdk

Note

For packaging and running your application using MONAI Application Packager and MONAI Application Runner (MAR), NVIDIA Container Toolkit needs to be installed.

For version 1.0.0, nvcr.io/nvidia/clara-holoscan/holoscan:v1.0.3-dgpu is used by MONAI Application Packager as base image for X86-64 in Linux system, though this will change with versions.

The base image size is large, so it is recommended to pull the image in advance to save time. Note that the container image tag in the following example, e.g. v1.0.3, corresponds to the underlying Holoscan SDK version.

docker pull nvcr.io/nvidia/clara-holoscan/holoscan:v1.0.3-dgpu

Note

Windows users can install CUDA on WSL to use MONAI Deploy App SDK.