Files
hack/tools/scripts/llm-key-hunter/results/_cache/content/adeotek_dotfiles.json
T

1 line
3.4 KiB
JSON

{"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=<YOUR_OPENCODE_GO_KEY>\n\n# ── Fallback Providers ────────────────────────────────────────────────\n# OpenRouter\nOPENROUTER_API_KEY=<YOUR_OPENROUTER_KEY>\n\n# Anthropic\n# ANTHROPIC_API_KEY=<YOUR_ANTHROPIC_KEY>\n\n# OpenAI (STT/TTS)\n# VOICE_TOOLS_OPENAI_KEY=<YOUR_OPENAI_KEY>\n\n# Google Gemini\n# GOOGLE_API_KEY=<YOUR_GOOGLE_KEY>\n\n# ── Web Search ────────────────────────────────────────────────────────\n# Firecrawl (self-hosted or cloud)\n# FIRECRAWL_API_KEY=<YOUR_FIRECRAWL_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=<YOUR_API_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=<YOUR_DASHBOARD_SESSION_TOKEN>\n\n# --- Username/password (for trusted LAN, shows \"Sign in\" in Desktop GUI) ---\n# HERMES_DASHBOARD_BASIC_AUTH_USERNAME=<YOUR_DASHBOARD_USERNAME>\n# HERMES_DASHBOARD_BASIC_AUTH_PASSWORD=<YOUR_DASHBOARD_PASSWORD>\n# HERMES_DASHBOARD_BASIC_AUTH_SECRET=<YOUR_DASHBOARD_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=<YOUR_OAUTH_CLIENT_ID>\n# HERMES_DASHBOARD_OAUTH_CLIENT_SECRET=<YOUR_OAUTH_CLIENT_SECRET>\n\n# ── Telegram ───────────────────────────────────────────────────────────\n# TELEGRAM_BOT_TOKEN=<YOUR_TELEGRAM_BOT_TOKEN>\n# TELEGRAM_HOME_CHANNEL=<YOUR_CHAT_ID>\n"}}}}