FAQ

Install failures, model config, bot-not-replying, v0.10 changes — the common questions, answered fast.

Install & Launch

Windows native install?expand_more
Not supported. Use WSL2 (Ubuntu 22.04 LTS recommended), or on phone/tablet use Termux. Our tutorials focus on WSL2 and Termux for Windows users.
hermes setup hangs on me.expand_more
Some terminal input methods conflict with the interactive wizard. Press Ctrl+C to exit, manually edit ~/.hermes/config.yaml for a minimal config, then add API keys on Day 2.
Will Termux kill Hermes in the background on Android?expand_more
Possibly. Set Termux to unrestricted battery mode, and before starting the gateway run termux-wake-lock.

Models & API

No OpenAI key — alternatives?expand_more
Hermes supports many providers: Anthropic Claude, Google Gemini, OpenRouter, DeepSeek, local Ollama, HuggingFace, and more. Run hermes model to pick one and paste your key — or edit ~/.hermes/.env directly.
Calls failing after migration?expand_more
Usually key format mismatch or missing base_url. Run hermes model to review configured providers; manually fill base_url in ~/.hermes/config.yaml if needed.
Empty reply or 429?expand_more
Rate-limited. Swap provider or set fallback_model in config.yaml.

Platforms & Bots

Telegram bot stopped replying after migration.expand_more
Check the webhook URL points to your new Hermes endpoint, and that the BotFather token is still valid. If you poll, make sure only one gateway process holds the token. hermes status shows connection health.
Feishu webhook error?expand_more
In Feishu's Event Subscriptions, confirm the Message event is enabled and the webhook URL is HTTPS-reachable from the open internet.
What platforms shipped in v0.10?expand_more
Telegram, Discord, Slack, WhatsApp, Signal, Matrix, Email, Home Assistant, Mattermost, DingTalk, WeCom, BlueBubbles, SMS, and more.

Upgrade & Backup

How do I back up?expand_more
tar -czf ~/hermes-backup.tar.gz -C ~ .hermes/ — captures config, skills, and memory.
How do I diagnose issues?expand_more
hermes doctor for full health check, hermes status for the active-config summary.
Upgrade from v0.8.x to v0.10.x?expand_more
1) pip install --upgrade hermes-agent. 2) hermes version to confirm. 3) If config format changed, hermes setup will auto-migrate it.
How do I update?expand_more
pip install --upgrade hermes-agent. Then hermes version to verify.