Installation
Requirements
Python 3.11+, uv package manager, and an OpenRouter API key (or compatible LLM provider).
Setup
Install uv if needed:
curl -LsSf https://astral.sh/uv/install.sh | sh
Clone and install Scald:
git clone https://github.com/yourusername/scald.git
cd scald
uv sync
Configuration
Copy the environment template and add your API credentials:
cp .env.example .env
Edit .env:
OPENROUTER_API_KEY=your_api_key_here
OPENROUTER_BASE_URL=https://openrouter.ai/api/v1
Verification
Confirm installation:
scald --help
You should see the CLI help output with available commands and options.
Optional Dependencies
For documentation:
uv sync --group docs
mkdocs serve # Available at http://localhost:8000
For development:
uv sync --group dev
Continue to Quick Start to run your first AutoML task.