Requirements
Verifiers requires Python 3.10 or later (up to Python 3.13).Installation Methods
- uv (Recommended)
- pip
- poetry
Optional Features
Verifiers includes several optional feature sets that can be installed as extras:rl
Reinforcement LearningIncludes PyTorch, transformers, vLLM, and training utilities.
rg
Reasoning GymIntegration with reasoning-gym environments.
ta
TextArenaText-based game environments.
browser
Browser AutomationWeb browsing environments with Browserbase.
openenv
OpenEnvOpenEnv environment integration.
Prime CLI Installation
The Prime CLI provides tools for environment management, evaluation, and training:The Prime CLI is required for:
- Environment initialization and publishing
- Running evaluations
- Managing training jobs
- Accessing the Environments Hub
Verifying Installation
Verify your Verifiers installation:Setting Up a Workspace
After installing Verifiers, set up a development workspace:Run Workspace Setup
- Python project structure (if needed)
- Configuration directory (
configs/) - Environment directory (
environments/) - Example configuration files
Configuration
API Endpoints
Configure API endpoints for model inference inconfigs/endpoints.toml:
Environment Variables
Set up required environment variables:Updating Verifiers
- uv
- pip
- poetry
Dependencies
Core Dependencies
Verifiers includes these core dependencies:anthropic- Anthropic API clientdatasets- Hugging Face datasetsopenai- OpenAI API clientpydantic- Data validationrich- Terminal formattingtextual- Terminal UIprime-sandboxes- Sandboxed code executionmcp- Model Context Protocol support
RL Dependencies (Optional)
Withverifiers[rl]:
torch- PyTorch deep learning frameworktransformers- Hugging Face transformersvllm- Fast LLM inferenceaccelerate- Distributed trainingpeft- Parameter-efficient fine-tuningwandb- Experiment trackingdeepspeed- Training optimizationflash-attn- Optimized attention
GPU Support
For GPU-accelerated training:Install CUDA Toolkit
Install CUDA 12.1 or later from NVIDIA.
Troubleshooting
Import errors after installation
Import errors after installation
Ensure you’re in the correct virtual environment:
CUDA/GPU not detected
CUDA/GPU not detected
Check your CUDA installation:Reinstall PyTorch with CUDA support if needed.
Version conflicts
Version conflicts
Create a fresh virtual environment:
Prime CLI not found
Prime CLI not found
Ensure
uv tools are in your PATH:Next Steps
Quick Start Guide
Create your first environment in minutes
Environment Guide
Learn about datasets, rubrics, and tools
Examples
Browse example environments
API Reference
Explore the complete API