holoscan-setup

Installation
SKILL.md

Holoscan SDK Setup

Purpose

Determines the correct Holoscan SDK installation method for the current host by inspecting hardware, OS, CUDA driver, and existing tooling, then delegates to a method-specific install skill. Covers NGC container, Debian/apt, pip wheel, Conda, and source builds across Ubuntu, RHEL, IGX Orin, Jetson, and DGX Spark / Grace-Hopper platforms.

Prerequisites

  • Linux host (Ubuntu 22.04/24.04, RHEL 9.x, IGX Orin, Jetson, or DGX Spark / Grace-Hopper)
  • NVIDIA GPU with a working driver (nvidia-smi returns a CUDA Version)
  • Network access to docs.nvidia.com and NGC
  • One of: Docker + NVIDIA Container Toolkit, apt, Python 3.10–3.13 with pip, Conda, or a build toolchain — depending on chosen method

Available Scripts

Script Purpose Arguments
scripts/check_conda.sh Detects Conda installs even when not on PATH (searches ~/miniconda3, ~/miniforge3, ~/anaconda3, ~/mambaforge, /opt/conda, and shell rc files); reports envs and which have holoscan importable. none
scripts/check_ngc_image.sh Checks whether the NGC Holoscan container image for a given CUDA tag suffix is pulled or available. <cuda-tag-suffix> — one of cuda13, cuda12-dgpu, cuda12-igpu
Installs
116
Repository
nvidia/skills
GitHub Stars
1.0K
First Seen
5 days ago
holoscan-setup — nvidia/skills