{"repo": "adeotek/dotfiles", "files": {"hermes/.env.template": {"7d866cece448cea1d85d7ef22641b42ed798676d": {"t": 1785596358.079483, "n": 2665, "h": "2dd633fb45433694", "c": "# Hermes Agent API Keys\n# Add your provider keys below.\n# Run 'hermes model' or 'hermes setup' for interactive configuration.\n# Docs: https://hermes-agent.nousresearch.com/docs/user-guide/configuration\n\n# ── Primary Provider ──────────────────────────────────────────────────\n# OpenCode Go (primary)\nOPENCODE_GO_API_KEY=\n\n# ── Fallback Providers ────────────────────────────────────────────────\n# OpenRouter\nOPENROUTER_API_KEY=\n\n# Anthropic\n# ANTHROPIC_API_KEY=\n\n# OpenAI (STT/TTS)\n# VOICE_TOOLS_OPENAI_KEY=\n\n# Google Gemini\n# GOOGLE_API_KEY=\n\n# ── Web Search ────────────────────────────────────────────────────────\n# Firecrawl (self-hosted or cloud)\n# FIRECRAWL_API_KEY=\n# FIRECRAWL_API_URL=http://localhost:3002\n\n# ── API Server (OpenAI-compatible endpoint) ────────────────────────────\n# Enables the gateway to accept /v1/chat/completions requests.\n# Used by remote Hermes CLI instances, Open WebUI, and other clients.\n# Port 8642, bound to 127.0.0.1 by default.\nAPI_SERVER_ENABLED=true\nAPI_SERVER_KEY=\n# API_SERVER_HOST=127.0.0.1 # Default: localhost only\n# API_SERVER_HOST=0.0.0.0 # Bind to all interfaces (requires firewall)\n# API_SERVER_PORT=8642 # Default\n# API_SERVER_CORS_ORIGINS= # Comma-separated origins for browser access\n# API_SERVER_MODEL_NAME= # Override model name on /v1/models (default: profile name)\n\n# ── Dashboard (Web UI + Remote Desktop Backend) ────────────────────────\n# The dashboard serves the web UI on port 9119 and acts as the backend\n# for the Hermes Desktop GUI's \"Remote Gateway\" feature.\n#\n# Auth: when bound to a non-loopback address, authentication is REQUIRED.\n# Choose ONE of the three auth methods below.\n\n# --- Session token (for loopback or trusted LAN, quickest setup) ---\nHERMES_DASHBOARD_SESSION_TOKEN=\n\n# --- Username/password (for trusted LAN, shows \"Sign in\" in Desktop GUI) ---\n# HERMES_DASHBOARD_BASIC_AUTH_USERNAME=\n# HERMES_DASHBOARD_BASIC_AUTH_PASSWORD=\n# HERMES_DASHBOARD_BASIC_AUTH_SECRET=\n\n# --- OAuth / Nous Portal (for public/internet-facing dashboards) ---\n# Register the dashboard first: hermes dashboard register\n# Then set:\n# HERMES_DASHBOARD_OAUTH_CLIENT_ID=\n# HERMES_DASHBOARD_OAUTH_CLIENT_SECRET=\n\n# ── Telegram ───────────────────────────────────────────────────────────\n# TELEGRAM_BOT_TOKEN=\n# TELEGRAM_HOME_CHANNEL=\n"}}}}