Installazione
Hermes Agent funziona ovunque sia disponibile Python o un runtime container.
Installer a una riga (consigliato)
Il metodo consigliato è l’installer in una riga.
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
Installazione manuale con pipx
Puoi anche installarlo manualmente con pipx o avviarlo in Docker.
pipx install hermes-agent
Docker
docker run --rm -it \
-v ~/.hermes:/root/.hermes \
-e OPENAI_API_KEY=$OPENAI_API_KEY \
nousresearch/hermes-agent:latest
Backend terminale
I backend local, Docker, SSH, Daytona, Singularity e Modal ti permettono di bilanciare isolamento, costo e latenza.
Hermes supporta sei backend di esecuzione, configurabili con hermes config:
- local — esegue direttamente sull’host.
- docker — isola l’esecuzione dei tool in sandbox.
- ssh — delega l’esecuzione a un host remoto.
- daytona — ambienti di sviluppo effimeri.
- singularity — carichi di lavoro HPC.
- modal — GPU serverless / ibernazione.
Verifica
Usa hermes —version e hermes doctor per verificare la configurazione.
hermes --version
hermes doctor
hermes doctor esegue controlli diagnostici e segnala dipendenze mancanti o chiavi configurate male.