TERABRAIN
TB NX
01 / 15
Home
TB NX · Platform upgrade

Dalla sperimentazione AI ai sistemi operativi

L’evoluzione di TeraBrain: agenti, dati, codice e integrazioni in un unico ambiente governato.

TB NX accompagna un progetto AI dalla prima idea alla costruzione dell’architettura, fino all’esecuzione e al controllo quotidiano. La piattaforma mette nello stesso spazio ciò che serve per trasformare un esperimento in un sistema utilizzabile da persone, applicazioni e processi aziendali.

Il punto di partenza

Un agente, un processo o un prototipo sviluppato con gli strumenti AI già usati dai team. Il valore è nell’idea e nella conoscenza del processo.

Il punto di arrivo

Un sistema integrato con dati, applicazioni e regole di accesso verificabili. Il graph rende visibile come tutto il sistema lavora.

Agenti

Ragionano, usano strumenti, delegano compiti e collaborano con altri agenti.

Architettura

Graph, canali, database, file storage, codice e integrazioni vengono collegati in modo esplicito.

Controllo

Permessi, secrets, versioni, log e tracing accompagnano il sistema durante il suo ciclo di vita.

01 · Evoluzione

Il salto di livello

TB NX amplia l’esperienza TeraBrain: dall’agente singolo al sistema nel quale più agenti, strumenti e canali lavorano insieme.

Con TeraBrain si poteva già lavorare con agenti AI. TB NX organizza il passo successivo: costruire un ambiente nel quale l’agente diventa parte di un processo, riceve richieste da canali diversi, utilizza strumenti autorizzati e lascia una traccia delle proprie operazioni.

Questo cambia il modo di progettare una soluzione: non si parte più soltanto dal prompt, ma dalla relazione tra agente, dati, codice, utenti, applicazioni e sistemi aziendali.

Progettare

Il Builder e l’editor visuale aiutano a partire dal processo. Le recipe offrono architetture iniziali già cablate, mentre il graph rende espliciti nodi, porte e collegamenti.

Sviluppare

Il team può aggiungere codice TypeScript, repository Git e funzioni applicative. Le funzioni diventano tool tipizzati che l’agente può usare senza perdere il controllo del perimetro tecnico.

Governare

Ruoli, permessi, versioni, audit, log e tracing accompagnano il sistema anche dopo la pubblicazione. Il reparto IT può capire cosa è successo e intervenire sul nodo corretto.

Il cambiamento principaleTB NX porta l’AI dalla singola conversazione all’architettura completa che permette a quella conversazione di produrre un risultato operativo.
02 · Architettura

La piattaforma si costruisce collegando nodi

Il graph rende visibile l’architettura: ogni nodo ha un ruolo, ogni linea definisce una relazione, ogni porta stabilisce cosa può entrare o uscire.

Si scelgono i componenti, si definiscono le porte e si costruiscono i collegamenti. Il risultato è l’architettura eseguibile del sistema.

Editor visuale di un graph TB NX
Un graph TB NX con web app, agenti, database, file storage, skill library, MCP server e Telegram bot.
1. Scegliere i nodi

Agente, web app, database, storage, skill, MCP, Telegram, email, voice o scheduler.

2. Definire le porte

Ogni porta stabilisce se il nodo offre tool, riceve tool, avvia o riceve conversazioni.

3. Salvare il graph

La build ricostruisce i nodi cambiati e registra una nuova revisione.

03 · Connessioni

Strumenti e conversazioni restano separati

TB NX distingue ciò che un agente può usare da ciò che può avviare o ricevere.

La separazione evita di confondere il percorso della conversazione con il perimetro operativo dell’agente. È la base per progettare sistemi più sicuri e più semplici da verificare.

Tool edge

Collega agenti a database, file, API, codice e sandbox. Decide quali strumenti sono disponibili e con quale privilegio.

Flow edge

Collega canali, agenti, deleghe e passaggi di conversazione. Decide dove arriva una richiesta e chi risponde.

Un graph non è solo un diagrammaÈ una configurazione operativa che determina il comportamento del sistema in esecuzione.
04 · Sviluppo assistito

Il lavoro creato con l’AI entra in un ambiente governato

I team possono continuare a usare Claude, Codex, Gemini, Copilot e altri strumenti, portando prototipi e automazioni dentro graph integrabili, versionati e controllabili.

Il valore del lavoro sviluppato non si perde quando il prototipo deve diventare un servizio: TB NX aggiunge dati, permessi, canali e tracciabilità.

Builder

Descrive il sistema in linguaggio naturale e lo costruisce insieme all’utente, mostrando il graph in tempo reale. È utile per passare rapidamente dall’idea a una prima architettura verificabile.

Assistenti esterni

Assistenti autorizzati possono lavorare con la piattaforma attraverso MCP. Il loro contributo entra nel ciclo di sviluppo con i diritti dell’utente e con modifiche registrate.

Controllo

Ogni modifica diventa una revisione registrata e può essere verificata o ripristinata. Le operazioni che possono distruggere dati richiedono una conferma esplicita.

Il team non deve ricominciare da zeroIl codice, le istruzioni e i prototipi già sviluppati possono diventare parti di un sistema più ampio, collegato ai dati e ai processi del cliente.
Demo: Builder e MCP
05 · Multi-agent

Un agente per ogni mestiere

Gli agenti possono usare strumenti, delegare attività o passare l’intera conversazione a uno specialista.

Un agente non deve conoscere tutto. Può concentrarsi sul proprio compito e coinvolgere un altro agente quando il processo richiede competenze o autorizzazioni diverse.

Front desk

Raccoglie la richiesta, mantiene il contesto e capisce quale percorso avviare. Può rispondere direttamente oppure attivare un collega specializzato.

Specialista

Lavora su un dominio, un database o un processo specifico. Riceve soltanto gli strumenti necessari e restituisce un risultato utilizzabile dal processo principale.

Developer

Può leggere e aggiornare istruzioni, codice o graph secondo i permessi. È il punto di supporto per mantenere il sistema coerente mentre evolve.

Delegate e handoffLa delega attende il risultato di un compito. L’handoff trasferisce l’intera conversazione all’agente più adatto, mantenendo il percorso comprensibile.
Demo: delegate e handoff
06 · Canali

Lo stesso sistema lavora dove serve

Web app, email, Telegram, telefono, MCP e scheduler diventano porte di ingresso allo stesso sistema operativo AI.

Il canale cambia l’esperienza dell’utente, non la logica centrale del sistema. Le regole di accesso e gli strumenti disponibili restano configurabili per ogni contesto.

Web app

Applicazioni interne o pubbliche con assistente integrato, autenticazione, gestione delle conversazioni, upload di file e funzioni specifiche del processo.

Email e Telegram

Ogni messaggio può diventare una conversazione operativa. L’agente può rispondere, cercare informazioni, allegare file o aggiornare un sistema collegato.

Voice e scheduler

La telefonia porta l’agente nelle chiamate. Lo scheduler avvia task e follow-up anche quando nessun utente è collegato in quel momento.

Dashboard HR collegata a un bot Telegram
Un esempio di web app operativa collegata a un assistente e a un canale Telegram.
07 · Dati e privilegi

L’agente vede solo ciò che gli serve

Database, documenti e tool entrano nel graph con livelli di accesso distinti.

Un agente non dovrebbe poter leggere tutto, scrivere ovunque o utilizzare credenziali senza controllo. In TB NX il graph stabilisce quali operazioni sono possibili, per quale agente, attraverso quale canale e con quale ruolo.

Database

Admin per creare lo schema, read/write per lavorare sui dati o sola lettura per consultare.

File storage

Documenti esposti con privilegi distinti e condivisione controllata tramite link a scadenza.

Secrets

Credenziali fuori dal codice e dal browser, richiamate dal nodo solo quando servono.

Il controllo non è affidato solo al promptIl perimetro operativo nasce dalla combinazione di graph, porte, identità, permessi e log delle attività.
Demo: collegamento a dati e strumenti
08 · Workspace

Il codice TypeScript diventa parte del graph

Le software house possono estendere gli agenti con funzioni reali, repository Git e tool tipizzati.

Il codice proprietario può diventare una capacità dell’agente, mantenendo il ciclo di sviluppo familiare agli sviluppatori e lasciando al graph la responsabilità dell’orchestrazione.

tools.ts

Funzioni applicative con input validati e risultati serializzabili. Un calcolo, una chiamata API o una procedura interna diventano strumenti descritti in modo chiaro all’agente.

targets

Accesso tipizzato ai tool degli altri nodi e ai sistemi collegati. Il codice utilizza soltanto ciò che il graph ha reso disponibile.

Git e logs

Versionamento, type check, commit e controllo del runtime. Il team può seguire sia la storia del codice sia gli errori che emergono in esecuzione.

Il codice non vive fuori dall’architetturaLe funzioni diventano capacità che gli agenti possono usare secondo i collegamenti definiti nel graph.
Demo: workspace e funzione TypeScript
09 · Cloud e on-premise

L’AI arriva vicino ai sistemi aziendali

I componenti possono lavorare nel cloud oppure su macchine del cliente, accanto a ERP, database legacy e cartelle condivise.

Questo permette di includere anche sistemi che non possono essere esposti pubblicamente o sostituiti nel breve periodo.

Machine at your site

Shell e file system della macchina registrata, con i diritti dell’agente installato. È utile quando il processo deve leggere file locali, eseguire comandi o raggiungere un sistema senza API pubbliche.

Connector at your site

Funzioni TypeScript eseguite vicino ai sistemi locali e alle reti interne. Il codice può lavorare accanto a un ERP, a un database legacy o a una cartella condivisa.

La scelta dipende dal perimetro del processoIl cloud accelera lo sviluppo. L’on-premise permette di mantenere l’esecuzione vicino ai dati e ai sistemi sensibili.
10 · MCP

TB NX è dentro e fuori dall’ecosistema AI

La piattaforma può esporre graph, agenti e tool ad assistenti esterni, oppure utilizzare strumenti pubblicati da server MCP remoti e hosted.

MCP diventa il livello di interoperabilità: gli assistenti possono costruire, interrogare o utilizzare il sistema secondo i permessi assegnati.

Verso l’esterno

Un graph espone strumenti e agenti a client autorizzati come parte di un ecosistema più ampio.

Verso l’interno

Tool di servizi e server esterni diventano nodi utilizzabili dagli agenti TB NX.

Il graph diventa una superficie di integrazioneLe capacità sviluppate dentro TB NX possono essere usate anche da assistenti e applicazioni esterne.
11 · Applicazioni

Dal graph all’applicazione completa

Una web app TB NX può gestire interfaccia, autenticazione, conversazioni, file, streaming e funzioni applicative.

Il risultato non è una demo separata dai processi, ma un’applicazione che può diventare il punto di accesso operativo per persone, clienti o team interni.

Supporto

Assistente collegato a knowledge base, ticket e procedure.

Operations

PMO, ordini, task e processi interni con dati persistenti.

Verticali

Finanza, formazione, legale e analisi documentale.

Applicazione di analisi finanziaria TB NX
Un’applicazione verticale con KPI, rating, comparativi e analisi finanziaria.
Demo: una web app con assistente
12 · Governance

La sicurezza entra nell’architettura

Ruoli, gruppi, secrets, minimo privilegio, versioni e audit aiutano a governare il sistema durante tutto il suo ciclo di vita.

La governance non dipende solo dalle istruzioni dell’agente: viene distribuita tra identità, canali, porte, risorse e log delle modifiche.

Accesso

Definisce chi può parlare con un agente, aprire un’app o utilizzare un canale. I gruppi permettono di restringere l’accesso a team e persone specifiche.

Protezione

Credenziali e connessioni restano fuori dal codice e dal browser. I nodi le richiamano per nome e il loro valore non viene ripetuto nei log.

AI Act

Il sistema offre una base tecnica per il percorso aziendale di governance, trasparenza e tracciabilità. La valutazione normativa resta legata al caso d’uso.

Governance significa poter dimostrare cosa è successoChi ha modificato il sistema, quale agente ha lavorato, quali strumenti ha utilizzato e quali dati ha potuto raggiungere.
13 · Osservabilità

Ogni attività può essere ricostruita

TB NX mostra cosa è successo, quale agente ha agito, quali tool ha chiamato, con quale risultato e in quanto tempo.

Quando un processo si interrompe o produce un risultato inatteso, il team può seguire la catena degli eventi e individuare il punto in cui intervenire.

Flows

Conversazioni, durata, origine ed errori.

Tool calls

Provider, chiamante, esito e durata.

Replay

Waterfall e causal tree delle operazioni.

Il sistema lascia una traccia leggibileIl tracing permette di passare dal sintomo alla causa, dal messaggio dell’utente al tool che ha prodotto il risultato.
Demo: tracing completo di una conversazione
14 · Demo e prossimo passo

Un sistema completo, costruito davanti a voi

Partiamo da un processo. Costruiamo il graph. Colleghiamo dati e strumenti. Facciamo lavorare gli agenti. Verifichiamo cosa succede.

La demo live mostrerà il percorso completo: Builder, graph, agente, tool, dati, applicazione e tracing. La pagina può essere letta anche senza la demo, perché ogni passaggio è spiegato nel dettaglio.

Richiedi una demo TB NX