Storia Progetti Blog Consulenza Scrivimi →
Home Blog Hermes AI di Nous Research: cos'è, come funziona e a cosa serve
AI Tools

Hermes AI di Nous Research: cos'è, come funziona e a cosa serve

7 min min lettura
Hermes AI di Nous Research: cos'è, come funziona e a cosa serve — Raffaele Mele

Nel mondo dei modelli AI open-source, Hermes di Nous Research occupa un posto particolare. Non e un modello base — e una serie di fine-tuning avanzati su Llama e Mistral, con focus su instruction following, ragionamento e uso in sistemi agentici.

Chi e Nous Research

Nous Research e un laboratorio AI indipendente che pubblica tutti i modelli su Hugging Face con licenze permissive. La filosofia: i modelli AI capaci non devono essere necessariamente proprietari.

La famiglia Hermes

Hermes 3 (2024)

Basato su Llama 3.1 di Meta nelle varianti 8B, 70B e 405B. Miglioramenti nel ragionamento multi-step, instruction following e function calling per uso agentico.

Hermes 2 Pro

Basato su Mistral e Llama 2. Focus sul function calling strutturato — affidabile nel produrre JSON valido per tool use. Ancora molto usato in produzione.

Cosa rende Hermes diverso

  • Instruction following: istruzioni lunghe e multi-step senza perdersi
  • Function calling: JSON valido e affidabile per tool use agentico
  • Ragionamento: Chain of Thought per problemi complessi
  • Coding: generazione e debug in piu linguaggi

Come usare Hermes

Via Ollama (locale)

Ollama permette di girare Hermes localmente:

ollama pull nous-hermes2
ollama run nous-hermes2

Richiede almeno 16GB RAM per i modelli 8B.

Via OpenRouter (cloud)

OpenRouter offre accesso API senza scaricare nulla. Il modo piu comodo per integrare Hermes in un'applicazione o agente.

Via Hugging Face

Modelli disponibili in GGUF e safetensors su Hugging Face.

Hermes come cervello di un agente

Grazie al function calling affidabile, un agente basato su Hermes: pianifica azioni senza allucinare tool names, produce JSON valido, mantiene il contesto su conversazioni lunghe, gestisce errori e ripianifica. In OpenClaw, Hermes viene usato via OpenRouter come provider economico per task standard.

Confronto con OpenClaw: OpenClaw vs Hermes. Contesto generale: Cosa sono gli agenti AI.

Performance in pratica: cosa aspettarsi

I benchmark su carta non raccontano tutta la storia. Ecco cosa ho osservato usando Hermes in produzione all'interno di OpenClaw:

  • Function calling: Hermes 2 Pro è tra i più affidabili nell'ecosistema open-source. Produce JSON valido nel 90%+ dei casi su prompt ben strutturati.
  • Instruction following: eccellente su prompt lunghi e multi-step. Non si perde facilmente su istruzioni con 10-15 punti da seguire.
  • Velocità: via OpenRouter con Hermes 8B, la latenza media è 1-3 secondi per richieste standard. Accettabile per task asincroni.
  • Coding: buono per snippet e debug, meno affidabile di Claude o GPT-4o su architetture complesse.

Hermes vs altri modelli: quando conviene

ScenarioHermesClaude SonnetGPT-4oDeepSeek
Function calling standardOttimoEccellenteEccellenteBuono
Task ad alto volumeEconomicoCostosoCostosoIl più economico
Ragionamento complessoSufficienteEccellenteEccellenteBuono
Offline / localeVia OllamaSolo cloudSolo cloudVia Ollama
Privacy / no cloudLocaleNoNoLocale

La sintesi: Hermes è il modello da usare quando vuoi function calling affidabile senza pagare i costi di Claude o GPT-4o, o quando hai bisogno di girare tutto localmente.

Hermes in un sistema agentico: configurazione pratica

La configurazione base via OpenRouter è identica all'interfaccia OpenAI — se il tuo agente già usa OpenAI, puoi passare a Hermes cambiando solo il baseURL e il model name:

const client = new OpenAI({
  baseURL: 'https://openrouter.ai/api/v1',
  apiKey: process.env.OPENROUTER_API_KEY,
});

const response = await client.chat.completions.create({
  model: 'nousresearch/hermes-2-pro-llama-3-8b',
  messages: [...],
  tools: [...],
  tool_choice: 'auto',
});

In OpenClaw, Hermes viene usato via OpenRouter come provider economico per task standard, con fallback a Claude Sonnet per i task critici.

I limiti di Hermes che devi conoscere

  • Contesto limitato: i modelli 8B hanno una finestra di 8K-16K token. Su conversazioni molto lunghe iniziano a perdere informazioni. Claude e GPT-4o gestiscono 100K+ token.
  • Ragionamento strategico: per decisioni complesse e ambigue, i modelli di taglia piccola-media non reggono il confronto con Claude Opus.
  • Solo testuale: nessuna capacità di processare immagini, audio o video.
  • Aggiornamenti lenti: come tutti i progetti open-source, gli aggiornamenti di Nous Research seguono i loro tempi.

La strategia più efficace per sistemi agentici: usa Hermes per il 70-80% dei task standard (economico e veloce), Claude o GPT-4o per il 20-30% che richiede ragionamento profondo. Questo pattern è quello usato in Paperclip.

Risorsa gratuita

Vuoi iniziare con l'AI?

Scarica la guida AI da Zero — PDF gratuito, pratico, senza tecnicismi.

Domande frequenti
Cos'è Hermes AI di Nous Research?
Hermes è una serie di modelli linguistici open-source sviluppati da Nous Research, basati su Llama 3.1 e Mistral. Sono ottimizzati per instruction following, function calling strutturato e uso in sistemi agentici. Disponibili gratuitamente su Hugging Face con licenze permissive.
Come si usa Hermes AI?
Hermes si può usare in tre modi: localmente tramite Ollama (ollama pull nous-hermes2), via API cloud tramite OpenRouter senza installazione, o direttamente da Hugging Face in formato GGUF o safetensors. Ollama richiede almeno 16GB di RAM per i modelli 8B.
Hermes AI è migliore di GPT-4?
Hermes non compete direttamente con GPT-4 in termini di capacità generali. Il suo punto di forza è il function calling affidabile e l'instruction following per sistemi agentici, a costo molto inferiore. Per uso in agenti AI con budget limitato, Hermes è una scelta eccellente.
Hermes AI è gratuito?
I modelli Hermes di Nous Research sono open source e scaricabili gratuitamente da HuggingFace. Puoi eseguirli in locale con Ollama, LM Studio o llama.cpp. Il costo è zero per il modello, ma serve hardware adeguato (almeno 16GB RAM per i modelli 7B, GPU consigliata per i modelli più grandi). In alternativa si usa tramite API di provider come OpenRouter, a pagamento a token.
Hermes AI parla italiano?
Hermes è addestrato prevalentemente su testi in inglese. Capisce e risponde in italiano, ma la qualità è inferiore rispetto all'inglese — specialmente per task complessi. Per agenti AI che operano in italiano è consigliabile usare Claude o GPT-4o, che hanno training multilingue più robusto.
Qual è la versione più recente di Hermes?
Nous Research rilascia aggiornamenti frequenti. Nel 2025 la famiglia Hermes 3 (basata su Llama 3.1) è la più performante, disponibile in versioni da 8B a 70B parametri. Hermes 3 70B è competitivo con modelli commerciali su task di ragionamento e seguire istruzioni complesse. Controlla il profilo Nous Research su HuggingFace per le release più recenti.