A practical reference for Hermes Agent CLI commands, interactive slash commands, agents, tools, skills, sessions, messaging, automation, security, and configuration.
Important: Hermes is actively developed. Command names and options may change between versions. Always verify your installed version with:
1
2
| hermes --help
hermes COMMAND --help
|
Inside an active Hermes session:
Core CLI, Chat & Configuration
Use these commands to start Hermes, configure it, select models, manage profiles, and run interactive or scripted sessions.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| hermes # Launch Hermes
hermes --tui # Start the TUI
hermes --cli # Force classic CLI mode
hermes --version # Show version
hermes -V # Show version
hermes --help # Show help
hermes COMMAND --help # Command-specific help
hermes --profile PROFILE # Select profile
hermes -p PROFILE
hermes --resume SESSION # Resume session
hermes -r SESSION
hermes --resume latest # Resume latest session
hermes --continue # Continue latest session
hermes -c
hermes --continue PROJECT # Continue matching session
hermes --in /path/to/project # Start in another directory
hermes --worktree # Use isolated Git worktree
hermes -w
hermes --yolo # Skip dangerous-command approvals
hermes --pass-session-id # Pass session ID
hermes --ignore-user-config # Ignore user configuration
hermes --ignore-rules # Ignore automatic rules
hermes --safe-mode # Start in safe mode
hermes --dev # Developer mode
|
Common help commands
1
2
3
4
5
6
7
| hermes chat --help
hermes model --help
hermes sessions --help
hermes skills --help
hermes gateway --help
hermes project --help
hermes kanban --help
|
Interactive chat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| hermes chat # Start interactive chat
hermes chat -q "Explain this repository" # One-shot question
hermes chat --query "Explain this repository"
hermes chat --model MODEL # Select model
hermes chat -m MODEL
hermes chat --provider PROVIDER # Select provider
hermes chat --toolsets web,terminal,skills # Enable toolsets
hermes chat --skills SKILL # Preload skill
hermes chat --skills skill1,skill2
hermes chat --verbose # Verbose output
hermes chat -v
hermes chat --quiet # Quiet output
hermes chat -Q
hermes chat --image /path/to/image.png -q "Analyze this image"
hermes chat --resume SESSION
hermes chat --continue
hermes chat --worktree
hermes chat --checkpoints
hermes chat --yolo
hermes chat --max-turns 100
hermes chat --pass-session-id
hermes chat --ignore-user-config
hermes chat --ignore-rules
hermes chat --safe-mode
hermes chat --source cli
|
Scripted and CI usage
1
2
3
4
5
6
7
8
9
10
11
| hermes -z "PROMPT" # Non-interactive response
cat README.md | hermes -z "Summarize this README"
cat error.log | hermes -z \
"Find the root cause of this error"
git diff | hermes -z \
"Review this diff for bugs and security issues"
answer=$(hermes -z "Summarize this project")
|
Model and provider selection
1
2
3
4
| hermes model # Configure providers/models
hermes moa # Mixture of Agents
hermes fallback # Configure fallbacks
hermes fallback --help
|
Inside Hermes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| /model # Show/switch model
/model MODEL
/model PROVIDER:MODEL
/model MODEL --global
/moa PROMPT # Mixture of Agents
/fast
/fast normal
/fast fast
/fast status
/reasoning
/reasoning show
/reasoning hide
/reasoning LEVEL
/codex-runtime
/codex-runtime auto
/codex-runtime codex_app_server
/codex-runtime on
/codex-runtime off
/personality
|
Example model aliases in:
1
2
3
4
5
6
7
8
9
| model_aliases:
fav:
model: claude-sonnet-4.6
provider: anthropic
local-qwen:
model: qwen3-coder:30b
provider: custom
base_url: http://localhost:11434/v1
|
1
2
| /model fav
/model fav --global
|
Configuration and setup
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| hermes config # Configuration manager
hermes config get KEY
hermes config set KEY VALUE
hermes setup
hermes setup --portal
hermes setup model
hermes setup terminal
hermes setup gateway
hermes setup tools
hermes setup agent
hermes setup --non-interactive
hermes setup --quick
hermes setup --reset
hermes auth # Authentication
hermes auth --help
|
Authentication operations may include:
1
2
3
4
5
6
| add
list
remove
reset
status
logout
|
Profiles
1
2
3
4
| hermes profile list
hermes profile show NAME
hermes profile use NAME
hermes --profile NAME
|
Profiles can separate:
1
2
3
4
5
6
7
8
| work
personal
coding
research
credentials
models
memory
gateway settings
|
Quick commands can be defined in:
Example:
1
2
3
4
5
6
7
8
9
10
11
12
| quick_commands:
status:
type: exec
command: systemctl status hermes-agent
deploy:
type: exec
command: scripts/deploy.sh
inbox:
type: alias
target: /gmail unread
|
Use them with:
1
2
3
| /status
/deploy
/inbox
|
Sessions, Projects & Development
Session management
1
2
3
4
5
| hermes sessions # Session manager
hermes sessions --help
hermes -c # Continue latest
hermes -r SESSION # Resume session
hermes --resume SESSION
|
Inside Hermes:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
| /new
/new PROJECT
/new --yes PROJECT
/reset
/reset now
/clear
/history
/save
/title My Project
/resume SESSION
/sessions
/switch
/prompt
/compose
/retry
/undo
/compress
/compress here 5
/compress focus authentication
/branch
/branch experiment
/fork
/status
/profile
/version
/rollback
/rollback NUMBER
/snapshot
/snapshot create
/snapshot create before-refactor
/snapshot restore ID
/snapshot prune
|
Project management
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| hermes project # Project manager
hermes project --help
hermes project create my-project
hermes project list
hermes project show my-project
hermes project add-folder my-project /path/to/repository
hermes project remove-folder ...
hermes project rename ...
hermes project set-primary ...
hermes project use my-project
hermes project archive ...
hermes project restore ...
hermes project bind-board ...
|
Kanban:
1
2
| hermes kanban # Kanban manager
hermes kanban --help
|
Inside Hermes:
1
2
3
4
5
6
7
| /kanban
/kanban list
/kanban list --mine
/kanban create ...
/kanban comment TASK_ID "Comment"
/kanban unblock TASK_ID
/kanban boards switch BOARD
|
Repository initialization and development:
1
2
3
| /init # Initialize repository
/diff # Show Git diff
/debug # Development debugging
|
Browser:
1
2
3
| /browser status
/browser connect
/browser disconnect
|
Common browser families:
1
2
3
4
| Chrome
Chromium
Brave
Edge
|
Default CDP endpoint:
Filesystem checkpoints:
1
2
3
4
5
6
7
| hermes chat --checkpoints
hermes checkpoints list
hermes checkpoints prune
hermes checkpoints prune --retention-days 3
hermes checkpoints prune --max-size-mb 200
hermes checkpoints clear
hermes checkpoints clear -f
|
Console:
1
2
| hermes console
hermes console --help
|
Agent control:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| /agents # Active agents
/tasks # Alias
/background Review the security of this repository
/bg Review the security of this repository
/btw Review the security of this repository
/queue Run the complete test suite
/q Run the complete test suite
/steer Focus on the authentication module.
/stop
/busy
/busy queue
/busy steer
/busy interrupt
/busy status
|
Persistent objectives
1
2
3
4
5
6
7
8
9
10
| /goal Complete the API migration and make all tests pass.
/goal status
/goal pause
/goal resume
/goal clear
/subgoal Ensure all integration tests pass.
/subgoal
/subgoal remove 1
/subgoal clear
|
Skills
1
2
3
| hermes skills
hermes skills --help
hermes bundles
|
Inside Hermes:
1
2
3
4
5
6
7
8
9
10
| /skills
/skills pending
/skills diff ID
/skills approve ID
/skills reject ID
/skills approval on
/skills approval off
/learn <topic>
/bundles
|
Examples:
1
2
| /learn https://example.com/docs
/learn this repository's testing conventions
|
Installed skills can become commands:
Skill bundles:
1
2
3
4
5
6
| bundles:
backend:
skills:
- github-pr-workflow
- test-driven-development
- code-review
|
Memory
Inside Hermes:
1
2
3
4
5
| /memory
/memory pending
/memory approve
/memory reject
/memory approval
|
Plugins:
1
2
| hermes plugins
hermes plugins --help
|
Typical operations:
1
2
3
4
| install
enable
disable
remove
|
Curator
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| hermes curator status
hermes curator run
hermes curator run --background
hermes curator run --dry-run
hermes curator backup
hermes curator rollback
hermes curator rollback --list
hermes curator rollback --id ID
hermes curator pause
hermes curator resume
hermes curator pin SKILL
hermes curator unpin SKILL
hermes curator archive SKILL
hermes curator restore SKILL
hermes curator prune
hermes curator list-archived
|
Learning history:
1
2
3
| hermes journey
hermes learning
hermes memory-graph
|
1
2
3
4
5
6
| /tools
/tools list
/tools enable TOOL
/tools disable TOOL
/tools disable TOOL1 TOOL2
/toolsets
|
MCP
1
2
| /reload-mcp
/reload_mcp
|
LSP
1
2
3
4
5
6
7
| hermes lsp status
hermes lsp list
hermes lsp list --installed-only
hermes lsp install SERVER
hermes lsp install-all
hermes lsp restart
hermes lsp which SERVER
|
ACP
Gateway, Messaging & Integrations
Gateway management
1
2
3
4
5
6
7
8
9
10
11
12
| hermes gateway
hermes gateway run
hermes gateway start
hermes gateway stop
hermes gateway restart
hermes gateway status
hermes gateway list
hermes gateway install
hermes gateway uninstall
hermes gateway setup
hermes gateway migrate-legacy
hermes gateway start --all
|
Messaging:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| hermes send --to TARGET "MESSAGE"
hermes send \
--to telegram \
--file report.md
echo "Deployment complete" | hermes send --to telegram
hermes send --list
hermes send --list telegram
hermes send --to telegram --quiet "Done"
hermes send --to telegram --json "Done"
hermes send \
--to email \
--subject "Build Complete" \
"The build passed."
|
Target formats:
1
2
3
4
| platform
platform:chat_id
platform:chat_id:thread_id
platform:#channel-name
|
Examples:
1
2
3
4
5
| telegram
telegram:-1001234567890
discord:#ops
slack:C0123ABCD
signal:+15551234567
|
Media and documents:
1
2
3
4
5
6
7
| hermes send \
--to telegram \
"MEDIA:/tmp/screenshot.png"
hermes send \
--to discord:#ops \
"MEDIA:/tmp/report.pdf"
|
Inside Hermes:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| /platforms
/gateway
/platform list
/platform pause PLATFORM
/platform resume PLATFORM
/sethome
/set-home
/topic
/topic off
/topic help
/topic SESSION_ID
/handoff telegram
/handoff discord
/handoff slack
/handoff whatsapp
/handoff signal
|
Slack
1
2
3
4
5
6
7
| hermes slack manifest
hermes slack manifest --write
hermes slack manifest --write /tmp/slack-manifest.json
hermes slack manifest --slashes-only
hermes slack manifest --name "My Hermes"
hermes slack manifest --description "My AI development agent"
hermes slack manifest --long-description-file AGENTS.md --write
|
WhatsApp
1
2
| hermes whatsapp
hermes whatsapp-cloud
|
Webhooks and hooks:
1
2
3
4
5
| hermes webhook
hermes webhook --help
hermes hooks
hermes hooks --help
|
Computer Use and secrets:
1
2
3
| hermes computer-use
hermes secrets
hermes secrets --help
|
Security, Approvals & Isolation
Security audit
The audit can inspect:
1
2
3
4
| Hermes virtual environment
plugin requirements
MCP servers
package vulnerabilities
|
Approval history:
Egress proxy:
1
2
| hermes egress
hermes egress --help
|
Common operations may include:
1
2
3
4
5
6
7
8
9
| install
setup
start
stop
restart
reload
status
disable
config
|
Interactive approvals:
1
2
3
4
5
| /approve
/approve session
/approve always
/deny
/approvals
|
YOLO mode:
YOLO bypasses dangerous-command approval prompts. Use it only in environments where you understand the risks.
Destructive session commands:
1
2
3
4
| /clear
/new
/reset
/undo
|
Possible confirmation bypasses:
1
2
3
4
| /new --yes
/reset now
/clear -y
/undo -y
|
Safe-mode testing:
1
2
3
4
5
6
7
8
| hermes chat \
--ignore-user-config \
--ignore-rules \
-q "Reproduce the problem."
hermes chat \
--safe-mode \
-q "Reproduce the problem."
|
When troubleshooting, investigate:
1
2
3
4
5
6
7
8
9
| ~/.hermes/config.yaml
AGENTS.md
SOUL.md
.cursorrules
memory
skills
plugins
shell hooks
MCP servers
|
Diagnostics, Usage & Maintenance
Diagnostics:
1
2
3
4
5
6
7
8
| hermes doctor
hermes status
hermes debug
hermes dump
hermes prompt-size
hermes logs
hermes logs --help
hermes insights
|
Inside Hermes:
1
2
3
4
5
6
7
| /debug
/usage
/insights
/credits
/billing
/status
/version
|
Prompt-size analysis can help investigate:
1
2
3
4
5
6
| large context
large tool schemas
skills overhead
memory overhead
slow startup
token usage
|
Usage tracking
1
2
3
4
5
6
| hermes -z \
"Analyze this repository" \
--usage-file /tmp/hermes-usage.json
cat /tmp/hermes-usage.json
jq . /tmp/hermes-usage.json
|
Possible fields:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| estimated_cost_usd
input_tokens
output_tokens
cache_read_tokens
cache_write_tokens
reasoning_tokens
total_tokens
api_calls
model
provider
session_id
service_tier
completed
failed
|
Backup
1
2
3
4
| hermes backup
hermes backup -o /tmp/hermes-backup.zip
hermes backup --quick
hermes backup --quick --label "before-upgrade"
|
Restore
1
2
| hermes import /tmp/hermes-backup.zip
hermes import /tmp/hermes-backup.zip --force
|
Stop the gateway before restoring backups containing active gateway state.
Snapshots
1
2
3
4
5
| /snapshot
/snapshot create
/snapshot create before-upgrade
/snapshot restore ID
/snapshot prune
|
Updates
1
2
3
4
5
6
| hermes update --check
hermes update
hermes update --backup
hermes update --no-backup
hermes update --yes
hermes --version
|
Uninstall:
1
2
3
4
| hermes uninstall
hermes uninstall --yes
hermes uninstall --full
hermes uninstall --gui
|
Shell completion:
1
2
3
4
5
6
7
8
| hermes completion bash
hermes completion bash >> ~/.bashrc
hermes completion zsh
hermes completion zsh >> ~/.zshrc
hermes completion fish \
> ~/.config/fish/completions/hermes.fish
|
UI, Dashboard & Server
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| hermes dashboard # Web dashboard
hermes serve # Backend server
hermes desktop # Desktop application
hermes gui # GUI alias
hermes portal # Nous Portal
hermes portal status
hermes portal open
hermes portal tools
hermes skin # Themes and skins
hermes pets # Animated pets
hermes pets list
hermes pets install
hermes pets select PET
hermes pets show
hermes pets off
hermes pets scale
hermes pets remove
hermes pets doctor
|
Interactive UI controls:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
| /verbose
/focus on
/focus off
/statusbar
/sb
/footer
/footer on
/footer off
/footer status
/indicator kaomoji
/indicator emoji
/indicator unicode
/indicator ascii
/timestamps on
/timestamps off
/timestamps status
/redraw
/battery
/battery on
/battery off
/battery status
/voice status
/voice on
/voice off
/voice tts
/voice join
/voice channel
/voice leave
/paste
/image
/copy
|
/redraw is useful after:
1
2
3
4
| terminal resize
tmux resize
UI corruption
mouse-selection artifacts
|
Automation & Common Workflows
Repository workflow
Then:
Inspect before making changes:
1
2
3
4
5
6
7
8
9
10
11
| Inspect this repository first.
Explain:
1. architecture
2. important directories
3. build system
4. tests
5. deployment
6. coding conventions
Do not modify anything yet.
|
For safer development:
1
2
| hermes --worktree
hermes chat --checkpoints
|
Create a snapshot:
1
| /snapshot create before-refactor
|
Check tools and model:
Long-running agent
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| /goal Complete the API migration and make all tests pass.
/subgoal Do not modify the database schema.
/subgoal Update the API documentation.
/agents
/steer Focus on the failing integration tests.
/queue Update the documentation after tests pass.
/compress
/stop
|
Background research
1
| /background Research the security implications of this dependency upgrade.
|
Aliases:
1
| /bg Research the security implications of this dependency upgrade.
|
1
| /btw Research the security implications of this dependency upgrade.
|
Monitor:
Git review
1
2
| cd repository
hermes --worktree
|
Read-only review:
1
2
3
4
5
6
7
8
9
10
11
| Review the current Git diff.
Check:
- correctness
- security
- regressions
- tests
- error handling
- performance
Do not modify files.
|
Or:
1
2
| git diff | hermes -z \
"Review this Git diff for bugs and security problems."
|
CI
1
2
3
4
| git diff | hermes -z \
"Review this diff. Return only:
PASS or FAIL,
followed by the critical findings."
|
Track usage:
1
2
3
4
5
| hermes -z \
"Analyze the build log" \
--usage-file /tmp/hermes-usage.json
jq .estimated_cost_usd /tmp/hermes-usage.json
|
Debugging
A useful troubleshooting order:
1
2
3
4
5
6
7
8
| hermes --version
hermes doctor
hermes status
hermes logs
hermes prompt-size
hermes chat --safe-mode
hermes debug
hermes dump
|
Backup before upgrades
1
2
3
| hermes backup \
--quick \
--label "before-change"
|
1
| /snapshot create before-change
|
1
2
3
4
5
| hermes update --check
hermes update --backup
hermes --version
hermes doctor
hermes gateway status
|
Slack:
1
| hermes slack manifest --write
|
Quick Reference & Command Discovery
The commands most useful to remember:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| hermes
hermes --help
hermes --version
hermes -c
hermes -r SESSION
hermes --worktree
hermes chat -q "..."
hermes -z "..."
hermes model
hermes status
hermes doctor
hermes logs
hermes sessions
hermes skills
hermes project
hermes kanban
hermes gateway status
hermes backup
hermes update
|
Interactive essentials
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
| /help
/commands
/status
/model
/tools
/skills
/init
/new
/resume
/sessions
/save
/retry
/undo
/compress
/background
/agents
/queue
/steer
/stop
/goal
/subgoal
/snapshot
/rollback
/approve
/deny
/yolo
/usage
/insights
/debug
|
Top commands to memorize
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| /help # Find commands
/status # Session/agent status
/model # Model selection
/tools # Available tools
/skills # Available skills
/init # Initialize repository
/background ... # Independent work
/agents # Running agents
/queue ... # Queue work
/steer ... # Redirect agent
/stop # Stop work
/compress # Reduce context
/snapshot # State snapshots
/rollback # Recover filesystem changes
/goal ... # Persistent objective
|
Command discovery:
1
2
| hermes --help
hermes COMMAND --help
|
Inside Hermes
1
2
3
4
5
6
7
8
| /help
/commands
/commands 2
/skills
/tools
/model
/status
/agents
|
For large context
For agent control
1
2
3
4
| /steer ...
/queue ...
/background ...
/stop
|
For recovery
For diagnostics
1
2
3
| hermes doctor
hermes logs
hermes debug
|
Top-Level CLI Command Index
| Command |
Purpose |
hermes chat |
Interactive and one-shot agent chat |
hermes model |
Provider and model configuration |
hermes moa |
Mixture of Agents |
hermes fallback |
Model/provider fallbacks |
hermes gateway |
Messaging gateway |
hermes proxy |
Local OpenAI-compatible proxy |
hermes egress |
Outbound credential firewall |
hermes lsp |
Language Server Protocol |
hermes setup |
Setup and configuration wizard |
hermes whatsapp |
WhatsApp bridge |
hermes whatsapp-cloud |
WhatsApp Cloud API |
hermes slack |
Slack integration helpers |
hermes auth |
Authentication |
hermes send |
One-shot messaging |
hermes secrets |
External secrets |
hermes migrate |
Configuration migration |
hermes status |
System/session status |
hermes cron |
Scheduler |
hermes kanban |
Collaboration board |
hermes project |
Multi-folder projects |
hermes webhook |
Webhooks |
hermes hooks |
Shell hooks |
hermes doctor |
Diagnostics |
hermes security audit |
Security audit |
hermes approvals |
Approval history |
hermes dump |
Support/debug information |
hermes prompt-size |
Prompt-size analysis |
hermes debug |
Debugging tools |
hermes backup |
Backup Hermes data |
hermes checkpoints |
Filesystem checkpoints |
hermes import |
Restore backups |
hermes logs |
Logs |
hermes config |
Configuration |
hermes skin |
Themes and skins |
hermes console |
Command console |
hermes pairing |
Messaging pairing |
hermes skills |
Skill management |
hermes bundles |
Skill bundles |
hermes curator |
Skill maintenance |
hermes journey |
Learning/memory timeline |
hermes memory |
Memory management |
hermes acp |
ACP server |
hermes mcp |
MCP management |
hermes plugins |
Plugins |
hermes portal |
Nous Portal |
hermes tools |
Tool configuration |
hermes computer-use |
Computer Use |
hermes pets |
Animated pets |
hermes sessions |
Session management |
hermes insights |
Usage analytics |
hermes claw |
OpenClaw migration |
hermes import-agent |
Agent configuration import |
hermes dashboard |
Web dashboard |
hermes serve |
Backend server |
hermes desktop |
Desktop application |
hermes profile |
Profile management |
hermes completion |
Shell completion |
hermes version |
Version information |
hermes update |
Update Hermes |
hermes uninstall |
Uninstall Hermes |
CLI Command Reference
Core
1
2
3
4
5
6
7
8
9
| hermes # Start Hermes
hermes chat # Start chat
hermes model # Configure models and providers
hermes moa # Mixture of Agents
hermes fallback # Configure model fallbacks
hermes status # Show system/session status
hermes version # Show version information
hermes --help # Show help
hermes --version # Show installed version
|
Sessions & Projects
1
2
3
4
5
6
7
| hermes sessions # Manage sessions
hermes project # Manage projects
hermes kanban # Manage Kanban boards
hermes profile # Manage profiles
hermes backup # Back up Hermes data
hermes import # Restore a backup
hermes checkpoints # Manage filesystem checkpoints
|
Configuration & Setup
1
2
3
4
5
6
7
| hermes config # Manage configuration
hermes setup # Run setup wizard
hermes auth # Manage authentication
hermes secrets # Manage external secrets
hermes migrate # Migrate configuration
hermes tools # Configure tools
hermes completion # Generate shell completion
|
Skills, Memory & Plugins
1
2
3
4
5
6
| hermes skills # Manage skills
hermes bundles # Manage skill bundles
hermes curator # Maintain agent-created skills
hermes journey # View learning/memory history
hermes memory # Manage memory
hermes plugins # Manage plugins
|
Gateway & Integrations
1
2
3
4
5
6
7
8
9
10
11
| hermes gateway # Manage messaging gateway
hermes send # Send messages
hermes slack # Slack integration
hermes whatsapp # WhatsApp integration
hermes whatsapp-cloud # WhatsApp Cloud API
hermes webhook # Manage webhooks
hermes pairing # Manage messaging pairing
hermes hooks # Manage shell hooks
hermes mcp # Manage MCP servers
hermes acp # Run ACP server
hermes lsp # Manage language servers
|
Security & Networking
1
2
3
4
5
| hermes security audit # Run security audit
hermes approvals # View approval history
hermes egress # Manage outbound credential firewall
hermes proxy # Run local OpenAI-compatible proxy
hermes computer-use # Computer Use
|
Diagnostics & Maintenance
1
2
3
4
5
6
7
8
| hermes doctor # Diagnose installation problems
hermes debug # Debug Hermes
hermes dump # Generate support information
hermes logs # View logs
hermes prompt-size # Analyze prompt size
hermes insights # View usage analytics
hermes update # Update Hermes
hermes uninstall # Uninstall Hermes
|
UI & Applications
1
2
3
4
5
6
7
| hermes dashboard # Open web dashboard
hermes serve # Run backend server
hermes desktop # Launch desktop application
hermes portal # Manage Nous Portal
hermes console # Open command console
hermes skin # Manage themes and skins
hermes pets # Manage animated pets
|
Other
1
2
3
| hermes cron # Manage scheduler
hermes claw # OpenClaw migration
hermes import-agent # Import agent configuration
|
Tip: Command availability can vary between Hermes versions. Use hermes --help or hermes COMMAND --help to verify the commands available in your installation.
Golden Rule
When you forget a Hermes command:
For a specific command:
Inside an active Hermes session: