Hermes provides a broad set of utility commands for diagnostics, data management, plugins, memory, skills, and advanced integrations. These commands are available through the launcher or directly when the portable environment is active.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/techjarves/Hermes-USB-Portable/llms.txt
Use this file to discover all available pages before exploring further.
Diagnostics & Maintenance
| Command | Description |
|---|---|
hermes doctor | Run diagnostics and check for issues |
hermes dump | Dump debug information |
hermes debug | Debug mode |
hermes logs | View agent logs |
hermes backup | Backup the data directory |
hermes checkpoints | Manage checkpoints |
hermes update | Update Hermes to the latest version |
Running Diagnostics
hermes doctor is the first command to run when something isn’t working. It checks the environment, dependencies, and configuration for common problems.
- macOS / Linux
- Windows
Log files are stored in
data/logs/. The launcher’s Advanced Options → [2] View Logs shows the last 20 lines of gateway.log.Updating Hermes
There are three ways to update Hermes Agent:- CLI:
./launch.sh hermes update - In chat: type
/hermes updateduring an active conversation - Advanced Options → [5] Update Hermes in the launcher menu
Skills & Memory
| Command | Description |
|---|---|
hermes skills | List custom skills |
hermes skills create | Create a new skill |
hermes skills edit | Edit an existing skill |
hermes memory | Memory management |
hermes curator | Curator tools |
data/ folder, so they travel with your drive and remain available across machines.
Advanced & Integrations
| Command | Description |
|---|---|
hermes model | Model management |
hermes fallback | Fallback provider settings |
hermes proxy | Proxy settings |
hermes lsp | LSP mode |
hermes postinstall | Run post-install hooks |
hermes whatsapp | WhatsApp integration tools |
hermes slack | Slack integration tools |
hermes send | Send a message via the configured gateway |
hermes plugins | Plugin management |
hermes mcp | MCP tools |
hermes computer-use | Computer use tools |
hermes cron | Cron job management |
hermes webhook | Webhook management |
hermes kanban | Kanban board |
hermes hooks | Hooks management |
hermes import | Import data |
hermes pairing | Device pairing |
hermes insights | Analytics |
hermes claw | OpenClaw import |
hermes version | Version information |
hermes uninstall | Uninstall Hermes |
hermes acp | ACP tools |
hermes profile | Profile management |
hermes completion | Shell completion setup |
hermes dashboard | Dashboard |
Shell Completion
Set up tab completion forhermes commands in your shell:
Cron Jobs
Usehermes cron to schedule recurring agent tasks. Pair it with hermes gateway and /sethome in Telegram to receive scheduled notifications in your configured home channel.
Authentication
| Command | Description |
|---|---|
hermes login | Login to a service |
hermes logout | Logout |
hermes auth | Authentication management |
Authentication tokens and API keys are stored in
data/.env inside your portable folder. Back up this file along with data/config.yaml to preserve your credentials when moving the drive.