System Requirements
| Component | Minimum | Recommended |
|---|
| OS | Ubuntu 22.04+, macOS 12+, Win10+WSL2 | Latest stable |
| RAM | 8GB | 16-32GB |
| Storage | 20GB | 50GB+ |
| CPU | 4 cores | 8+ cores |
| Network | Stable connection | 100+ Mbps |
Software Dependencies
Core Requirements
| Software | Version | Install Command | Verify |
|---|
| Git | 2.0+ | apt install git / brew install git | git --version |
| Python | 3.11 exactly | apt install python3.11 / brew install [email protected] | python3.11 --version |
| Docker | 20.10+ | curl -fsSL https://get.docker.com | sh | docker --version |
Python 3.11 required. Version 3.12+ may cause compatibility issues.
Optional Dependencies
| Tool | Purpose | Installation |
|---|
| Node.js 18+ | TrickyArena websites | brew install node |
| Conda | Python environment management | Download from anaconda.com |
| Chrome/Chromium | Browser automation | sudo apt install chromium-browser |
| SQLite Browser | Database inspection | sudo apt install sqlitebrowser |
API Keys
Primary LLM Providers
| Provider | Used By | Environment Variable | Get Key |
|---|
| OpenAI | BrowserUse, WebArena | OPENAI_API_KEY | platform.openai.com |
| Anthropic | Agent E | ANTHROPIC_API_KEY | console.anthropic.com |
| Google | Gemini models | GOOGLE_API_KEY | ai.google.dev |
Agent-Specific Keys
| Agent | Environment Variable | Get Key |
|---|
| MultiOn | MULTION_API_KEY | multion.ai |
| DoBrowser | DOBROWSER_API_KEY | dobrowser.com |
| Skyvern | SKYVERN_API_KEY | skyvern.com |
Quick Verification
# Check all prerequisites
python3.11 --version
git --version
docker --version
docker compose version
# Test Docker permissions
docker run hello-world
Ubuntu/Debian
sudo apt update && sudo apt install -y python3.11 git
curl -fsSL https://get.docker.com | sudo sh
sudo usermod -aG docker $USER
macOS
Windows
Install WSL2, then follow Ubuntu instructions:
wsl --install -d Ubuntu-22.04
Checklist
Next Steps
Docker Setup
Configure Docker for LiteAgent deployment
Local Setup
Set up local development environment
Environment Variables
Configure API keys and settings