# Hermes


[Hermes Agent](https://hermes-agent.nousresearch.com/) is an open-source,
self-hosted agent from Nous Research. It keeps persistent memory across
sessions, builds reusable skills from the tasks it completes, and talks to
you over Telegram, Discord, Slack, WhatsApp, Signal, or the CLI through a
single gateway.

An always-on agent needs an always-on home. Our [exe.dev](https://exe.dev/)
VMs are ideal places to run it, because they are isolated by default, with a
protected, authenticated HTTPS endpoint by default.

To set it up, create a VM with `ssh exe.dev new`, SSH in, and run the
one-line installer:

```
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
```

Then run `hermes setup` to pick a model provider and configure the messaging
gateway, and `hermes doctor` to verify the install. Run `hermes` to start
chatting.

Coming from [Openclaw](/docs/use-case-openclaw)? `hermes claw migrate`
imports your existing settings, memories, and skills.
