Skip to content

Hardware Requirements

The Python client requirements apply to both LightlyStudio OSS and the Python client used with Enterprise.

Python Client Requirements

Resource Minimum Recommended
CPU 4 cores 8-core x86 CPU (non-ARM)
System memory 8 GB 16 GB
Operating system macOS, Windows, or Linux Windows or Linux
CPU architecture x86 or ARM x86 (non-ARM)
GPU Not required NVIDIA CUDA-compatible GPU with CUDA 12

For connection setup, see Connect from Python.

Additional On-Premise Requirements

These requirements apply to the Enterprise on-premise deployment host, which runs the LightlyStudio services and databases. They are additional to the Python client requirements above and do not apply to Lightly-hosted Enterprise.

Resource Minimum Recommended
CPU 4 cores 8 cores
System memory 8 GB 16 GB
Free disk storage 20 GB + space for datasets 40 GB + space for datasets
Dataset size Below 250,000 samples 250,000–10 million samples
Operating system macOS, Windows, or Linux Linux
CPU architecture x86 or ARM x86 (non-ARM)
Container runtime Docker Docker
GPU Not required NVIDIA CUDA-compatible GPU with CUDA 12

The on-premise host also needs a supported container runtime and network access for Python clients and browsers. See On-Premise Deployment for deployment details.