$ -weight: 500;">curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/-weight: 500;">install.sh | bash
-weight: 500;">curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/-weight: 500;">install.sh | bash
-weight: 500;">curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/-weight: 500;">install.sh | bash
source ~/.bashrc # or source ~/.zshrc
hermes
source ~/.bashrc # or source ~/.zshrc
hermes
source ~/.bashrc # or source ~/.zshrc
hermes
hermes model
hermes tools
hermes
hermes model
hermes tools
hermes
hermes model
hermes tools
hermes
Show my disk usage and the five largest directories.
Show my disk usage and the five largest directories.
Show my disk usage and the five largest directories.
hermes config set model openrouter/meta-llama/llama-3.1-70b-instruct
hermes config set terminal.backend -weight: 500;">docker
hermes config set OPENROUTER_API_KEY sk-or-v1-xxxxxxxx
hermes config set model openrouter/meta-llama/llama-3.1-70b-instruct
hermes config set terminal.backend -weight: 500;">docker
hermes config set OPENROUTER_API_KEY sk-or-v1-xxxxxxxx
hermes config set model openrouter/meta-llama/llama-3.1-70b-instruct
hermes config set terminal.backend -weight: 500;">docker
hermes config set OPENROUTER_API_KEY sk-or-v1-xxxxxxxx
# ~/.hermes/config.yaml
terminal: backend: -weight: 500;">docker docker_image: "nikolaik/python-nodejs:python3.11-nodejs20" docker_volumes: - "/home/user/projects:/workspace/projects" docker_forward_env: - "GITHUB_TOKEN"
# ~/.hermes/config.yaml
terminal: backend: -weight: 500;">docker docker_image: "nikolaik/python-nodejs:python3.11-nodejs20" docker_volumes: - "/home/user/projects:/workspace/projects" docker_forward_env: - "GITHUB_TOKEN"
# ~/.hermes/config.yaml
terminal: backend: -weight: 500;">docker docker_image: "nikolaik/python-nodejs:python3.11-nodejs20" docker_volumes: - "/home/user/projects:/workspace/projects" docker_forward_env: - "GITHUB_TOKEN"
hermes -weight: 500;">update
hermes doctor
hermes gateway -weight: 500;">status
hermes -weight: 500;">update
hermes doctor
hermes gateway -weight: 500;">status
hermes -weight: 500;">update
hermes doctor
hermes gateway -weight: 500;">status
hermes doctor --fix
hermes -weight: 500;">status
hermes dump --show-keys
hermes logs errors -f
hermes doctor --fix
hermes -weight: 500;">status
hermes dump --show-keys
hermes logs errors -f
hermes doctor --fix
hermes -weight: 500;">status
hermes dump --show-keys
hermes logs errors -f - hermes model to pick a provider and default model
- hermes tools to -weight: 500;">enable or -weight: 500;">disable toolsets
- hermes setup to run an interactive wizard across major configuration areas - Debugging becomes mechanical because you know exactly where to look.
- Backups become straightforward because one directory captures most of the agent state you care about. - local is fastest and simplest, but it is not isolated
- -weight: 500;">docker is a pragmatic safety and reproducibility layer
- ssh is a clean way to separate your chat device from your compute box
- modal and daytona fit "serverless but persistent enough" workflows
- singularity is the HPC-friendly option - Install and run a first chat in the CLI.
- Pick a provider and model with hermes model, then confirm costs.
- Configure toolsets and decide whether terminal execution is local or sandboxed.
- Make a quick change to SOUL.md only after you have used the default for a while. Identity changes matter more than people expect because it is "slot 1" in the system prompt. - run work in a named session for a project
- compress context when it grows too large
- let Hermes turn repeated routines into skills
- keep a mental boundary between "ask" and "act" so tool execution stays auditable - hermes doctor for interactive diagnostics
- hermes -weight: 500;">status for a quick overview
- hermes dump for a shareable, redacted setup summary - Hermes Agent Homepage