Tecnologia

La memoria è infrastruttura.

La stessa memoria persistente può servire più modelli. XAB ne coordina l’uso per ruolo o compito, con modelli open in locale o servizi remoti via API. Le console AI accedono alla memoria e agli strumenti tramite MCP.

Fonti configurate

Email, messaggi e trascrizioniDocumenti e versioniAPI e databaseERP e gestionaliSensori e IoT
Memoria persistenteConoscenze, relazioni e storia
PostgreSQL + pgvectorNeo4jArchivio versionato
OrchestrazioneContesto e coordinamento
Ragionamento dei modelliModelli open in locale
o modelli via API
Accesso dalla consoleConsole AI
tramite strumenti MCP
Ogni istanza definisce fonti, modelli e permessi. I modelli eseguono l’inferenza; MCP dà accesso alla memoria e agli strumenti.
01Archiviazione e orchestrazione

Ogni livello ha il suo compito.

Archiviazione persistente, grafi, ricerca e processi programmati rendono la conoscenza disponibile oltre la finestra di contesto di un modello. I connettori raccolgono le informazioni e l’orchestratore coordina strumenti e chiamate ai modelli. I contenuti restano nell’infrastruttura del dominio.

PostgreSQL

Conserva contenuti e relazioni, insieme alle informazioni sulla provenienza e ai riferimenti temporali necessari a interpretarli.

pgvector

Permette di cercare per significato e recuperare i passaggi pertinenti alla domanda.

Neo4j

Rende navigabili le entità e le loro relazioni attraverso un grafo.

Archivio versionato

Preserva i documenti originali e le loro revisioni. Ogni passaggio recuperato mantiene il riferimento alla fonte e alla versione.

02Memoria indipendente dal modello

Il modello giusto per ogni compito.

La memoria è indipendente dal singolo modello. Modelli diversi possono usare le stesse conoscenze persistenti e svolgere ruoli o compiti differenti.

Modelli open in locale

I modelli open possono essere eseguiti in un ambiente locale. Il modello svolge l’inferenza; XAB fornisce il contesto pertinente e conserva la memoria indipendentemente dall’ambiente di esecuzione.

Modelli remoti via API

I modelli possono anche essere servizi esterni accessibili tramite API. Modalità e luogo di elaborazione dipendono dal servizio scelto.

MCP collega il client alla memoria.

Una console o un client AI compatibile con MCP può collegarsi alla memoria e agli strumenti di XAB. MCP è il protocollo di accesso; l’inferenza viene svolta dall’ambiente locale o dal servizio API scelto.

03Doppio grafo e matrice delle relazioni

Entità, eventi e relazioni.

Il grafo delle entità descrive persone, organizzazioni, progetti, luoghi e concetti. Il grafo episodico collega eventi, decisioni, vincoli e cambiamenti. La matrice delle relazioni connette identità e contenuti tra i livelli della memoria e permette di risalire alle fonti originali, con la loro provenienza e i riferimenti temporali.

Il significato nel tempo

Una descrizione durevole, uno stato temporaneo, un evento e la collocazione di un servizio sono informazioni diverse. Un incarico può scadere o essere sostituito; il cambiamento resta documentato nella storia.

Livelli collegati

La matrice collega materiali originali, documenti, conversazioni, diari e attività. La mappa dell’infrastruttura indica dove si trovano i servizi e i dati pertinenti.

04Ricerca e recupero

Dalla domanda alle fonti.

GraphRAG orienta la ricerca attraverso entità e relazioni. La ricerca semantica individua i passaggi pertinenti. Entrambi usano l’archivio versionato, così ogni frammento recuperato può essere verificato nel suo contesto originale.

Orientarsi

Usare la matrice per individuare persone, progetti, eventi e documenti collegati alla domanda.

Recuperare

Seguire le relazioni del grafo, ricostruire il contesto dai diari e dalle conversazioni, trovare i passaggi pertinenti con la ricerca semantica.

Verificare

Leggere le fonti originali, confrontare date e revisioni, rendere visibili le divergenze tra i contenuti.

Comporre

Costruire una risposta che distingua le informazioni documentate dagli aspetti ancora da chiarire.

05Salienza, ritmo e geometria

La rilevanza cambia nel tempo.

Il decadimento adattivo, ispirato alla curva di Ebbinghaus, riduce gradualmente la rilevanza delle informazioni non richiamate. L’uso ripetuto rallenta questo processo. Documenti, episodi e relazioni restano conservati e recuperabili anche quando ricevono meno attenzione.

Uso recente e peso nella memoria

Heat misura l’uso recente. Weight tiene conto della frequenza di richiamo, della centralità nel grafo e delle esigenze del lavoro in corso.

Kairos

Il ritmo della sessione, le pause e le attività completate aiutano a distinguere quando esplorare e quando consolidare. Kairos riconosce le fasi di apertura, svolgimento e consolidamento di una sessione.

Poincaré, in 16 dimensioni

La rappresentazione iperbolica avvicina contenuti strutturalmente affini, anche senza un collegamento diretto. La prossimità suggerisce quali contenuti esplorare; i collegamenti vengono poi verificati attraverso relazioni e fonti.

06Curatela e processi programmati

La provenienza conta.

La provenienza e il processo di elaborazione determinano come un contenuto entra nella memoria. I contenuti curati e consolidati entrano nel grafo; il materiale grezzo conserva la propria provenienza e resta all’esterno.

Raw · grezzo

Informazione acquisita automaticamente o inferenza non ancora consolidata.

Curated · curato

Registrazione umana intenzionale o decisione esplicita, con autore, fonte e contesto.

Consolidated · consolidato

Contenuto prodotto da processi automatici di selezione contestuale, riformulazione, risoluzione delle entità e collegamento alle fonti.

Tra una sessione e l’altra

I processi cron selezionano, consolidano e sincronizzano i contenuti; ricalcolano la salienza e le posizioni nello spazio di Poincaré. Aggiornano la memoria e verificano integrità, provenienza e coerenza tra archivio e grafo.

07Stato di sviluppo · ottobre 2026

Collegare memorie autonome.

Ogni istanza mantiene la propria ontologia e i propri permessi di accesso. La federazione sviluppa le modalità con cui memorie diverse possono scambiare conoscenza e contribuire a una memoria più ampia.

V1

Le istanze di dominio inviano sintesi, decisioni e criticità a una memoria aggregata, mediante scambi configurati.

Direzione V2

Reti orizzontali e multilivello, con regole esplicite su ciò che viene condiviso e su chi può accedervi.

Come condividere la conoscenza?

Scopri come le comunità di conoscenza e le cooperative di dati possono organizzare fonti, contributi e accessi intorno a una memoria comune.

XAB per cooperative e comunità