# Hermes Model Configuration # Add this to your ~/.hermes/config.yaml model: default: poolside/laguna-xs-2.1:free provider: nous fallback: provider: openrouter model: anthropic/claude-sonnet-4 trigger_on: - 429 # Rate limit - 529 # Overload - 503 # Service unavailable - connection_error # Compression settings to reduce costs compression: enabled: true progress_notices: false threshold: 0.7 target_ratio: 0.15 protect_last_n: 10 min_tail_user_messages: 1 max_attempts: 2 proactive_prune_tokens: 5000 # Budget tracking budget: max_daily_usd: 10.00 spend_alert: 80 # Alert at 80% of budget track_costs: true # Model aliases for easy switching model_aliases: free: poolside/laguna-xs-2.1:free budget: openrouter:google/gpt-5-nano analysis: openrouter:anthropic/claude-sonnet-4 complex: openrouter:anthropic/claude-opus-4 long-context: openrouter:anthropic/claude-opus-4 # Default reasoning effort agent: reasoning_effort: medium max_turns: 100