Sistemi AI: assistenti self-hosted, RAG e infrastruttura locale
La maggior parte delle configurazioni AI locali 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 sperimentare, questo è più che sufficiente. Ma non appena si va oltre la curiosità — quando ci si preoccupa della memoria, della qualità del reperimento, delle decisioni di instradamento o della consapevolezza dei costi — la semplicità inizia a mostrare i suoi limiti.
Questo cluster esplora un approccio diverso: considerare l’assistente AI non come una singola invocazione di un 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 modello. È un livello di orchestrazione che collega inferenza, reperimento, 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 di LLM nel 2026: Confronto tra Infrastruttura Locale, Self-Hosted e Cloud
- Architettura LLM: Design di Sistema per AI in Produzione — routing, ottimizzazione dei costi, guardrail e orchestrazione multi-modello
- Tutorial su Retrieval-Augmented Generation (RAG): Architettura, Implementazione e Guida per la Produzione
- Secondo Cervello spiegato per ingegneri e lavoratori della conoscenza
- 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 Sistemi AI si posiziona sopra quegli strati. Non li sostituisce — li combina.
Per una mappa trasversale di come quegli strati si integrano negli assistenti in produzione — LLM, memoria, strumenti, routing e osservabilità, con OpenClaw e Hermes come sistemi di riferimento — consulta Architettura Assistente AI: LLM, Memoria, Strumenti, Routing, Osservabilità.
Una volta che l’architettura dell’assistente è solida, il passo successivo è renderla proattiva. Agenti di Polling negli Assistenti AI: 11 Pattern di Implementazione copre come i worker di polling in background, l’esecuzione basata su code, i workflow durevoli e i valutatori LLM semantici trasformano un assistente reattivo in uno che osserva, decide e agisce in autonomia.
Quando un singolo assistente non è sufficiente e più agenti devono coordinarsi, la scelta del pattern di coordinamento determina tutto: latenza, tolleranza ai guasti, costo e capacità di debug. Pattern di Orchestrazione Multi-Agente: Una Guida Pratica copre i sei pattern canonici — orchestrator-worker, pipeline sequenziale, fan-out, gerarchico, swarm e mesh — con specifiche modalità di errore e un framework decisionale per scegliere l’architettura giusta.
Prima di aggiungere più autonomia, vale la pena chiedersi quali decisioni debbano essere consentite a uno qualsiasi degli agenti. Decision LLM: Quando un Modello Dovrebbe Decidere — e Quando Non Dovrebbe separa il giudizio del modello dall’autorità del sistema: cinque ruoli decisionali, il routing di ogni decisione verso il livello competente più piccolo e i repository di decisioni, gli invarianti e le soglie di raggio d’azione che rendono la decisione di un modello auditabile a posteriori.
OpenClaw: Un Sistema di Assistente AI Self-Hosted
OpenClaw è un assistente AI open-source e self-hosted progettato per operare su piattaforme di messaggistica funzionando su infrastruttura locale.
A livello pratico, OpenClaw:
- Utilizza runtime LLM locali come Ollama o vLLM
- Integra il reperimento su documenti indicizzati
- Mantiene la memoria oltre una singola sessione
- Esegue strumenti e task di automazione
- Può essere strumentato e osservato
- Opera entro vincoli di hardware
Non è solo un wrapper attorno a un modello. È un livello di orchestrazione che collega inferenza, reperimento, memoria ed esecuzione in qualcosa che si comporta come un assistente coerente.
Inizio rapido e architettura:
- Guida rapida OpenClaw — installazione basata su Docker utilizzando un modello Ollama locale o una configurazione Claude basata su cloud
- Panoramica del sistema OpenClaw — esplorazione architettonica di come OpenClaw differisce dai setup locali più semplici
- Guida a NemoClaw per operazioni OpenClaw sicure — percorso OpenClaw con priorità alla sicurezza con sandboxing OpenShell, livelli di policy, inferenza instradata e operazioni del secondo giorno
Contesto e analisi:
- Timeline dell’ascesa e del declino di OpenClaw — l’economia dietro il picco virale, il taglio degli abbonamenti di aprile 2026 e ciò che il collasso rivela sui cicli di hype dell’AI
- OpenClaw vs Hermes Agent — stelle, download e dati di utilizzo — classifica live di 20 framework con classifiche dei token OpenRouter, conteggi dei download dei pacchetti, metriche di salute della community e analisi delle tendine 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 skill estendono il comportamento dell’agente — definendo come e quando l’agente usa quelle capacità. La configurazione in produzione significa combinare entrambi, modellati attorno a chi sta effettivamente usando il sistema.
- Plugin OpenClaw — Guida all’Ecosistema e Scelte Pratiche — tipi di plugin nativi, ciclo di vita CLI, binari di sicurezza e scelte concrete per memoria, canali, strumenti e osservabilità
- Ecosistema di Skill OpenClaw e Scelte Pratiche per la Produzione — scoperta su ClawHub, flussi di installazione e rimozione, stack per ruolo e le skill da conservare nel 2026
- Pattern di Setup in Produzione per OpenClaw con Plugin e Skill — configurazioni complete di plugin e skill per tipo di utente: sviluppatore, automazione, ricerca, supporto e crescita — ognuno con script di installazione combinati
Hermes: Un Agente Persistente con Skill e Sandboxing degli Strumenti
Hermes Agent è un assistente self-hosted, agnostico rispetto al modello, focalizzato sull’operazione persistente: può eseguire come processo longevo, eseguire strumenti tramite backend configurabili e migliorare i workflow nel tempo attraverso la memoria e skill riutilizzabili.
A livello pratico, Hermes è utile quando si vuole:
- Un assistente terminal-first che può anche collegarsi alle app di messaggistica
- Flessibilità del provider tramite endpoint compatibili con OpenAI e cambio di modello
- Limiti di esecuzione degli strumenti tramite backend locali e sandboxati
- Operazioni del secondo giorno con diagnostica, log e igiene della configurazione
I profili Hermes sono ambienti completamente isolati — ognuno con la propria configurazione, segreti, memorie, sessioni, skill e stato — rendendo i profili l’unità reale di proprietà in produzione, non la singola skill.
- Assistente Hermes AI - Installazione, Setup, Workflow e Risoluzione dei Problemi — installazione, setup del provider, pattern di workflow e risoluzione dei problemi
- Scheda comandi CLI Hermes Agent — comandi, flag e scorciatoie slash — indice tabellare dei sotto-comandi
hermes, flag globali, tooling di gateway e profilo e comuni scorciatoie slash - Setup di Server Headless e Desktop Remoto per Hermes Agent — topologia di deployment headless per accesso a desktop remoto su LAN e VPN
- Controllo Vocale Hermes dal Telefono — workflow vocale mobile-first per Telegram e Discord, con tuning dei provider STT e TTS oltre a risoluzione dei problemi
- Sistema di Memoria di Hermes Agent: Come Funziona Realmente la Memoria AI Persistente — guida tecnica approfondita sulla memoria di base a due file, pattern di snapshot congelati, tutti e 8 i provider esterni e la filosofia della memoria delimitata
- Skill Hermes AI Assistant per Setup di Produzione Reali — architettura di skill profil-first per ingegneri, ricercatori, operatori e workflow esecutivi
- Creazione di Skill per Hermes Agent — Struttura di SKILL.md e Best Practice — layout pratico di
SKILL.md, metadati, attivazione condizionale e risoluzione dei problemi quando le skill scompaiono dall’indice - Kanban in Hermes Agent per Workflow LLM Self-Hosted — pattern di controllo pratici per concorrenza del dispatcher, catene di dipendenze e batching basato su cron su gateway self-hosted
- Come Migrare da OpenClaw a Hermes Agent in Sicurezza — runbook di cambio graduale che copre dry-run di
hermes claw migrate, policy di conflitto, gestione dei segreti, passaggio della messaggistica e rollback
Conoscenza persistente e memoria
Alcuni problemi non sono risolti da una finestra di contesto più grande da soli — hanno bisogno di conoscenza persistente (grafici, pipeline di ingestione) e plugin di memoria per agenti (Honcho, Mem0, Hindsight e backend simili) collegati ad assistenti come Hermes o OpenClaw.
- Hub Memoria Sistemi AI — ambito del sotto-cluster di memoria oltre a link a guide Cognee e contesto dello stack
- Sistemi di Memoria negli Assistenti AI che Davvero Aiutano — design di memoria cross-framework per stato di lavoro, fatti strutturati e livelli di reperimento
- Provider di memoria per agenti confrontati — confronto completo di Honcho, OpenViking, Mem0, Hindsight, Holographic, RetainDB, ByteRover, Supermemory, Mnemosyne e Memori per integrazioni in stile Hermes
- Cicli di Memoria Auto-Rinforzanti negli Agenti AI — come le inferenze del modello memorizzate vengono recuperate come evidenza e amplificate, e i controlli del percorso di scrittura che la limitano
- Mnemosyne per Hermes Agent: Inizio Rapido della Memoria Locale — provider di memoria locale SQLite con ritenzione granulare e controlli di auto-echo
- Hindsight per Hermes Agent: Memoria Self-Hosted con LLM Locali — deployment Hindsight basato su Docker contro PostgreSQL incorporato o esistente, con embedding e reranking Qwen3 locali
- Memoria Hindsight per OpenCode, Cursor e Altri Agenti di Coding — OpenCode, Cursor CLI e altri harness che condividono una banca per repository
MCP: Server di Model Context Protocol
Il Model Context Protocol (MCP) è uno standard aperto introdotto da Anthropic per collegare 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 ti permette di estendere gli assistenti AI con integrazioni personalizzate per file, database, API e strumenti richiamabili, usando un semplice protocollo basato su JSON-RPC su stdio o HTTP.
- Agent Skills vs MCP Servers: Framework Decisionale — framework decisionale pratico su quando usare le skill, quando costruire server MCP e come il pattern thin-server combina entrambi
- Server MCP in Go — architettura del protocollo, struttura dei messaggi JSON-RPC, negoziazione delle capacità, SDK Go ufficiale e tutorial passo-passo per costruire server MCP in Go
- Costruire Server MCP in Python — guida all’implementazione pratica in Python che copre server MCP di ricerca web e scraping, trasporti stdio e SSE e integrazione con Claude Desktop
A2A: Protocollo Agent-to-Agent
Il Protocollo Agent2Agent (A2A) è uno standard aperto per la comunicazione tra sistemi di agenti AI indipendentemente distribuiti. Dove MCP collega un agente a strumenti, A2A collega agenti ad altri agenti — permettendogli di scoprirsi a vicenda tramite Agent Cards, scambiare task e messaggi, trasmettere in streaming i progressi e restituire artefatti tipizzati. A2A è progettato per sistemi in cui gli agenti sono di proprietà di diverse squadre, costruiti con framework diversi o distribuiti come servizi separati che devono interoperare.
- Cos’è il Protocollo A2A? Agent Cards e Task Spiegati — approfondimento sui concetti A2A: Agent Cards, ciclo di vita dei task, messaggi, parti, artefatti, streaming, sicurezza e il pattern orchestratore-più-specialisti
- Streaming e Task Asincroni A2A per Workflow di Agenti Longevo — guida operativa allo streaming SSE, webhook push, flussi umano-in-the-loop input_required, gestione dei guasti e osservabilità per task che superano una singola richiesta HTTP
- A2A vs MCP: Gli Agenti AI Hanno Davvero Bisogno di Entrambi i Protocolli? — confronto pratico dei due protocolli: quando basta MCP, quando A2A aggiunge valore reale e come il pattern “A2A fuori, MCP dentro” funziona su scala
- Protocollo A2A di Google nel 2026: Adozione, Hype e Realtà — uno sguardo misurato su dove A2A ha davvero trazione in produzione nel 2026, cosa ottiene sbagliato l’hype e un framework decisionale pratico su quando usarlo
Cosa Distingue i Sistemi AI
Diverse caratteristiche rendono i sistemi AI degni di un esame più ravvicinato.
Routing del Modello come Scelta di Design
La maggior parte dei setup locali predefinisce un modello. I sistemi AI supportano la selezione dei modelli intenzionale.
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 in la guida sulle prestazioni LLM e alle decisioni infrastrutturali delineate in la guida sull’hosting LLM.
I sistemi AI fanno emergere quelle decisioni invece di nasconderle.
Il Reperimento è Trattato come un Componente Evolutivo
I sistemi AI integrano il reperimento dei documenti, ma non come un passo semplistico di “embed e cerca”.
Riconoscono che:
- La dimensione del chunk influisce sul richiamo e sul costo
- La ricerca ibrida (BM25 + vettoriale) potrebbe sovraperformare il reperimento denso puro
- Il reranking migliora la pertinenza a costo di latenza
- La strategia di indicizzazione impatta il consumo di memoria
Questi temi si allineano alle considerazioni architettoniche più profonde discusse in il tutorial RAG.
La differenza è che i sistemi AI incorporano il reperimento in un assistente vivente anziché presentarlo come una demo isolata. Deep Research porta quell’idea al massimo: invece di un passaggio di reperimento singolo, il sistema pianifica, ramifica, riverifica e itera finché l’evidenza non è sufficiente. Sistemi di Ricerca Profonda Self-Hosted: 12 Strumenti Confrontati percorre dodici sistemi self-hosted — alberi di ricerca ricorsivi, design planner-più-sottoagente e loop di lacune di evidenza tra gli altri — e come ciascuno trasforma il reperimento in un loop di ricerca adattivo.
Memoria come Infrastruttura
Gli LLM stateless dimenticano tutto tra le sessioni.
I sistemi AI introducono livelli di memoria persistente. Ciò solleva immediatamente domande di design:
- Cosa dovrebbe essere memorizzato a lungo termine?
- Quando dovrebbe essere riassunto il contesto?
- Come si previene l’esplosione dei token?
- Come si indicizza la memoria in modo efficiente?
Quelle domande si intersecano direttamente con le considerazioni del livello dati da la guida sull’infrastruttura dati. Per Hermes Agent in particolare — memoria a due file delimitata, cache di prefisso, plugin esterni — inizia con Sistema di Memoria di Hermes Agent e il confronto cross-framework Provider di memoria per agenti confrontati. La cattura automatica e la riflessione possono anche trasformare la propria inferenza di un modello in futura “evidenza” — vedi Cicli di Memoria Auto-Rinforzanti negli Agenti AI per la modalità di errore e Mnemosyne per Hermes Agent per un’implementazione locale conservativa. L’Hub Memoria Sistemi AI elenca guide correlate su Cognee e livello di conoscenza.
La memoria smette di essere una funzionalità e diventa un problema di archiviazione.
L’Osservabilità Non è Opzionale
La maggior parte degli esperimenti AI locali si ferma a “risponde”.
I sistemi AI rendono possibile osservare:
- Utilizzo dei token
- Latenza
- Utilizzo dell’hardware
- Pattern di throughput
Ciò si collega naturalmente con i principi di monitoraggio descritti in la guida sull’osservabilità.
Se l’AI gira su hardware, dovrebbe essere misurabile come qualsiasi altro workload.
Come si Sente a Usarlo
Dall’esterno, un sistema AI può ancora sembrare un’interfaccia di chat.
Sotto la superficie, succedono più cose.
Se chiedi di riassumere un rapporto tecnico memorizzato localmente:
- Recupera segmenti di documento pertinenti.
- 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.
Quel comportamento stratificato è ciò che distingue un sistema da una demo.
Dove si Posiziona un Sistema AI nello Stack
Il cluster Sistemi AI si posiziona all’incrocio di diversi livelli di infrastruttura:
- Hosting LLM: Il livello di runtime dove i modelli eseguono (Ollama, vLLM, llama.cpp)
- RAG: Il livello di reperimento che fornisce contesto e ground-truth
- Prestazioni: Il livello di misurazione che traccia latenza e throughput
- Osservabilità: Il livello di monitoraggio che fornisce metriche e tracciamento dei costi
- Infrastruttura Dati: Il livello di archiviazione che gestisce memoria e indicizzazione
Capire quella distinzione è utile. Eseguirlo in prima persona rende la differenza più chiara.
Per un’installazione locale minima con OpenClaw, consulta la guida rapida OpenClaw, che percorre un setup basato su Docker utilizzando un modello Ollama locale o una configurazione Claude basata su cloud.
Se il tuo setup dipende da Claude, questa modifica di policy per gli strumenti di agente chiarisce perché la fatturazione API è ora richiesta per i workflow OpenClaw di terze parti.
Risorse Correlate
A2A: Protocollo Agent-to-Agent:
- Cos’è il Protocollo A2A? Agent Cards e Task Spiegati
- A2A vs MCP: Gli Agenti AI Hanno Davvero Bisogno di Entrambi i Protocolli?
- Protocollo A2A di Google nel 2026: Adozione, Hype e Realtà
Server MCP:
Confronti:
- Sistemi di Ricerca Profonda Self-Hosted: 12 Strumenti Confrontati
- OpenClaw vs Hermes Agent — stelle, download e dati di utilizzo
- Protocollo A2A di Google nel 2026: Adozione, Hype e Realtà
Guide degli assistenti AI:
- Architettura Assistente AI: LLM, Memoria, Strumenti, Routing, Osservabilità
- Pattern di Orchestrazione Multi-Agente: Una Guida Pratica
- Decision LLM: Quando un Modello Dovrebbe Decidere — e Quando Non Dovrebbe
- Agenti di Polling negli Assistenti AI: 11 Pattern di Implementazione
- Panoramica del sistema OpenClaw
- Timeline dell’ascesa e del declino di OpenClaw
- Guida rapida OpenClaw
- Plugin OpenClaw — Guida all’Ecosistema e Scelte Pratiche
- Ecosistema di Skill OpenClaw e Scelte Pratiche per la Produzione
- Pattern di Setup in Produzione per OpenClaw con Plugin e Skill
- Assistente Hermes AI - Installazione, Setup, Workflow e Risoluzione dei Problemi
- Sistema di Memoria di Hermes Agent: Come Funziona Realmente la Memoria AI Persistente
- Hub Memoria Sistemi AI
- Provider di memoria per agenti confrontati
- Skill Hermes AI Assistant per Setup di Produzione Reali
- Creazione di Skill per Hermes Agent — Struttura di SKILL.md e Best Practice
Livelli di infrastruttura:
- Hosting di LLM nel 2026: Confronto tra Infrastruttura Locale, Self-Hosted e Cloud
- Tutorial su Retrieval-Augmented Generation (RAG): Architettura, Implementazione e Guida per la 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