# pip install -r requirements.txt # Requires Python >= 3.10. If you see "from versions: none", use a 3.10+ venv: # python3.10 -m venv .venv && source .venv/bin/activate # or python3.11, etc. # pip install --upgrade pip && pip install -r requirements.txt lerobot[smolvla] matplotlib>=3.7 numpy>=1.24 Pillow>=10.0 pyyaml>=6.0 weightwatcher>=0.7 # Web viewer (optional — needed for `smolvla-inspect serve`) fastapi>=0.100 uvicorn[standard]>=0.20 pydantic-settings>=2.0 python-multipart>=0.0.6 # LLM providers (optional — needed for AI-powered analysis) anthropic>=0.25 openai>=1.0 # MCP server (optional — needed for `smolvla-inspect mcp`) mcp>=1.0.0 # Diagnostic agent (optional — needed for `smolvla-inspect diagnose`) segment-anything @ git+https://github.com/facebookresearch/segment-anything.git scipy>=1.10 sentencepiece>=0.1.99 # SAM2 video segmentation (optional — needed for temporally coherent augmentation) sam2 @ git+https://github.com/facebookresearch/sam2.git # SAM3 text-prompted video segmentation (optional — needed for SAM3 backend) sam3>=0.1.3 # SAM3 fine-tuning (optional — needed for LoRA fine-tuning on RoboSeg) transformers>=5.0 peft>=0.13