Skip to Content
siGit CodeModels and providers

Models and providers

Provider resolution follows this order:

  1. An explicit OpenAI-compatible provider configured with OPENAI_BASE_URL and OPENAI_API_KEY, or an active profile in providers.toml.
  2. siGit Code Cloud when you are logged in.
  3. An on-device model.
OPENAI_BASE_URL=https://api.example.com/v1 \ OPENAI_API_KEY=your-key \ sigit

On macOS, local models use the shared App Group cache so a model downloaded by the siGit desktop app can be reused by the CLI.

siGit Code Cloud tiers

/models lists the on-device models and the cloud tiers together. The tiers are always visible; selecting one requires a signed-in account (/login). Picking a tier hot-swaps the backend straight away, with no restart.

TierSpeedBest for
FastFastestQuick edits and short answers
BalancedBalancedEveryday coding and chat
LargeConsideredLong refactors and hard reasoning
MiniFastestHigh-volume, cost-sensitive work
AirBalancedEveryday work, lighter footprint
ProConsideredComplex tasks needing more headroom

Cloud tiers need a siGit Code Pro subscription, and each request counts against the monthly allowance. On-device models are free and unmetered.

Being signed in does not by itself move you to the cloud. Login is identity; the model is whatever you last picked in /models, so siGit Code stays local-first until you choose otherwise.