# Hermes Agent
URL: https://docs.munito.ai/sandboxes/cloud-agents/hermes

For files on your computer, use the [local Hermes guide](https://docs.munito.ai/agents/hermes).

<Callout type="warn">
  The `agent` [template](https://docs.munito.ai/sandboxes/templates) does **not** carry Hermes Agent: it offers only a shell
  installer from its own domain, which no digest pins. Install it in the sandbox.
</Callout>

## Install the CLI [#install-the-cli]

```bash
npm install -g @munitoai/cli
```

The command is `munito`. See [the command line tool](https://docs.munito.ai/cli).

## Install it in a sandbox [#install-it-in-a-sandbox]

```bash
munito create --persistent --agent hermes
munito ssh <sandbox id>
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
hermes plugins install munitoai/hermes-provider
hermes --provider munito
```

`--agent hermes` puts the key in `MUNITO_API_KEY`, which the plugin reads. `hermes model` also picks
**Munito AI** from the list. The plugin adds two providers that share the key, and the EU one processes each
request in the EU: see [Regions](https://docs.munito.ai/regions).

A [persistent](https://docs.munito.ai/sandboxes/persistence#pause-and-resume) sandbox keeps the install, the sign-in and the
conversation through a pause, so the installer runs once.
