Skip to content

Model Aliases ​

Aliases let you switch models with short names instead of full provider/model-id strings. Defined in config.json under models.aliases.

Default Aliases ​

These are created by the setup wizard:

AliasResolves To
claude-fastanthropic/claude-haiku-4-5
claude-thinkanthropic/claude-sonnet-4-5
claude-opusanthropic/claude-opus-4
codex5.1codex/gpt-5.1-codex
codex5.2codex/gpt-5.2-codex
codex5.3codex/gpt-5.3-codex
codexcodex/gpt-5.3-codex
minimaxminimax/MiniMax-M2.5
kimikimi/kimi-for-coding

With OpenAI provider ​

AliasResolves To
gpt-fastopenai/gpt-4o-mini
gptopenai/gpt-4o

Model Selection ​

Models can be specified three ways:

  1. Alias -- claude-fast
  2. Full provider/model -- anthropic/claude-haiku-4-5
  3. Bare model ID -- claude-haiku-4-5 (must contain - or .)

Switching models ​

CLI:

bash
skimpyclaw model claude-think

Telegram/Discord:

/model claude-think

Dashboard API:

bash
curl -X POST http://localhost:18790/api/dashboard/model \
  -H 'Authorization: Bearer TOKEN' \
  -H 'Content-Type: application/json' \
  -d '{"model": "claude-think"}'

Deprecated Model Migration ​

Old model IDs (Claude 3.x) are automatically migrated to current equivalents. No action needed.