La maggior parte dell’“IA” nel software è solo una finestra di chat avvitata a una pagina di aiuto. Poni una domanda, restituisce del testo e nel mondo reale non cambia nulla. È una bella demo e un pessimo operatore. La versione che vale la pena costruire fa il contrario: è ancorata al tuo deployment reale e fa il lavoro. È questo che intendiamo per AIoT, ed è ora integrato nel cuore della piattaforma IoT di Kilo.

Questo articolo parla di cos’è l’AIoT, di come l’abbiamo affrontata (in breve: siamo stati tra i primi, siamo rimasti in silenzio di proposito e abbiamo speso il tempo per costruire bene l’infrastruttura sottostante) e del motore open source che abbiamo creato per renderla affidabile – Synthetic Brew.

Che cos’è l’AIoT (Artificial Intelligence of Things)?

L’AIoT – Artificial Intelligence of Things – è la combinazione di intelligenza artificiale e internet delle cose: un’IA che gira sui dati in tempo reale dei tuoi dispositivi e può agire attraverso di essi, invece di starsene accanto come uno strumento separato. In pratica è un assistente integrato nella piattaforma che conosce il tuo deployment da cima a fondo – stato attuale, cronologia e comandi – e ci lavora dentro.

Ciò che conta è l’ancoraggio. Un chatbot generico tira a indovinare dai dati di addestramento. Un assistente AIoT risponde a partire dai tuoi dispositivi reali, nei limiti dei tuoi permessi, e lo dice quando non riesce a recuperare qualcosa. È la differenza tra qualcosa che suona sicuro e qualcosa che è corretto su un edificio o una flotta reali.

Oltre un chatbot: cosa fa davvero una piattaforma IoT con IA

Una piattaforma IoT con IA si merita il nome facendo due cose, non una.

Primo, risponde dai tuoi dati reali. Chiedi “quali dispositivi non hanno trasmesso nelle ultime 24 ore?” o “qual è stata la temperatura media del Magazzino B la settimana scorsa?”: interroga la cronologia dei tuoi dispositivi, analizza l’andamento e restituisce una risposta fondata, con grafici su richiesta, limitata a ciò che hai il permesso di vedere.

Secondo – ed è ciò che la maggior parte degli strumenti salta – fa il lavoro. Descrivi un’automazione in linguaggio semplice e ne scrive la logica, la testa e la distribuisce. Chiedile di registrare un dispositivo ed esegue il flusso. Chiedi un allarme e costruisce la catena di escalation. Mantieni il controllo: prima di qualsiasi azione importante si ferma per la tua conferma esplicita e, una volta finito, rilegge il risultato per verificare il proprio lavoro.

Come abbiamo affrontato l’AIoT: l’infrastruttura prima della chat

Siamo stati tra i primi a mettere una chat IA sui dati dei dispositivi – chiedi al tuo deployment in linguaggio semplice. La demo era bellissima. Poi siamo rimasti in silenzio di proposito sull’IA.

Il motivo era semplice. Una chat sui tuoi dati è la parte facile. Un’IA che gestisce un edificio o una flotta reali deve avere ragione, e “aver ragione” significa contesto reale sul tuo deployment specifico, permessi limitati, accesso agli strumenti, memoria e una traccia di tutto ciò che fa – non un modello che indovina. Così, invece di cavalcare l’hype, abbiamo costruito quell’infrastruttura: un runtime di agenti di livello enterprise, sviluppato internamente. L’architettura ora c’è, e la sua accuratezza cresce man mano che gli agenti vengono addestrati su lavoro IoT reale.

Dal rispondere all’agire

Poiché l’assistente è integrato nella piattaforma, la stessa intelligenza che risponde alla tua domanda può cambiare qualcosa. Dille la regola che vuoi e scrive il CEL, lo testa su un payload di esempio e lo distribuisce. E il motore delle regole stesso ha messo le mani in questa versione: una regola può ora inviare un comando direttamente a un dispositivo nell’istante in cui le sue condizioni sono soddisfatte. Una perdita non fa più solo scattare un allarme – può chiudere l’acqua e poi avvisare il tuo team che è successo. Ogni azione è limitata al tuo accesso, confermata prima di qualsiasi cosa irreversibile e registrata in un audit trail. È la differenza tra una piattaforma che ti dice che qualcosa è andato storto e una che fa qualcosa al riguardo.

Synthetic Brew: il motore open source dietro la nostra AIoT

La parte difficile dell’AIoT non è mai stata la chat – era il motore sottostante. Quel motore è cresciuto abbastanza da diventare un prodotto a sé, quindi lo abbiamo scorporato e reso open source con il nome di Synthetic Brew.

Synthetic Brew è un runtime di agenti IA self-hosted. Descrivi l’agente di cui hai bisogno in linguaggio semplice e lo costruisce, lo distribuisce e lo orchestra – collegato ai tuoi strumenti, conoscenza e memoria, ancorato da retrieval e knowledge graph perché non inventi risposte, eseguibile con qualsiasi LLM tu porti, in un singolo comando Docker. Niente lock-in, nessun ricarico per token. È ciò che alimenta l’AIoT dentro Kilo, ed eravamo abbastanza sicuri dell’ingegneria da renderlo open source – così ogni team può vedere esattamente com’è costruito o usarlo per portare un’IA affidabile nei propri prodotti più in fretta.

Se ti è utile, il progetto è pubblico:

GitHub: https://github.com/syntheticinc/syntheticbrew

Sito web: https://syntheticbrew.ai

Che cos’è una piattaforma IoT?

Una piattaforma IoT è lo strato software che collega i tuoi dispositivi, ne archivia e normalizza i dati, li visualizza e ti permette di automatizzare e generare avvisi – un unico posto invece di una pila di strumenti scollegati. L’AIoT è lo strato successivo sopra: la piattaforma che non solo contiene tutto questo, ma può anche ragionarci sopra e agire insieme a te.

Provala di persona

L’AIoT è disponibile oggi nella piattaforma IoT di Kilo. Inizia gratis su https://app.kiloiot.io oppure, se gestisci più sedi o non hai un team interno, prenota una chiamata su https://kiloiot.io.