Sistemi AI: Assistenti Self-Hosted, RAG e Infrastruttura Locale
La maggior parte delle configurazioni locali di AI inizia con un modello e un runtime.
Si scarica un modello quantizzato, lo si avvia tramite Ollama o un altro runtime e si inizia a scrivere prompt. Per l’esperimentazione, questo è più che sufficiente. Ma una volta superata la semplice curiosità — quando si inizia a prestare attenzione alla memoria, alla qualità del recupero, alle decisioni di instradamento o alla consapevolezza dei costi — la semplicità inizia a mostrare i suoi limiti.
Questo cluster esplora un approccio diverso: trattare l’assistente AI non come una singola invocazione di modello, ma come un sistema coordinato.
Questa distinzione può sembrare sottile all’inizio, ma cambia completamente il modo in cui si pensa all’AI locale.

Cos’è un Sistema AI?
Un sistema AI è più di un semplice modello. È uno strato di orchestrazione che connette inferenza, recupero, memoria ed esecuzione in qualcosa che si comporta come un assistente coerente.
Eseguire un modello localmente è un lavoro di infrastruttura. Progettare un assistente attorno a quel modello è un lavoro di sistemi.
Se hai esplorato le nostre guide più ampie su:
- Hosting LLM nel 2026: Confronto tra Infrastruttura Locale, Self-Hosted e Cloud
- Tutorial Retrieval-Augmented Generation (RAG): Architettura, Implementazione e Guida alla Produzione
- Second brain spiegato per ingegneri e knowledge worker
- Prestazioni LLM nel 2026: Benchmark, Colli di Bottiglia e Ottimizzazione
- Osservabilità per Sistemi AI
già sai che l’inferenza è solo uno degli strati dello stack.
Il cluster dei Sistemi AI si posiziona sopra questi strati. Non li sostituisce — li combina.
OpenClaw: Un Sistema di Assistente AI Self-Hosted
OpenClaw è un assistente AI open-source e self-hosted progettato per operare su piattaforme di messaggistica mentre esegue l’infrastruttura localmente.
A livello pratico, esso:
- Utilizza runtime LLM locali come Ollama o vLLM
- Integra il recupero su documenti indicizzati
- Mantiene la memoria oltre una singola sessione
- Esegue strumenti e task di automazione
- Può essere strumentato e osservato
- Opera entro i vincoli dell’hardware
Non è solo un wrapper attorno a un modello. È uno strato di orchestrazione che connette inferenza, recupero, memoria ed esecuzione in qualcosa che si comporta come un assistente coerente.
Inizio rapido e architettura:
- Guida rapida a OpenClaw — installazione basata su Docker utilizzando un modello locale Ollama o una configurazione cloud di Claude
- Panoramica del sistema OpenClaw — esplorazione architetturale di come OpenClaw differisce dalle configurazioni locali più semplici
- Guida NemoClaw per operazioni OpenClaw sicure — percorso OpenClaw focalizzato sulla sicurezza con sandboxing OpenShell, livelli di policy, inferenza instradata e operazioni del secondo giorno
Contesto e analisi:
- Timeline ascesa e caduta di OpenClaw — l’economia dietro il picco virale, l’interruzione delle sottoscrizioni ad aprile 2026 e cosa il crollo rivela sui cicli di hype dell’AI
- OpenClaw vs Hermes Agent — stelle, download e dati di utilizzo — classifica live di 20 framework con classifiche token OpenRouter, conteggi download pacchetti, metriche di salute della comunità e analisi delle tendenze di ricerca
Estensione e configurazione di OpenClaw:
I plugin estendono il runtime OpenClaw — aggiungendo backend di memoria, provider di modelli, canali di comunicazione, strumenti web e osservabilità. Le Skills estendono il comportamento dell’agent — definendo come e quando l’agent utilizza quelle capacità. La configurazione per la produzione significa combinare entrambi, modellata attorno a chi sta effettivamente utilizzando il sistema.
- Plugin OpenClaw — Guida all’Ecosistema e Scelte Pratiche — tipi di plugin nativi, ciclo di vita CLI, rail di sicurezza e scelte concrete per memoria, canali, strumenti e osservabilità
- Ecosistema Skills OpenClaw e Scelte Pratiche per la Produzione — scoperta su ClawHub, flussi di installazione e rimozione, stack per ruolo e le skills da mantenere nel 2026
- Pattern di Setup Produzione OpenClaw con Plugin e Skills — configurazioni complete di plugin e skills per tipo di utente: sviluppatore, automazione, ricerca, supporto e crescita — ciascuna con script di installazione combinati
Hermes: Un Agent Persistente con Skills e Sandboxing degli Strumenti
Hermes Agent è un assistente self-hosted e agnostico al modello focalizzato sull’operazione persistente: può essere eseguito come un processo a lunga vita, eseguire strumenti tramite backend configurabili e migliorare i flussi di lavoro nel tempo attraverso la memoria e le skills riutilizzabili.
A livello pratico, Hermes è utile quando si desidera:
- Un assistente focalizzato sul terminale che può anche interfacciarsi con app di messaggistica
- Flessibilità del provider tramite endpoint compatibili con OpenAI e cambio di modello
- Confini dell’esecuzione degli strumenti tramite backend locali e sandboxed
- Operazioni del secondo giorno con diagnostica, log e igiene della configurazione
I profili di Hermes sono ambienti completamente isolati — ciascuno con la propria configurazione, segreti, memorie, sessioni, skills e stato — rendendo i profili l’unità reale di proprietà della produzione, non la singola skill.
- Assistente AI Hermes - Installazione, Configurazione, Flusso di Lavoro e Risoluzione dei Problemi — installazione, configurazione del provider, pattern di flusso di lavoro e risoluzione dei problemi
- Guida rapida CLI Hermes Agent — comandi, flag e scorciatoie slash — indice tabellare dei sottocomandi
hermes, flag globali, strumenti per gateway e profili, e scorciatoie slash comuni - Controllo Vocale Hermes dal Tuo Telefono — flusso di lavoro vocale mobile-first per Telegram e Discord, con tuning dei provider STT e TTS oltre alla risoluzione dei problemi
- Sistema di Memoria Hermes Agent: Come Funziona Really la Memoria AI Persistente — guida tecnica approfondita alla memoria core a due file, pattern di snapshot congelato, tutti gli 8 provider esterni e la filosofia della memoria limitata
- Skills Assistente AI Hermes per Setup di Produzione Reale — architettura delle skills profile-first per ingegneri, ricercatori, operatori e flussi di lavoro esecutivi
- Autore di Skills Hermes Agent — Struttura SKILL.md e Best Practices — layout pratico
SKILL.md, metadati, attivazione condizionale e risoluzione dei problemi quando le skills scompaiono dall’indice - Kanban in Hermes Agent per Flussi di Lavoro LLM Self-Hosted — pattern di controllo pratici per concorrenza del dispatcher, catene di dipendenze e batching basato su cron su gateway self-hosted
Conoscenza e memoria persistenti
Alcuni problemi non sono risolti solo da una finestra di contesto più grande — hanno bisogno di conoscenza persistente (grafi, pipeline di ingestione) e plugin di memoria dell’agent (Honcho, Mem0, Hindsight e backend simili) cablati in assistenti come Hermes o OpenClaw.
- Hub Memoria Sistemi AI — ambito del sottocluster di memoria oltre ai link alle guide Cognee e al contesto dello stack
- Confronto provider di memoria Agent — confronto completo di Honcho, OpenViking, Mem0, Hindsight, Holographic, RetainDB, ByteRover e Supermemory per integrazioni stile Hermes
MCP: Server Protocollo Contesto Modello
Il Model Context Protocol (MCP) è uno standard open introdotto da Anthropic per connettere i modelli linguistici AI a fonti di dati esterne, strumenti e sistemi. Risolve il problema di integrazione N×M fornendo un’interfaccia universale — pensalo come una porta USB-C per le applicazioni AI. Costruire server MCP permette di estendere gli assistenti AI con integrazioni personalizzate per file, database, API e strumenti chiamabili, utilizzando un semplice protocollo basato su JSON-RPC su stdio o HTTP.
- Server MCP in Go — architettura del protocollo, struttura dei messaggi JSON-RPC, negoziazione delle capacità, SDK Go ufficiale e un tutorial passo-passo per costruire server MCP in Go
- Costruire Server MCP in Python — guida pratica all’implementazione Python che copre server MCP per ricerca web e scraping, transport stdio e SSE, e integrazione con Claude Desktop
Cosa Rende Diversi i Sistemi AI
Diverse caratteristiche rendono i sistemi AI degni di un’esame più approfondito.
Instradamento del Modello come Scelta Progettuale
La maggior parte delle configurazioni locali predefinisce un modello. I sistemi AI supportano la selezione intenzionale dei modelli.
Ciò introduce domande:
- Le richieste piccole dovrebbero usare modelli più piccoli?
- Quando il ragionamento giustifica una finestra di contesto più grande?
- Qual è la differenza di costo per 1.000 token?
Queste domande si collegano direttamente ai compromessi di prestazioni discussi nella guida alle prestazioni LLM e alle decisioni infrastrutturali delineate nella guida all’hosting LLM.
I sistemi AI portano in superficie queste decisioni invece di nasconderle.
Il Recupero è Trattato come un Componente Evolutivo
I sistemi AI integrano il recupero dei documenti, ma non come un semplice passo “embed and search”.
Essi riconoscono:
- La dimensione del chunk influisce sul richiamo e sul costo
- La ricerca ibrida (BM25 + vettoriale) può superare il recupero dense puro
- Il reranking migliora la rilevanza a costo di latenza
- La strategia di indicizzazione impatta il consumo di memoria
Questi temi si allineano con le considerazioni architetturali più profonde discusse nel tutorial RAG.
La differenza è che i sistemi AI incorporano il recupero in un assistente vivente piuttosto che presentarlo come una demo isolata.
La Memoria come Infrastruttura
Gli LLM stateless dimenticano tutto tra le sessioni.
I sistemi AI introducono strati di memoria persistente. Ciò solleva immediatamente domande progettuali:
- Cosa dovrebbe essere memorizzato a lungo termine?
- Quando il contesto dovrebbe essere riassunto?
- Come si previene l’esplosione dei token?
- Come si indicizza la memoria in modo efficiente?
Queste domande si intersecano direttamente con le considerazioni dello strato dati dalla guida all’infrastruttura dati. Per Hermes Agent specificamente — memoria limitata a due file, caching dei prefissi, plugin esterni — inizia con il Sistema di Memoria Hermes Agent e il confronto cross-framework Confronto provider di memoria Agent. L’Hub Memoria Sistemi AI elenca le guide correlate Cognee e dello strato di conoscenza.
La memoria smette di essere una funzionalità e diventa un problema di storage.
L’Osservabilità Non è Opzionale
La maggior parte degli esperimenti locali di AI si ferma a “risponde”.
I sistemi AI rendono possibile osservare:
- Utilizzo dei token
- Latenza
- Utilizzo dell’hardware
- Pattern di throughput
Questo si connette naturalmente con i principi di monitoraggio descritti nella guida all’osservabilità.
Se l’AI viene eseguita su hardware, dovrebbe essere misurabile come qualsiasi altro carico di lavoro.
Com’è l’Esperienza d’Uso
Dall’esterno, un sistema AI può ancora sembrare un’interfaccia chat.
Sotto la superficie, accade di più.
Se chiedi di riassumere un rapporto tecnico memorizzato localmente:
- Recupera segmenti di documento rilevanti.
- Seleziona un modello appropriato.
- Genera una risposta.
- Registra l’utilizzo dei token e la latenza.
- Aggiorna la memoria persistente se necessario.
L’interazione visibile rimane semplice. Il comportamento del sistema è stratificato.
Questo comportamento stratificato è ciò che differenzia un sistema da una demo.
Dove i Sistemi AI Si Inseriscono nello Stack
Il cluster dei Sistemi AI si trova all’intersezione di diversi strati infrastrutturali:
- Hosting LLM: Lo strato runtime dove i modelli si eseguono (Ollama, vLLM, llama.cpp)
- RAG: Lo strato di recupero che fornisce contesto e grounding
- Prestazioni: Lo strato di misurazione che traccia latenza e throughput
- Osservabilità: Lo strato di monitoraggio che fornisce metriche e tracciamento dei costi
- Infrastruttura Dati: Lo strato di storage che gestisce memoria e indicizzazione
Comprendere questa distinzione è utile. Eseguirlo personalmente rende la differenza più chiara.
Per un’installazione locale minimale con OpenClaw, vedi la guida rapida a OpenClaw, che guida attraverso una configurazione basata su Docker utilizzando un modello locale Ollama o una configurazione cloud di Claude.
Se la tua configurazione dipende da Claude, questo cambiamento di policy per gli strumenti agent chiarisce perché la fatturazione API è ora richiesta per i flussi di lavoro OpenClaw di terze parti.
Risorse Correlate
Server MCP:
Guide assistenti AI:
- Panoramica del sistema OpenClaw
- Timeline ascesa e caduta di OpenClaw
- Guida rapida a OpenClaw
- Plugin OpenClaw — Guida all’Ecosistema e Scelte Pratiche
- Ecosistema Skills OpenClaw e Scelte Pratiche per la Produzione
- Pattern di Setup Produzione OpenClaw con Plugin e Skills
- Assistente AI Hermes - Installazione, Configurazione, Flusso di Lavoro e Risoluzione dei Problemi
- Sistema di Memoria Hermes Agent: Come Funziona Really la Memoria AI Persistente
- Hub Memoria Sistemi AI
- Confronto provider di memoria Agent
- Skills Assistente AI Hermes per Setup di Produzione Reale
- Autore di Skills Hermes Agent — Struttura SKILL.md e Best Practices
Strati infrastrutturali:
- Hosting LLM nel 2026: Confronto tra Infrastruttura Locale, Self-Hosted e Cloud
- Tutorial Retrieval-Augmented Generation (RAG): Architettura, Implementazione e Guida alla Produzione
- Prestazioni LLM nel 2026: Benchmark, Colli di Bottiglia e Ottimizzazione
- Parametri di inferenza Agentic LLM per Qwen e Gemma
- Osservabilità per Sistemi AI
- Infrastruttura Dati per Sistemi AI