Hermes Agent setup guides for self-hosting and operations
If your intent is practical — install, connect, deploy, schedule, or migrate — this is the section to use. Start with the fastest install path, then branch into the exact integration or infrastructure guide you need.
Best pages to start with
Install Hermes Agent with the official CLI path, handle macOS/Homebrew-style searches, configure an API key, run hermes doctor, open the dashboard, and choose FlyHermes when you want managed cloud instead.
A complete Hermes Agent Telegram setup checklist: BotFather token, active profile, gateway restart, groups, forum topics, provider costs, and FlyHermes managed hosting.
Connect Discord to Hermes Agent with bot token setup, Message Content Intent, slash-command scopes, channel allowlists, gateway restart, Web UI checks, and one real Discord reply test.
Configure persistent memory so Hermes remembers your context, preferences, and history across sessions.
Create custom skills that extend Hermes with new capabilities — from API integrations to complex workflows.
Schedule Hermes Agent cron jobs safely: choose LLM-driven vs script-only jobs, pin delivery, avoid provider surprises, verify the result, and recover when scheduled delivery fails.
Deploy Hermes Agent on a VPS, understand the hidden maintenance cost, and decide when FlyHermes is easier for dashboard, Telegram, Discord, memory, and browser/search agents.
Connect Hermes Agent to WhatsApp for AI assistance through the world's most popular messaging app.
Connect Hermes Agent to Slack with app permissions, channel tests, gateway config, troubleshooting checks, and team-safe automation patterns.
Run Hermes Agent with local LLMs via Ollama — fully private, no API keys, no cloud dependency.
Set up Hermes Agent with OpenRouter, choose models, control credits and spend, configure fallbacks, and troubleshoot rate limits or model switching.
Master the Hermes CLI for managing your agent, skills, memory, and configuration from the terminal.
Fix Hermes Agent install and update failures across macOS PATH, missing git/ssh, Docker terminal backends, stale gateways, WSL, and safe source updates.
Backup your Hermes Agent memory, skills, and config so you never lose your AI's learned context.
Run multiple Hermes agents with different personalities, skills, and channels — each with isolated memory.
Harden your Hermes Agent deployment with firewall rules, SSH keys, approval workflows, and best practices.
Set up Tirith approval workflows so Hermes asks permission before running dangerous or sensitive commands.
Migrate your OpenClaw setup to Hermes Agent — transfer memory, skills, config, and channels seamlessly.
Run Hermes Agent with Docker Compose using persistent volumes, safe environment variables, restart policies, gateway logs, and Discord/Telegram checks.
Install Hermes Agent in one click using Pinokio — no terminal, no config files, just click and go.
Extend Hermes Agent with custom tools — shell scripts, APIs, MCP servers, and external integrations.
Enable voice input and output for Hermes Agent — talk to your AI and hear responses spoken back.
Run Hermes Agent completely offline with local models, local STT, and zero internet dependency.
Open the Hermes Agent Dashboard/Web UI with `hermes dashboard`, default port 9119, --port, --no-open, private server access, profile/provider/memory/cron/gateway checks, browser Chat boundaries, and FlyHermes hosted fallback.
Connect Hermes Agent to GitHub repositories for issue triage, PR reviews, Actions troubleshooting, code search, and repo management.
Sync memory, skills, and config across multiple Hermes Agent installations using backup, import, and sync tools.
Troubleshoot when Hermes acts like a basic chatbot instead of an agent — not executing tools, commands, or actions.
Connect Hermes Agent to Google Gemini models using Code Assist API OAuth, including 1M token context and multi-tool support.
Connect Hermes Agent to your email for AI-powered inbox management, auto-replies, and smart filtering.
Resolve issues when Hermes running via Discord suddenly appears inside a Docker container, losing access to config files and volumes.
Resolve common Copilot-ACP authentication and model errors when using GitHub Copilot as a provider in Hermes Agent.
Resolve issues where API keys won't paste during Hermes setup on WSL, Termux, or non-standard terminals.
Resolve the white square emoji rendering issues that appear in Matrix/Element when using Hermes Agent.
Configure Hermes Agent to execute terminal commands inside isolated Docker containers for security and reproducibility.
Configure Hermes Agent to execute commands on a remote server while keeping the agent code local — perfect for sandboxing.
Configure Hermes Agent to execute commands on Modal's serverless cloud infrastructure — GPU access, auto-scaling, pay only when active.
Configure Hermes Agent to execute commands in Daytona's managed cloud development environments — persistent workspaces with team collaboration.
Configure Hermes Agent to execute commands in Singularity containers — ideal for HPC clusters and shared compute environments.
Set up automatic context compression so Hermes can handle long conversations without running out of context window.
Connect MCP servers to Hermes Agent with a trust checklist: host assumptions, permissions, env vars, network access, example tool calls, approval gates, and rollback.
Enable voice interaction with Hermes — speak your commands, hear the responses with text-to-speech.
Enable Hermes to browse the web, fill forms, click buttons, and scrape data using cloud-based browser automation.
Set up subagent spawning so Hermes can delegate tasks to child agents for parallel workstreams and complex orchestration.
Register shell scripts as callbacks for Hermes events — block dangerous commands, auto-format files, inject context, and log activity.
Control when messaging sessions automatically reset — balance context length, API costs, and conversation continuity.
Change Hermes CLI colors, spinner animations, branding, and response styling with built-in or custom skins.
Control how much 'thinking' the model does before responding — balance speed, cost, and reasoning depth.
Configure Hermes Agent to use Google's Gemini models directly via Google AI Studio — fast, capable, and cost-effective.
Run Hermes entirely offline with Ollama — no API keys, no cloud, complete privacy with local LLMs.
Configure Hermes Agent to use MiniMax models — powerful Chinese AI models with excellent reasoning capabilities.
Configure Hermes Agent to use Kimi Code models from Moonshot AI — excellent for coding tasks.
Configure Hermes Agent to use ZhipuAI's GLM models via z.ai — powerful Chinese language models.
Configure Hermes Agent to use 20+ open models via Hugging Face's unified inference endpoint.
Configure Hermes Agent to use NVIDIA NIM for optimized inference on NVIDIA hardware.
Configure Hermes Agent to use GitHub Copilot models via your existing Copilot subscription.
Configure Hermes Agent to use Xiaomi's MiMo models — excellent for auxiliary tasks and reasoning.
Configure Hermes Agent to use Arcee AI's Trinity models — specialized models for enterprise tasks.