Skip to content

Presets Reference

Looplia includes 24 built-in presets for quickly configuring model providers. Presets bundle provider settings, API endpoints, and model configurations into a single command.

CategoryCountDescription
Anthropic Direct2Direct Anthropic API with your API key
Claude Code Subscription3Use your Claude Code subscription
ZenMux Proxy15Access multiple providers via ZenMux
OpenRouter2Access models via OpenRouter
Ollama2Local Ollama with cloud model routing
Total24
Terminal window
# Apply a preset
looplia config provider preset <PRESET_NAME>
# Verify configuration
looplia config provider show
# Run workflow
looplia run writing-kit --file article.md

Direct connection to Anthropic’s API. Requires ANTHROPIC_API_KEY environment variable.

PresetModelDescription
ANTHROPIC_CLAUDE_HAIKUclaude-haiku-4-5-20251001Fast, cost-effective
ANTHROPIC_CLAUDE_SONNETclaude-sonnet-4-5-20250929Balanced performance
Terminal window
# Set API key
export ANTHROPIC_API_KEY=sk-ant-api03-...
# Apply preset
looplia config provider preset ANTHROPIC_CLAUDE_HAIKU
# Run workflow
looplia run writing-kit --file article.md

Use your existing Claude Code subscription instead of separate API credits. Requires CLAUDE_CODE_OAUTH_TOKEN environment variable.

PresetModelDescription
CLAUDE_CODE_SUBSCRIPTION_HAIKUclaude-haiku-4-5-20251001Haiku via subscription
CLAUDE_CODE_SUBSCRIPTION_SONNETclaude-sonnet-4-5-20250929Sonnet via subscription
CLAUDE_CODE_SUBSCRIPTION_OPUSclaude-opus-4-5-20251101Opus via subscription
Terminal window
# Extract OAuth token from macOS Keychain
export CLAUDE_CODE_OAUTH_TOKEN=$(security find-generic-password -s "Claude Code-credentials" -w | jq -r '.claudeAiOauth.accessToken')
# Or set directly if you have the token
export CLAUDE_CODE_OAUTH_TOKEN=sk-ant-oat01-...
# Apply preset
looplia config provider preset CLAUDE_CODE_SUBSCRIPTION_SONNET
# Run workflow
looplia run writing-kit --file article.md

Access multiple AI providers through the ZenMux proxy. Requires ZENMUX_API_KEY environment variable.

PresetModelProvider
ZENMUX_GOOGLE_GEMINI3FLASHgoogle/gemini-3-flash-previewGoogle
ZENMUX_GOOGLE_GEMINI3FLASH_FREEgoogle/gemini-3-flash-preview-freeGoogle (Free)
Terminal window
# Set ZenMux API key
export ZENMUX_API_KEY=sk-zenmux-...
# Apply preset (example: GLM-4.7)
looplia config provider preset ZENMUX_MINIMAX_M21
# Run workflow
looplia run writing-kit --file article.md
PresetModelProvider
ZENMUX_ZAI_GLM5z-ai/glm-5Zhipu AI
ZENMUX_MINIMAX_M25LIGHTNINGminimax/minimax-m2.5-lightningMiniMax
ZENMUX_MINIMAX_M25minimax/minimax-m2.5MiniMax
ZENMUX_MINIMAX_M21minimax/minimax-m2.1MiniMax
ZENMUX_GOOGLE_GEMINI3FLASHgoogle/gemini-3-flash-previewGoogle
ZENMUX_GOOGLE_GEMINI3FLASH_FREEgoogle/gemini-3-flash-preview-freeGoogle (Free)
ZENMUX_QWEN_QWEN35PLUSqwen/qwen3.5-plusAlibaba
ZENMUX_XAI_GROK41FASTx-ai/grok-4.1-fastxAI
ZENMUX_OPENAI_GPT51CODEXMINIopenai/gpt-5.1-codex-miniOpenAI

Access multiple models through OpenRouter with centralized configuration via their dashboard.

PresetModelDescription
OPENROUTER_PRESET@preset/looplia-defaultUser-configured preset
  1. Create preset in OpenRouter dashboard:

    • Visit OpenRouter Presets
    • Click “Create Preset”
    • Name it exactly looplia-default
    • Select your preferred model (Claude, GPT-4, Gemini, etc.)
    • Configure routing options (fallbacks, providers, etc.)
    • Save the preset
  2. Configure looplia:

    Terminal window
    # Set OpenRouter API key
    export OPENROUTER_API_KEY=sk-or-v1-...
    # Apply preset
    looplia config provider preset OPENROUTER_PRESET
    # Verify configuration
    looplia config provider show
  3. Run workflows:

    Terminal window
    looplia run writing-kit --file article.md
  • Access 100+ models through one integration
  • Change models via dashboard without reconfiguring looplia
  • Use advanced routing (fallbacks, load balancing, cost optimization)
  • Centralized billing and usage tracking

Local Ollama installation with cloud model routing. Requires Ollama running locally.

PresetModelDescription
OLLAMA_GLM47_CLOUDglm-4.7:cloudGLM-4.7 via Ollama cloud routing
OLLAMA_MINIMAX_M21_CLOUDminimax-m2.1:cloudMiniMax-M2.1 via Ollama cloud routing
Terminal window
# Ensure Ollama is running
ollama serve
# Optional: Set API key (defaults to "ollama" if not set)
export OLLAMA_API_KEY=ollama
# Apply preset
looplia config provider preset OLLAMA_GLM47_CLOUD
# Run workflow
looplia run writing-kit --file article.md

For advanced use cases, you can set individual provider values:

Terminal window
# Set custom base URL
looplia config provider set base-url https://custom-proxy.example.com
# Set auth token
looplia config provider set auth-token sk-custom-xxx
# Set model
looplia config provider set model custom-model-name
# Set provider type
looplia config provider set provider custom
Terminal window
# Reset to defaults
looplia config provider reset

Provider settings can also be configured via environment variables:

VariableDescription
ANTHROPIC_API_KEYAnthropic API key (default provider)
ZENMUX_API_KEYZenMux API key (auto-mapped)
OPENROUTER_API_KEYOpenRouter API key (uses ANTHROPIC_AUTH_TOKEN)
OLLAMA_API_KEYOllama API key (defaults to “ollama”)
CLAUDE_CODE_OAUTH_TOKENClaude Code subscription OAuth token