Environments
Every Brev instance provides a development environment with popular AI/ML tools ready to use. There is no manual setup required.
What’s Included
What’s preinstalled depends on your deployment mode:
Refer to Launchables for details on choosing the right deployment mode.
VM Mode Software
VM Mode instances include:
- Languages: Python 3.10+ with pip (version configurable)
- GPU Support: CUDA Toolkit, cuDNN, NVIDIA drivers
- Containers: Docker, Docker Compose, NVIDIA Container Toolkit
- Notebooks: JupyterLab (when enabled in configuration)
Container and Compose Modes
Preinstalled software depends on your base image. Common NVIDIA base images include PyTorch, TensorFlow, and TensorRT containers from NGC.
CUDA and GPU Support
Brev preconfigures and optimizes NVIDIA drivers and CUDA for your GPU type. Verify GPU access with:
Working Directory
Your default working directory is /home/ubuntu/workspace. This is where you should store all your work, as it persists across instance stops.
The default username is ubuntu for most providers. Your working directory path is /home/<username>/workspace.
Customizing Your Environment
You have full control to install additional packages and configure the environment:
System packages and Docker images persist across instance stops. Create a setup script or Dockerfile for reproducibility.