Installation¶
Get Olla running on your system with these installation options.
Requirements¶
- Operating System: Linux, macOS, or Windows
- CPU: 2-4 Cores minimum
- Memory: Minimum 512MB RAM
- Network: Access to supported LLM endpoints you want to proxy
Installation Methods¶
You can use our script to install or update Olla easily:
Alternatively, download pre-built binaries from the releases page.
Run Olla in a container:
Install the latest stable version directly from the Go module:
Verify the installation:
Verification¶
Verify your installation works correctly:
# Check version
olla --version
# Run with default config (if available)
olla --config config.yaml
# Check health endpoint
curl http://localhost:40114/internal/health
Next Steps¶
- Quick Start Guide - Get your first proxy running
- Configuration Reference - Understand all configuration options
- Architecture Overview - Learn how Olla works
Troubleshooting¶
Common Issues¶
- Command not found
- Make sure
$GOPATH/bin
is in yourPATH
when usinggo install
- Permission denied
- On Linux/macOS, ensure the binary has execute permissions:
chmod +x olla
- Port already in use
- Change the port in your configuration file or use
OLLA_SERVER_PORT
environment variable. - Config file not found
- Specify the config file path with
--config /path/to/config.yaml
For more help, check the troubleshooting guide or open an issue.