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.
- VS Code Remote SSH
- Cursor
- Windsurf
- Git version control
- SSH access
- Brev CLI
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.