Support Matrix

View as Markdown

This matrix defines the supported OSS local-install target for NeMo Platform 0.1.0. It applies to the Python package, CLI, SDK, and local services started by nemo setup.

Docker Compose, Helm, Kubernetes, and OpenShift deployment paths are not part of the OSS 0.1.0 documentation scope.

Host Platforms

AreaSupportedNotes
Deployment modenemo setup local installSetup starts local services, registers a model provider, and configures the CLI and SDK.
Python3.11, 3.12, 3.13 (>=3.11,<3.14)Use an isolated virtual environment. Python 3.11 is the lowest supported Python version and Python 3.13 is the highest supported Python version for the OSS local install path.
LinuxUbuntu 22.04 LTS, Ubuntu 24.04 LTS, RHEL 9, Rocky Linux 9, Debian 12Supported for CLI, SDK, local services, and NVIDIA GPU workloads.
macOSmacOS Tahoe 26 and macOS Sequoia 15Supported for CLI, SDK, local services, and cloud/provider workflows. Local NVIDIA GPU workloads are not supported on macOS.
Architecturex86_64 Linux; Apple Silicon and Intel macOSNVIDIA GPU workloads require x86_64 Linux.
Windows and WSLNot in the OSS 0.1.0 support matrixUse a supported Linux or macOS host for the local install path.

Local Runtime

AreaSupportedNotes
Package installationuv recommended; pip supportedThe one-line installer sets up uv automatically. Published packages can also be installed with pip install nemo-platform[all].
ShellBash or zshUsed by the installer, setup commands, and documented examples.
BrowserCurrent Chrome, Edge, Firefox, or SafariRequired for the Studio UI and generated documentation.

GPU Support

AreaSupportedNotes
CUDACUDA 12.8 or laterGPU Python dependencies are built for CUDA 12.8.
NVIDIA driverCUDA 12.8-capable driver, R570 branch or laterSee the CUDA 12.8 release notes for exact driver minimums by operating system.
GPU memory40 GB VRAM minimum; 80 GB VRAM recommendedSmaller GPUs can run provider or client workflows, but local model and GPU-accelerated jobs require larger GPUs.
Recommended GPUsNVIDIA A100 80GB, H100 80GB, B200 180GBUse comparable data center GPUs that meet the CUDA and memory requirements for the model or job.
GPU platformLinux x86_64macOS and Windows are not supported for local NVIDIA GPU workloads.

Resource Profiles

ProfileCPU and memoryStorageGPU
CLI, SDK, and hosted-provider setup8 GB RAM minimum16 GB free disk spaceNot required
Local GPU workloads16 GB RAM minimum; 32 GB recommendedAdditional tens to hundreds of GB for model artifacts and job outputs40 GB VRAM minimum; 80 GB recommended

Model Providers

ProviderSupportNotes
NVIDIA BuildSupportedConfigure with NVIDIA_API_KEY.
OpenAISupportedConfigure with OPENAI_API_KEY.
AnthropicSupportedConfigure with ANTHROPIC_API_KEY.
Google GeminiSupportedConfigure with GEMINI_API_KEY.
OllamaSupported for local provider workflowsOllama must be installed and running before setup.
Custom OpenAI-compatible endpointSupportedConfigure NEMO_DEFAULT_INFERENCE_BASE_URL and NEMO_DEFAULT_INFERENCE_KEY.

Out of Scope

The following are not part of the OSS 0.1.0 local support matrix:

  • Native Windows local install.
  • Docker Compose, Helm, Kubernetes, and OpenShift deployment guides.
  • WSL-based local install or GPU validation.
  • macOS local GPU workloads.
  • Python earlier than 3.11 or Python 3.14 and later for the documented OSS local install path.
  • CUDA versions earlier than 12.8 for GPU-enabled Python dependencies.