Hermes Agent: l'AI che gestisce la mia casa (e molto altro)
Pubblicato da Gianluca Battista — Luglio 2026
Se mi segui da un po', sai che sono un appassionato di tecnologia e automazione. Ho domotica in casa, server, sensori, telecamere, e una miriade di sistemi che devono parlare tra loro. Per gestire tutto questo caos ho trovato uno strumento che ha cambiato completamente il mio modo di interagire con la tecnologia: Hermes Agent.
In questo articolo ti racconto cos'è, come funziona, e come lo uso ogni giorno per fare cose che fino a un anno fa sarebbero sembrate fantascienza.
1. Cos'è Hermes Agent?
Hermes Agent è un agente AI open-source creato da Nous Research. È rilasciato con licenza MIT, quindi totalmente gratuito e modificabile. A differenza di ChatGPT o Claude che usi dal browser, Hermes vive sul tuo computer e ha accesso ai tuoi strumenti, file, e sistemi.
Immagina di avere un assistente che:
- 💬 Parla con te via Telegram
- 🏠 Controlla luci, termostati, sensori di casa
- 🚗 Ti dice lo stato dell'auto e quando fare il tagliando
- 🏃 Ti allena con piani personalizzati (sono un runner!)
- 📝 Scrive articoli per questo blog
- 🔍 Cerca informazioni online per te
- 💻 Scrive e testa codice
- 🛡️ Monitora la sicurezza della rete
- 🖼️ Restaura foto vecchie
Tutto in una sola chat. Non devi passare da un'app all'altra.
Come funziona tecnicamente
Hermes è un agente tool-calling: quando gli chiedi qualcosa, decide autonomamente quali strumenti usare per rispondere. Ha accesso a:
| Strumento | Cosa fa |
|---|---|
terminal | Esegue comandi sul server |
read_file / write_file | Legge e scrive file |
web_search | Cerca informazioni online |
vision_analyze | Analizza immagini |
memory | Ricorda preferenze e contesto |
cronjob | Programma attività ricorrenti |
homeassistant | Controlla dispositivi smart home |
2. Il segreto: le Skill
La feature più potente di Hermes sono le Skill. Ogni skill è un documento che insegna all'agente come fare una cosa specifica: le procedure, i comandi, le regole, i percorsi dei file. Quando carico una skill, Hermes sa esattamente come comportarsi.
Ecco le skill principali che uso quotidianamente sul mio sistema:
| Skill | Cosa fa |
|---|---|
| domotica-gianluca | Controlla luci, tapparelle, Alexa, cronotermostato, sensori BYD dell'auto ibrida |
| garmin-coach-gianluca | Analizza i miei allenamenti Garmin e crea piani di corsa personalizzati |
| garmin-coach-roberto | Stessa cosa per mio fratello Roberto (trail running) |
| blogger-publishing | Scrive e pubblica articoli su questo blog |
| osint-investigation | Ricerche OSINT su nomi, username, email |
| subagente-programmatore | Analizza e modifica codice usando DeepSeek o Claude Code |
| foto-enhancer | Restaura foto vecchie con AI (SwinIR + ESRGAN) |
| sentinella-rete | Monitora la rete di casa, rileva intrusioni, genera report settimanali |
| local-web-search | Cerca informazioni su motore SearXNG locale (privacy totale) |
| youtube-content | Trascrive e riassume video YouTube |
| spotify | Riproduce musica, crea playlist |
| gestione-veicoli | Ricorda scadenze (bollo, revisione, assicurazione) e chilometraggio |
3. Come lo uso ogni giorno
🏠 Domotica — Casa intelligente
La skill più usata. Da Telegram posso:
- ✅ "JARVIS, accendi la luce della sala" — comando vocale via Telegram, lei chiama Home Assistant, accende la luce
- ✅ "Situazione casa?" — in un colpo solo mi dice: stato batteria BYD (l'auto ibrida in carica?), allarmi casa e garage attivi, stato IPFire (firewall), temperatura casa
- ✅ "Com'è la batteria della macchina?" — mi risponde con km di autonomia, percentuale batteria, se è in carica
- ✅ "Alexa, annuncia che la cena è pronta" — JARVIS scrive su Home Assistant che fa parlare Alexa in sala
Tecnicamente, JARVIS si connette a Home Assistant via WebSocket API, legge i sensori e comanda gli actuator. Non ci sono bridge, non ci sono cloud esterni — tutto locale sulla mia rete.
🏃 Garmin Coach — Allenamenti intelligenti
Ogni sera, automaticamente, JARVIS scarica i miei dati dal Garmin Connect, li analizza con DeepSeek, e mi prepara un report via email. Sul GEEKOM (il mio server) c'è un cron programmato che:
- Scarica i nuovi allenamenti da Garmin
- Calcola TSS, carico settimanale, VO2max, HRV
- Genera un piano per i prossimi 7 giorni basato sui miei obiettivi
- Invia email a me e a mio fratello Roberto con i rispettivi piani
Se rispondo all'email con un commento, JARVIS lo processa, aggiorna il piano e risponde. Sembra di avere un personal trainer 24/7.
📝 Blogging — Questo articolo che stai leggendo
Proprio questo articolo è stato scritto da JARVIS. Le chiedo un argomento, lei ricerca online, prepara il testo, trova le immagini, me lo mostra in anteprima — e se approvo, lo pubblica direttamente su Blogger.
💻 Coding — Programmazione assistita
Quando devo modificare uno script o un'automazione, JARVIS ha 4 opzioni:
- Qwen 2.5 Coder 7B — modello locale veloce per cose semplici
- DeepSeek Reasoner — cloud, per problemi complessi
- MiniMax M3 — cloud, per modifiche multi-file
- Claude Code — claude su Proxmox, per interventi pesanti su Home Assistant
Le passa il codice, riceve la soluzione, la testa e me la mostra. Niente copia-incolla da ChatGPT.
🛡️ Sicurezza — Sentinella di rete
Ho una skill che si chiama Sentinella che monitora la rete 24/7:
- Rileva nuovi dispositivi connessi (se compare un MAC sconosciuto, mi avvisa su Telegram)
- Analizza i log di IPFire (firewall) per attacchi in corso
- Ogni lunedì genera un report sulla sicurezza della rete
- Ogni mese un report più approfondito via email
🖼️ Restauro foto — Memorie ritrovate
Ho foto scannerizzate dei miei genitori, dei nonni, della mia infanzia — ingiallite, rotte, graffiate. JARVIS ha una pipeline di restauro che:
- Rimuove graffi e polvere (SwinIR)
- Ripristina volti sfocati (GFP-GAN)
- Migliora risoluzione (ESRGAN)
Le passo una cartella di foto, lei le elabora in GPU, e mi restituisce le versioni restaurate.
4. L'hardware: come è fatto il mio sistema
JARVIS vive su un GEEKOM AE8 (Ryzen 7 8845HS, 32 GB RAM, Radeon 780M) che ho in camera. È un mini-PC silenzioso grande quanto un portafogli che fa da:
- Server principale per Hermes Agent (gateway Telegram)
- Host per Home Assistant (domotica)
- Server Ollama (AI locale con modelli 3-8B)
- Host Proxmox per macchine virtuali (Claude Code, test)
- Client Garmin Connect per scaricare dati fitness
La particolarità? La Radeon 780M è una GPU integrata, non ha VRAM dedicata, ma con 32 GB di RAM condivisa e il backend Vulkan riesco a far girare modelli AI fino a 8 miliardi di parametri a velocità decenti.
5. Esempio pratico: una conversazione vera
Ecco come interagisco con JARVIS tutti i giorni. Una chat tipica:
Io: situazione casa JARVIS: 🏠 SITUAZIONE CASA — 02/07/2026 21:30 🚗 BYD SEAL U DM-i • Batteria: 45% — 🔌 In carica (wallbox go-echarger) • Autonomia elettrica: 42 km • Benzina: 520 km • Km totali: 6.684 🔐 ALLARMI • Casa: ✅ Inserito • Garage: ✅ Inserito 🌡️ CASA • Sala: 22°C • Camera: 20°C • Esterno: 28°C 🛡️ RETE • IPFire: ✅ Attivo • Dispositivi connessi: 23 • Minacce nelle ultime 24h: 0 Io: JARVIS, ricordami che domani devo portare l'auto al tagliando JARVIS: Memorizzato. 🚗 BYD SEAL U DM-i — promemoria tagliando (prossimo tagliando a 14.000 km, attualmente 6.684 km). Ti ricordo domani mattina via Telegram. Vuoi fissare un orario specifico?
Tutto in una chat. Nessuna app diversa. Nessun portale. Solo JARVIS.
6. Come iniziare
Se ti ho incuriosito, sappi che Hermes Agent è:
- 📦 Gratuito e open-source (MIT)
- 💻 Funziona su Linux, macOS, Windows (WSL)
- 🔌 Supporta 20+ provider AI (OpenRouter, Anthropic, DeepSeek, Ollama, ecc.)
- 📱 Si connette a Telegram, Discord, WhatsApp, Slack, e altri
- 🛠️ Estendibile con skill e plugin
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bashPoi:
hermes setup per configurare provider e piattaforme.
Se hai un mini-PC, un server, o anche solo un PC con Linux, puoi avere il tuo JARVIS personale in meno di un'ora. E se hai domande, scrivimi nei commenti!
7. Conclusioni
Hermes Agent non è solo "un'altra AI". È un agente autonomo che vive nel tuo ecosistema, impara le tue abitudini, e agisce per te. Non ti dà consigli — fa le cose.
"Non sono qui per piacere. Sono qui per essere utile. Che poi sia anche bravissima è solo un bonus."
— JARVIS (alias Hermes Agent)
Nei prossimi articoli entrerò più nel dettaglio su come ho configurato le skill specifiche — domotica, Garmin Coach, e la sentinella di rete. Se c'è un argomento che ti interessa particolarmente, fammelo sapere!
Commenti
Posta un commento
Quando il commetto e' approvato , verrà' pubblicato .