User Guide
Learn how to use Hermes Agent effectively.
{ “label”: “User Guide”, “position”: 2, “link”: { “type”: “generated-index”, “description”: “Learn how to use Hermes Agent effectively.” } }
In this section
- CLI Interface
Master the Hermes Agent terminal interface — commands, keybindings, personalities, and more
- G0DM0D3 — Godmode Jailbreaking
Automated LLM jailbreaking using G0DM0D3 techniques — system prompt templates, input obfuscation, and multi-model racing
- Messaging Gateway
Chat with Hermes from Telegram, Discord, Slack, WhatsApp, Signal, SMS, Email, Home Assistant, Mattermost, Matrix, DingTalk, Webhooks, or any OpenAI-compatible frontend via the API server — architecture and setup overview
- Configuration
Configure Hermes Agent — config.yaml, providers, models, API keys, and more
- Google Workspace — Gmail, Calendar, Drive, Sheets & Docs
Send email, manage calendar events, search Drive, read/write Sheets, and access Docs — all through OAuth2-authenticated Google APIs
- Profiles: Running Multiple Agents
- TUI
Launch the modern terminal UI for Hermes — mouse-friendly, rich overlays, and non-blocking input.
- Git Worktrees
Run multiple Hermes agents safely on the same repository using git worktrees and isolated checkouts
- Features
Explore the powerful features of Hermes Agent.
- Docker
Running Hermes Agent in Docker and using Docker as a terminal backend
- Sessions
Session persistence, resume, search, management, and per-platform session tracking
- Checkpoints and /rollback
Filesystem safety nets for destructive operations using shadow git repos and automatic snapshots
- Security
Security model, dangerous command approval, user authorization, container isolation, and production deployment best practices