The root-mode FHS layout (/usr/local/lib/…, /usr/local/bin/hermes) matches where other system-wide developer tools land on Linux. It’s useful for shared-machine deployments where one system install should serve every user. Per-user config (auth, skills, sessions) still lives under each user’s ~/.hermes/ or explicit HERMES_HOME.
dir
1 2 3
Settings: /Users/dongwei/.hermes/config.yaml API Keys: /Users/dongwei/.hermes/.env Data: /Users/dongwei/.hermes/cron/, sessions/, logs/
command
1 2 3 4 5 6 7 8 9
hermes # Interactive CLI — start a conversation hermes model # Choose your LLM provider and model hermes tools # Configure which tools are enabled hermes config set# Set individual config values hermes gateway # Start the messaging gateway (Telegram, Discord, etc.) hermes setup # Run the full setup wizard (configures everything at once) hermes claw migrate # Migrate from OpenClaw (if coming from OpenClaw) hermes update # Update to the latest version hermes doctor # Diagnose any issues