Architettura
L'infrastruttura.
Pezzo per pezzo.
UBcore OS non è un'interfaccia su modelli altrui. È un'architettura proprietaria progettata per ambienti dove i dati contano e gli errori costano. Questa pagina ne mostra l'architettura, componente per componente.
Dove vive UBcore
Il piano dove l'azienda decide.
Alla base dello stack tecnologico di un'azienda ci sono i sistemi transazionali: gestionali, sistemi di vendita, sistemi documentali, infrastrutture di collaborazione. Tengono in piedi il funzionamento operativo. Sono dove l'azienda registra quello che fa.
Sopra di essi vivono le automazioni operative: workflow, agenti specializzati, integrazioni, bot di esecuzione. Costruiscono velocità sopra quei sistemi. Sono dove l'azienda accelera quello che fa.
Sopra entrambi c'è uno spazio che oggi i prodotti del mercato non abitano: il Piano Cognitivo. È dove l'azienda decide cosa vale la pena fare, su quali principi, con quali criteri, in coerenza con quale storia. È qui che vive UBcore.
Il Piano Cognitivo non sostituisce ciò che ha sotto. Lo integra dall'alto: sa cosa i sistemi transazionali registrano, sa cosa le automazioni operative stanno facendo, e sopra quei due flussi costruisce il ragionamento che permette di scegliere.
I due mondi non si escludono. Si completano.
Il flusso
Dall'input alla risposta.
Cosa succede quando un utente fa una domanda. Ogni richiesta attraversa cinque passaggi prima di generare una risposta. Nessuno di questi è opzionale.
AUTENTICAZIONE
L'utente accede con le proprie credenziali. Il sistema verifica identità e permessi. Ogni cliente vede esclusivamente i propri dati: la separazione è strutturale.
CONTESTO STRATEGICO
Prima di formulare la risposta, il sistema carica il contesto strategico del cliente: la costituzione aziendale, le verità non negoziabili, i criteri di scelta. Questo contesto entra in ogni risposta con priorità sulla documentazione operativa.
RICERCA
La domanda viene confrontata con la base documentale del cliente. La conoscenza è organizzata su una gerarchia interna: le verità strategiche hanno priorità sui documenti operativi, che hanno priorità sul contesto dei progetti in corso. La selezione segue questa gerarchia, non solo la similarità del testo.
INFERENZA
L'insieme della domanda e del contesto recuperato viene inviato al modello di ragionamento scelto dal cliente. La scelta è del cliente: modelli di frontiera commerciali per i casi che richiedono la qualità più alta, modelli locali on-premise per i contesti dove il dato non può uscire dal perimetro aziendale. Il sistema è agnostico rispetto al motore.
RISPOSTA CON FONTI
L'utente riceve la risposta accompagnata dalle fonti: nome del documento, livello della conoscenza da cui proviene, frammento usato. La conversazione si deposita nella memoria di lungo periodo del cliente, isolata per utente.
L'infrastruttura
Cosa contiene il Piano Cognitivo.
UBcore vive al Piano Cognitivo, sopra i sistemi transazionali e le automazioni operative del cliente. L'infrastruttura che segue descrive cosa contiene il Piano Cognitivo, dall'interno.
Tre componenti architetturali. Ognuno è indipendente dagli altri: si sostituisce, si estende, si ridistribuisce senza toccare il resto del sistema.
ACCESSO E ISOLAMENTO
L'accesso al sistema è descritto nel flusso operativo sopra. A livello infrastrutturale, l'isolamento dei dati del cliente è una proprietà dell'architettura, non un filtro applicativo: la sezione Sicurezza approfondisce questa proprietà.
I permessi sono granulari, per ruolo e per operazione. La superficie di programmazione del sistema è documentata e ispezionabile.
LA MEMORIA
Il cuore dell'infrastruttura. La memoria del cliente vive in tre forme: il deposito documentale (i documenti caricati, isolati per cliente), la memoria semantica (l'indicizzazione per significato), la Knowledge Base strutturata (l'organizzazione gerarchica della conoscenza).
La KB strutturata è asset architetturale di prima classe. La sezione Memory Cosmos ne descrive il funzionamento.
Ogni cliente opera sulla propria istanza di memoria, fisicamente separata dalle altre. Non è segregazione logica, è segregazione infrastrutturale.
IL RAGIONAMENTO
L'architettura è agnostica rispetto al motore di ragionamento. Il sistema può lavorare con modelli di frontiera commerciali per i casi che richiedono la qualità più alta, e con modelli locali on-premise per i contesti dove il dato non può uscire dal perimetro aziendale. La scelta del modello è del cliente, non del sistema.
Le credenziali di accesso ai modelli restano al cliente. Il sistema le gestisce in transito, crittografate, per la durata della singola richiesta.
Cambiare modello è una modifica di configurazione, non di codice. Quando un fornitore rilascia una versione più potente, le performance del sistema seguono automaticamente.
Sicurezza
Filtrare prima, non solo dopo.
La maggior parte dei sistemi AI controlla le risposte. UBcore controlla quello che entra nella memoria del cliente. La sicurezza non è un filtro sull'output, è una proprietà dell'ingresso.
FILTRO DI SENSO IN PRE-INGRESSO
Ogni documento che entra nel sistema viene letto da un modello dedicato prima di essere indicizzato. Il modello assegna un punteggio di rischio su scala graduata. I documenti destinati alle verità strategiche, dove vivono la costituzione aziendale e i criteri non negoziabili, passano una soglia critica più alta. Se non la superano, vengono bloccati. La costituzione non si contamina. I contenuti ambigui destinati ai livelli operativi vengono segnalati per revisione umana. Il sistema non decide da solo cosa è ammissibile sulla soglia, chiede.
ISOLAMENTO STRUTTURALE, NON APPLICATIVO
Tre forme di separazione operano contemporaneamente: separazione dei dati di base, separazione della memoria semantica, separazione dei documenti archiviati. Ogni cliente vive in uno spazio proprio, non condiviso, non logico. La segregazione non è una regola che il software applica, è una proprietà dell'architettura. Nessun cliente può vedere lo spazio di un altro cliente, neanche per errore di configurazione.
TRACCIABILITÀ PER COSTRUZIONE
La tracciabilità delle risposte è descritta nel flusso operativo. A livello di proprietà architetturale: ogni azione del sistema lascia una traccia. Il sistema è progettato per rendere verificabile ogni decisione, in linea con i principi di trasparenza e supervisione umana che il quadro normativo europeo richiede.
Memory Cosmos
La conoscenza, organizzata per priorità.
Il cuore di UBcore è la memoria. Memory Cosmos è il modo in cui questa memoria è organizzata, perché una memoria che non è organizzata vale poco. La conoscenza di un'azienda ha una gerarchia naturale, e Memory Cosmos la riconosce invece di appiattirla.
I Tre Livelli Di Priorità
I tre livelli (verità strategiche, documentazione operativa, contesto dei progetti) sono stati introdotti nel flusso operativo. Memory Cosmos li implementa attraverso una proprietà specifica: il filtro di senso in pre-ingresso decide cosa entra in quale livello, in base a chi lo deposita e a un punteggio di rischio assegnato da un modello dedicato.
Quando il sistema deve rispondere a una domanda, le verità strategiche entrano per prime, sempre. La documentazione operativa integra. Il contesto dei progetti ancora al momento attuale. Il risultato riflette quello che l'azienda ha consolidato nel tempo, non quello che il modello ricorda statisticamente.
La Costituzione, Il Livello Privilegiato
Le verità strategiche meritano una considerazione a parte. La costituzione aziendale è quel pezzo di conoscenza che esprime chi è l'azienda, cosa decide a priori, cosa non è disposta a negoziare. È depositata dal cliente, scritta dal cliente, mantenuta dal cliente.
UBcore la carica in ogni risposta. Non è un riferimento che il sistema può consultare se serve, è un livello che entra a monte di ogni elaborazione. Una decisione strategica che contraddice la costituzione viene segnalata. Una nuova posizione che si forma in modo coerente con la costituzione si consolida con riferimento esplicito.
Per il cliente significa avere uno strumento che non dimentica chi è, anche quando le pressioni del momento spingerebbero in direzione diversa.
Il Filtro Di Senso Sopra Il Paesaggio Frammentato
Nessuna azienda reale tiene la propria conoscenza in un solo luogo. Documenti negli ambienti di collaborazione, archivi in sistemi documentali interni, appunti in strumenti di knowledge management diversi, allegati nella posta, report che escono dai gestionali: la base documentale di un'azienda è frammentata per natura.
UBcore non chiede al cliente di unificare a monte. Legge le fonti dove sono. Sopra di esse, applica la propria gerarchia interna come grammatica di lettura comune. Chi indicizza una fonte sola conosce quella fonte. UBcore lavora sopra il paesaggio del cliente nel suo insieme, leggendolo con la lingua dell'azienda.
La memoria che ne deriva non è una copia dei documenti. È una rete di relazioni semantiche, che permette di seguire come una posizione si è formata, come è stata aggiornata, dove è stata superata.
Da Dove Arriva La Conoscenza
UBcore tocca per natura quattro tipi di fonti.
Il Tipo A sono gli ambienti documentali del cliente, dove la conoscenza testuale già esiste. UBcore li legge direttamente, con i protocolli che il mercato ha consolidato per questo tipo di accesso.
Il Tipo B sono i sistemi transazionali del cliente, dove vivono i dati operativi del business. UBcore non si collega direttamente, riceve i flussi che servono al ragionamento attraverso un punto di ricezione definito, dove cliente e partner di sistema stabiliscono cosa passa e in quale forma.
Il Tipo C sono le automazioni operative del cliente, dove i suoi agenti producono output strutturati. UBcore riceve questi output dallo stesso punto di ricezione, integrandoli nella propria memoria con la stessa disciplina di filtro.
Il Tipo D sono le fonti esterne verticali di dominio, banche dati di settore, fonti normative, repertori specializzati. UBcore le riceve in forma normalizzata, attraverso lo stesso meccanismo.
Il Tipo A è l'unico caso di lettura diretta. Tipi B, C e D condividono lo stesso pattern: una superficie definita dove cliente e partner di sistema costruiscono il collegamento, con regole tecniche e contrattuali chiare. UBcore non costruisce connettori industriali verso i sistemi transazionali del cliente. Definisce la superficie sulla quale quei sistemi consegnano i propri flussi.
Decision Quartet
Quattro modi di non fidarsi di un solo modello.
Il problema centrale di un sistema AI che deve supportare decisioni che contano è la fiducia.
Non la fiducia romantica nel modello, quella che il marketing promette quando dice «zero allucinazioni». La fiducia operativa: il decisore deve poter contestare la risposta, vedere da dove viene, capire dove può sbagliare, confrontarla con un'altra. Per essere usata in decisioni vere, una risposta AI deve essere messa in tensione.
UBcore opera attraverso quattro pattern indipendenti di messa in tensione del ragionamento. Quattro modi di non fidarsi mai di un solo modello.
Parallel Fact Checking mette in tensione i fatti. Quando una risposta richiede aderenza alla realtà esterna, il sistema confronta quello che il modello afferma con quello che la ricerca web restituisce nello stesso momento. Memoria del modello contro realtà adesso.
Dialectic mette in tensione il pensiero. Su scelte cognitive che richiedono valutazione critica, il sistema costruisce la tesi argomentata, la mette in opposizione strutturata con la propria antitesi, restituisce al decisore un quadro di sintesi con condizioni esplicite. Il modello contro se stesso.
Parallel Reasoning mette in tensione la voce. Su decisioni dove il taglio del singolo modello può portare un bias non visibile, il sistema interroga due o tre modelli di ragionamento diversi in parallelo, e un giudice imparziale sintetizza convergenze e divergenze. Il provider contro altri provider.
Parallel Deep Research mette in tensione il quadro. Su decisioni di peso che richiedono raccolta di evidenza articolata, il sistema combina motori di ragionamento multipli con ricerca web iterativa multi-step, e un giudice integra il quadro complessivo. L'evidenza contro la propria parzialità.
I quattro pattern sono attivati in modo diverso. Parallel Fact Checking opera come prima difesa anti-allucinazione, accessibile a ogni configurazione. Dialectic si attiva automaticamente quando il sistema riconosce una decisione cognitiva di peso, con possibilità di override manuale. Parallel Reasoning e Parallel Deep Research sono manuali, attivati dal decisore quando la posta in gioco lo richiede.
Il sistema è agnostico rispetto al motore di ragionamento e supporta diverse modalità di accesso ai provider, dalle configurazioni mono-provider per realtà compatte alle configurazioni multi-provider con massima sovranità per realtà enterprise.
Un Agente Orchestratore, In Costruzione
Sopra i quattro pattern del Decision Quartet, UBcore sta costruendo un agente orchestratore: impiega i quattro pattern come strumenti di un ragionamento più lungo, attivandoli secondo la natura della decisione da prendere.
È un cantiere dichiarato apertamente, non una promessa. Non è ancora dimostrabile. Lo raccontiamo man mano che prende forma, sui canali di UBcore.
Quello che il Decision Quartet fa oggi è già abbastanza per sostenere conversazioni reali con decisori reali. L'orchestratore si aggiunge quando è pronto.
Strato Fondativo
Prima la grammatica, poi il ragionamento.
La conoscenza di un'azienda esiste, ma vive sparsa: nei sistemi documentali, nelle email, nei fogli di calcolo individuali, nei drive condivisi, in archivi che nessuno apre più, in conversazioni che nessuno trascrive. Chiedere a un sistema AI di ragionare su questa massa senza strutturazione è come chiedere a un consulente di entrare in un magazzino disordinato e tirare fuori una strategia in mezz'ora. Si può fare. Vale poco.
Lo Strato Fondativo è il percorso che UBcore costruisce con il cliente prima di accendere il Piano Cognitivo:
- Discovery iniziale: il sistema ascolta il cliente, raccoglie quello che già esiste, mappa cosa c'è e cosa manca.
- Costituzione strategica: il vertice del cliente formalizza i propri principi non negoziabili, i criteri di scelta, le posizioni consolidate. Diventa il livello delle verità strategiche.
- Selezione documentale: vengono identificati i documenti fondativi, quelli che meritano di entrare tra le verità strategiche della memoria. Pochi, scelti, fatti passare al filtro di senso.
- Espansione operativa: la documentazione del lavoro quotidiano entra nel sistema sotto controllo di qualità. Niente rumore, niente duplicati che si contraddicono senza ordine.
- Contesto di progetto: i cantieri in corso popolano il livello vivo della memoria, dove le decisioni si stanno ancora formando.
Lo Strato Fondativo non è consulenza esterna. È un componente del prodotto. Senza lo Strato Fondativo, il Piano Cognitivo lavora su rumore; con esso, lavora su grammatica.
Per il cliente è anche un percorso di formazione. Lavorando con UBcore sulla strutturazione della propria conoscenza, l'azienda riscopre cosa ha, cosa ha perso, cosa decide a priori. Spesso è la prima volta che lo guarda insieme.
La visione
Il cervello sopra le braccia.
Il mercato di oggi investe sulle braccia: agenti che generano lead, workflow che rispondono alle email, bot che producono report. È l'automazione operativa, la produttività immediata.
UBcore non automatizza. Governa. L'automazione senza governo scala il caos. Il governo senza automazione resta intenzione. UBcore tiene insieme i due.
Il passo successivo
Adesso conoscete l'infrastruttura.
Se quello che avete letto corrisponde a un problema che state affrontando, il passo successivo è una conversazione.
PARLIAMONE →