# Hermes configuration backup / non-secret baseline. # # Source on Dankclaw: /home/dank/hermes-data/config.yaml # This file is a sanitized Git backup, not a complete replacement for the # live Hermes state. Do not add dashboard password hashes, phone numbers, # OAuth credentials, API keys, sessions, memories, or generated state here. # The live directory is bind-mounted into the containers as /data. model: provider: dankclaw-large base_url: http://192.168.0.143:7770/v1 api_key: not-needed default: frank-large providers: dankclaw-large: api: http://192.168.0.143:7770/v1 discover_models: false models: frank-large: context_length: 262144 dankserver-small: api: http://192.168.0.235:7770/v1 discover_models: false models: frank-small: context_length: 163840 dankclaw-npu: api: http://192.168.0.143:7771/v1 discover_models: false models: gemma4-it:e4b: context_length: 131072 # Auxiliary routing from the live configuration. These use the existing # custom endpoint shape and are retained here as a settings backup. auxiliary: vision: {provider: dankclaw-npu, model: gemma4-it:e4b, base_url: http://192.168.0.143:7771/v1} web_extract: {provider: custom, model: frank-small, base_url: http://192.168.0.235:7770/v1} compression: {provider: custom, model: frank-small, base_url: http://192.168.0.235:7770/v1} skills_hub: {provider: custom, model: frank-small, base_url: http://192.168.0.235:7770/v1} approval: {provider: custom, model: frank-small, base_url: http://192.168.0.235:7770/v1} mcp: {provider: custom, model: frank-small, base_url: http://192.168.0.235:7770/v1} title_generation: {provider: custom, model: frank-small, base_url: http://192.168.0.235:7770/v1} memory_query_rewrite: {provider: custom, model: frank-small, base_url: http://192.168.0.235:7770/v1} tts_audio_tags: {provider: custom, model: frank-small, base_url: http://192.168.0.235:7770/v1} triage_specifier: {provider: custom, model: frank-small, base_url: http://192.168.0.235:7770/v1} kanban_decomposer: {provider: custom, model: frank-small, base_url: http://192.168.0.235:7770/v1} profile_describer: {provider: custom, model: frank-small, base_url: http://192.168.0.235:7770/v1} curator: {provider: custom, model: frank-small, base_url: http://192.168.0.235:7770/v1} dashboard: # basic_auth intentionally omitted; its password_hash remains live-only. font: atkinson-hyperlegible skills: disabled: [] onboarding: seen: busy_input_prompt: true _config_version: 34 platforms: signal: enabled: true # extra.http_url and account intentionally omitted from the backup.