
hermes-agent v2026.9.11
L'agente che cresce con te
Hermes Agent ☤
L'agente AI auto-migliorante creato da Nous Research. È l'unico agente con un ciclo di apprendimento integrato: crea competenze dall'esperienza, le migliora durante l'uso, si spinge a persistere la conoscenza, cerca nelle proprie conversazioni passate e costruisce un modello sempre più profondo di chi sei attraverso le sessioni. Eseguilo su un VPS da $5, un cluster GPU o un'infrastruttura serverless che costa quasi nulla quando è inattiva. Non è legato al tuo laptop — parlaci da Telegram mentre lavora su una VM cloud.
Usa qualsiasi modello tu voglia — Nous Portal, OpenRouter, OpenAI, il tuo endpoint personale e molti altri. Cambia con hermes model — nessuna modifica al codice, nessun vincolo.
| Una vera interfaccia terminale | TUI completa con editing multilinea, autocompletamento dei comandi slash, cronologia delle conversazioni, interruzione e reindirizzamento, e output degli strumenti in streaming. |
| Vive dove vivi tu | Telegram, Discord, Slack, WhatsApp, Signal e CLI — tutto da un singolo processo gateway. Trascrizione dei memo vocali, continuità delle conversazioni tra piattaforme. |
| Un ciclo di apprendimento chiuso | Memoria curata dall'agente con solleciti periodici. Creazione autonoma di competenze dopo attività complesse. Le competenze si auto-migliorano durante l'uso. Ricerca sessioni FTS5 con riepilogo LLM per il richiamo tra sessioni. Honcho modellazione utente dialettica. Compatibile con lo standard aperto agentskills.io. |
| Automazioni pianificate | Pianificatore cron integrato con consegna su qualsiasi piattaforma. Report giornalieri, backup notturni, audit settimanali — tutto in linguaggio naturale, eseguito senza supervisione. |
| Delega e parallelizza | Genera subagenti isolati per flussi di lavoro paralleli. Scrivi script Python che chiamano strumenti tramite RPC, comprimendo pipeline multi-fase in turni a costo di contesto zero. |
| Funziona ovunque, non solo sul tuo laptop | Sette backend terminali — locale, Docker, SSH, Singularity, Modal, Daytona e Vercel Sandbox. Daytona e Modal offrono persistenza serverless — l'ambiente del tuo agente va in ibernazione quando è inattivo e si risveglia su richiesta, costando quasi nulla tra le sessioni. Eseguilo su un VPS da $5 o un cluster GPU. |
| Pronto per la ricerca | Generazione batch di traiettorie, compressione delle traiettorie per addestrare la prossima generazione di modelli di chiamata agli strumenti. |
Installazione Rapida
Linux, macOS, WSL2, Termux
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
Windows (nativo, PowerShell)
Attenzione: Windows nativo esegue Hermes senza WSL — CLI, gateway, TUI e strumenti funzionano tutti nativamente. Se preferisci usare WSL2, il comando one-liner per Linux/macOS funziona anche lì. Trovato un bug? Per favore segnala i problemi.
Esegui questo in PowerShell:
iex (irm https://hermes-agent.nousresearch.com/install.ps1)
L'installer gestisce tutto: uv, Python 3.11, Node.js, ripgrep, ffmpeg, e un Git Bash portatile (MinGit, estratto in %LOCALAPPDATA%\hermes\git — nessun admin richiesto, completamente isolato da qualsiasi installazione Git di sistema). Hermes usa questo Git Bash integrato per eseguire i comandi shell.
Se hai già Git installato, l'installer lo rileva e lo usa al suo posto. Altrimenti, un download MinGit di ~45MB è tutto ciò che serve — non toccherà né interferirà con alcun Git di sistema.
Android / Termux: Il percorso manuale testato è documentato nella guida Termux. Su Termux, Hermes installa un extra
.[termux]curato perché l'extra completo.[all]attualmente tira dipendenze vocali incompatibili con Android.Windows: Windows nativo è completamente supportato — il comando one-liner PowerShell sopra installa tutto. Se preferisci usare WSL2, il comando Linux funziona anche lì. L'installazione nativa su Windows vive in
%LOCALAPPDATA%\hermes; l'installazione WSL2 vive in~/.hermescome su Linux.
Dopo l'installazione:
source ~/.bashrc # ricarica la shell (oppure: source ~/.zshrc)
hermes # inizia a chattare!
Risoluzione dei problemi
Windows Defender o antivirus segnala uv.exe come malware
Se il tuo antivirus (Bitdefender, Windows Defender, ecc.) mette in quarantena uv.exe dalla cartella bin di Hermes (%LOCALAPPDATA%\hermes\bin\uv.exe), si tratta di un falso positivo. Il file è uv di Astral — il gestore di pacchetti Python in Rust che Hermes include per gestire il proprio ambiente Python. I motori antivirus basati su ML segnalano comunemente binari Rust non firmati che scaricano e installano pacchetti.
Per verificare che la tua copia sia autentica:
# Installa GitHub CLI se necessario
winget install --id GitHub.cli
# Accedi a GitHub
gh auth login
# Esegui la verifica
$uv = "$env:LOCALAPPDATA\hermes\bin\uv.exe"
$ver = (& $uv --version).Split(' ')[1]
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
$zip = "$env:TEMP\uv.zip"
Invoke-WebRequest "https://github.com/astral-sh/uv/releases/download/$ver/uv-x86_64-pc-windows-msvc.zip" -OutFile $zip -UseBasicParsing
gh attestation verify $zip --repo astral-sh/uv
Expand-Archive $zip "$env:TEMP\uv_x" -Force
(Get-FileHash "$env:TEMP\uv_x\uv.exe").Hash -eq (Get-FileHash $uv).Hash
Se l'attestazione dice "Verification succeeded" e l'ultima riga stampa True, sei a posto.