Hermes Agent
Agente AI personale, installabile sul proprio computer o su una VPS. Supporta Telegram, skills, LLM Wiki (Karpathy), browser harness per web search, cron job. 1
Skills
Hermes include skills bundled tra cui llm-wiki basata sul paradigma di LLM Wiki (Karpathy) di Karpathy. L'utente può anche creare skill personalizzate in linguaggio naturale (file markdown con istruzioni, eventualmente con script). 1
- Le skill bundled sono divise per categorie (creativa, data science, research...) e si consultano dalla dashboard locale, avviata con
hermes dashboard. 1 - Una skill si invoca con
/nome-skilloppure descrivendo il compito in linguaggio naturale: Hermes sceglie da solo la skill adatta. La skillllm-wikiaccetta i comandi ingest, query e lint. 1 - A differenza di un server MCP, una skill viene caricata per intero solo quando serve e non inquina il contesto. L'agente decide se caricarla leggendo la descrizione nei metadati iniziali, che quindi deve essere molto precisa. 1
- La filosofia di Alessio Garau: prima di costruire sistemi RAG complessi, provare ciò che il tool offre già, perché probabilmente copre il 90% dei casi d'uso ed è già stato testato da chi l'ha sviluppato. 1
Skill personalizzate: Hacker News Report
Esempio di skill creata da Alessio Garau: naviga su Hacker News con il browser, recupera i primi 10 post, riporta titolo/link/riassunto in italiano. Comando approfondisci post N per riassunto approfondito con sentiment della discussione. 1
Nella demo, l'approfondimento di un post riguarda un ATS open source di HackerRank che usa un LLM (di default un modello Gemma con temperatura 0,1, chiamato sei volte) per valutare i CV: lo stesso curriculum ottiene punteggi da 66 a 99 su 100 esecuzioni, e con una soglia a 85 l'autore verrebbe scartato il 65% delle volte. Con Gemini 3.1 Lite la distribuzione si restringe ma resta troppo variabile; il thread su Hacker News discute il determinismo degli LLM. 1
Un altro caso d'uso proposto da Garau, che si occupa di economia e causal inference: una skill che, dato un paper o una pagina di working paper, restituisce titolo, abstract, domanda di ricerca, metodo, dati e risultati principali, per fare una prima scrematura e scegliere cosa leggere. 1
Telegram e più wiki
Collegato a Telegram (token del bot creato con BotFather e user ID, che Hermes configura da solo), Hermes riceve PDF, documenti e file markdown anche dal telefono e li aggiunge alla wiki. Si possono tenere più wiki separate per argomento (per esempio una di cucina, con l'istruzione di scrivere tutto in italiano). Nella demo l'ingest di un paper crea sette pagine cross-linkate, con le affermazioni citate dalla fonte. 1
Uso con modelli locali
Manolo Remiddi fa girare Hermes, OpenClaw, OpenCode e Codex su un Mac Mini M4 base (16 GB) dedicato agli agenti, che si collega ai modelli cloud; in locale usa Qwen 3.6 35B su una macchina con l'hardware del DGX Spark, con istanze parallele per Hermes e OpenCode e Hermes che controlla OpenCode. Vedi Inferenza Locale. 2
Web search gratuita
Usa un'estensione browser che dà ad Hermes il controllo diretto del browser reale (non browser di testing che triggerano antibot). Simile a quello che Salvatore Sanfilippo (antirez) ha implementato in Dwarf Star. Non adatta allo scraping massivo, funziona bene per piccole task di web search. 1
Cron job
Le skill possono essere schedulate con cron job — es. ogni 2 giorni Hermes esegue automaticamente l'Hacker News Report e genera il resoconto. 1