it from Python, C, or as a REST server. For building cuOpt from source to contribute or modify it, see
cuopt-developer
.
System requirements
GPU
NVIDIA Compute Capability ≥ 7.0 (Volta or newer). Examples: V100, A100, H100, RTX 20xx/30xx/40xx. Not supported: GTX 10xx (Pascal).
CUDA
12.x or 13.x. The package CUDA suffix must match the runtime CUDA (e.g.
cuopt-cu12
/
libcuopt-cu12
with CUDA 12).
Driver
NVIDIA driver compatible with the CUDA version.
cuopt-cuXX
(Python) depends on
libcuopt-cuXX
(C), so installing the Python package also installs the C library and headers. Installing
libcuopt-cuXX
on its own does
not
install the Python API.
Required questions
Ask these if not already clear:
Interface
— Python, C, or REST server? Server can be called from any language via HTTP.
CUDA version
— What is installed? Check with
nvcc --version
or
nvidia-smi
.
Package manager
— pip, conda, or Docker preferred?
Environment
— Local machine with GPU, cloud instance, Docker/Kubernetes, or remote/server (no local GPU)?
Show more
Installs
498
Repository
nvidia/skills
GitHub Stars
1.2K
First Seen
May 15, 2026
Security Audits
Gen Agent Trust Hub
Pass
Socket
Pass
Snyk
Pass