Il problema

Fare un’app in fretta è facile. Fidarsi è un’altra cosa.

Con gli strumenti AI un’applicazione si genera in un pomeriggio. Insieme all’app arrivano spesso un pannello di amministrazione aperto, campi “obbligatori” vuoti in migliaia di righe, permessi gestiti solo nell’interfaccia e un database di cui nessuno ha mai fatto il backup.

Lumen fa la scelta opposta: le garanzie stanno nel motore, scritte e testate una volta, e ogni applicazione costruita sopra le eredita. Sappiamo cosa fa male a un’azienda: dati persi, dati esposti, accessi senza controllo, software che si rompe senza avvisare. Lumen è progettato contro ciascuno di questi problemi.

Per le grandi aziende

Internalizzare lo sviluppo del software, con Agentix in background

Lumen è il motore con cui un’azienda strutturata porta lo sviluppo del software dentro casa. Il vostro team costruisce e fa evolvere le applicazioni in autonomia, sulle stesse garanzie di dati e permessi; Agentix non è un passaggio obbligato per ogni modifica, ma resta disponibile come assistenza.

Licenza di Lumen

L’azienda acquista Lumen e lo installa sulla propria infrastruttura o su un cloud scelto dal reparto IT. I dati restano in database PostgreSQL standard, sotto il vostro controllo.

Il vostro team sviluppa

Analisti e sviluppatori interni creano tabelle, viste, ruoli e nuove applicazioni senza aspettare un fornitore esterno. I modelli riutilizzabili portano una soluzione da un reparto all’altro.

Agentix in supporto

Restiamo in background: assistenza, aggiornamenti di Lumen, formazione del team, revisione delle applicazioni e interventi su richiesta per le parti più complesse.

Governance centrale

Un’unica installazione per più reparti e società del gruppo, con spazi isolati, partner invitati con un tetto massimo di diritti e permessi che partono da zero.

Meno dipendenza dai fornitori, tempi di sviluppo decisi dall’azienda e un unico motore al posto di tanti applicativi scollegati. Chi preferisce affidare il lavoro a noi può farlo: Lumen entra allora in un progetto seguito da Agentix.

Incluso in ogni applicazione

Le garanzie stanno nel motore, non nel singolo progetto

Si parte da zero permessi

Ogni ruolo parte senza diritti e concede solo ciò che dichiara. Un nuovo utente non vede nulla finché qualcuno non glielo assegna, per tabella, per campo e per riga.

Vincoli veri sui dati

Un campo obbligatorio non resta mai vuoto, un valore univoco resta univoco anche con molte persone che scrivono insieme. Se un dato salvato non corrisponde alla sua definizione, il motore segnala l’errore invece di servirlo come valido.

La storia non cambia

Le opzioni di un elenco ritirate restano leggibili sui record vecchi, un campo eliminato non riappare con un altro nome, gli account si disattivano ma non si cancellano: ogni “creato da” resta valido.

PostgreSQL standard

Record, account, organizzazioni e configurazioni stanno in database PostgreSQL separati. Si possono salvare, ripristinare e spostare con gli strumenti di sempre.

L’AI passa dalle stesse regole

Quando un agente AI scrive dati, passa dalla stessa validazione e dagli stessi permessi di una persona: non può inventare un campo, sbagliare un tipo o duplicare un valore univoco.

Nessun errore nascosto

Niente tentativi automatici silenziosi: un errore viene mostrato. Due persone che modificano la stessa vista ricevono un conflitto, non una sovrascrittura.

Come funziona

Un’installazione, tante applicazioni

Spazi di lavoro isolati

Ogni applicazione vive nel proprio spazio di lavoro (geode), posseduto da un’azienda. Uno spazio non vede le tabelle di un altro e nessun record può puntare fuori dal suo spazio: l’isolamento è applicato dal motore stesso.

Tabelle definite senza sviluppatori

Tabelle e campi si dichiarano dall’interfaccia, senza migrazioni né rilasci. Venti tipi di campo, tra cui date con fuso orario, email, codici a barre, elenchi colorati, riferimenti ad altri record, coordinate e indirizzi verificati su OpenStreetMap.

Viste per ogni ruolo

Le stesse informazioni, viste come serve a chi lavora:

  • Tabella con filtri e ricerca
  • Kanban per stato
  • Grafico
  • Calendario
  • Gantt
  • Dashboard con statistiche

Le viste si salvano, si condividono e si organizzano in cartelle.

Modelli riutilizzabili

Il progetto completo di uno spazio (tabelle, campi, viste e dashboard, senza dati né persone) si esporta in un file. Caricato di nuovo, crea uno spazio costruito allo stesso modo: un CRM o un registro interventi pensato per un cliente diventa la base per il successivo.

Permessi zero-trust

Chi vede cosa, fino alla singola riga e al singolo campo

Dentro uno spazio i ruoli decidono, per tabella, campo, riga e vista, cosa una persona può sapere che esiste, cosa può leggere e cosa può modificare. Ciò che non si può conoscere non esiste: non compare in elenchi, esportazioni e statistiche.

Il commerciale vede solo i suoi lead

Regola sulle righe: “righe in cui il proprietario sono io”.

Il subappaltatore vede gli interventi assegnati a lui, mai i prezzi

Regola sulle righe più un divieto sul campo prezzo.

Il medico vede i suoi pazienti, il laboratorio i referti

Regole diverse per ruolo, sulla stessa base dati.

  • I permessi sulle righe sono applicati dentro la query al database, non filtrando i risultati dopo.
  • Dare a qualcuno più diritti richiede di reinserire la password dell’amministratore.
  • La schermata Ruoli mostra, cella per cella, cosa vede ogni persona e quale regola lo ha deciso.
  • Un’azienda partner si invita con un tetto massimo di diritti; sospenderla toglie l’accesso a tutte le sue persone in un colpo, riattivarla ripristina i ruoli di prima.

Account e sessioni

Accessi pensati per non essere aggirati

Nessuna registrazione pubblica

Gli account li crea l’operatore: un server esposto non si può usare per registrarsi.

Token che ruotano

Le chiavi di sessione durano pochi minuti e vivono solo in memoria. Il riuso di una chiave già sostituita viene trattato come furto e chiude la sessione.

Revoca immediata

Disattivare un account chiude subito le sue sessioni attive. Password con Argon2id, e la stessa risposta per utente o password sbagliati.

Nessuno resta chiuso fuori

Un’organizzazione e uno spazio di lavoro hanno sempre un proprietario: la regola è controllata dentro le transazioni del database.

AI multimodello

AI multimodello sopra le garanzie, non al loro posto

Lumen include una libreria per agenti AI in cui gli strumenti a disposizione del modello sono codice tipizzato. Una risposta del modello che non rispetta lo schema viene respinta prima di eseguire qualsiasi azione.

  • Gli agenti si usano direttamente nell’applicazione, da una vista chat dedicata.
  • Un agente può toccare solo ciò che i suoi strumenti gli consentono.
  • Le scritture dell’agente passano dalla stessa validazione e dagli stessi permessi delle persone.
  • Le conversazioni vengono salvate a ogni passaggio: un’interruzione non cancella ciò che è stato detto o fatto.
  • Multimodello: lavora con Claude e con le API compatibili OpenAI, quindi con i modelli di punta, con modelli europei come Mistral e con modelli open-weight installati in azienda. Una conversazione può passare da un modello all’altro.
  • I dati passano solo da fornitori con cui è in essere un DPA, l’accordo sul trattamento dei dati previsto dall’art. 28 del GDPR.

Per l’AI nel vostro perimetro vedi anche AI privata e on-premise.

Lumen e Agentix

Due modi di usare Lumen

Licenza e sviluppo interno

Per le aziende con un reparto IT: acquistate Lumen, il vostro team sviluppa le applicazioni e Agentix resta in supporto con assistenza, aggiornamenti e formazione.

Progetto con Agentix

Analizziamo il processo, disegniamo tabelle, viste e ruoli, colleghiamo i sistemi esistenti e accompagniamo l’avvio. Il contratto indica cosa è concesso in licenza d’uso e cosa è sviluppato su misura.

Quando Lumen non è adatto al progetto, lo diciamo e scegliamo altri strumenti.

Domande frequenti

Domande su Lumen

Cos’è Lumen AI?

Lumen AI è il framework dati sviluppato da Agentix: un motore dati in Rust con PostgreSQL e un’interfaccia web. Su una sola installazione ospita più applicazioni aziendali, come un CRM, un registro interventi o un inventario, ognuna nel proprio spazio isolato con tipi, permessi e backup propri.

Lumen è no-code?

Per costruire un’applicazione sì: tabelle, viste e ruoli si configurano senza scrivere codice. Sotto c’è un motore progettato e testato, ed è per questo che le applicazioni restano affidabili.

Che differenza c’è con Airtable o Notion?

Tipi rigidi con obblighi e univocità garantiti, permessi a livello di riga e di campo che partono da zero, spazi condivisi tra aziende con un limite massimo di diritti per ogni partner, e dati in PostgreSQL standard di cui si può fare il backup.

Che differenza c’è con un’app generata con l’AI?

Un’app generata riscrive sicurezza e validazione per ogni progetto, spesso in modo parziale. In Lumen queste regole stanno in un solo motore, testato una volta ed ereditato da ogni applicazione. L’AI lavora sopra le garanzie, non al loro posto.

Possiamo modificare da soli tabelle e viste?

Sì. Con il ruolo di architetto le persone dell’azienda cambiano tabelle, campi e viste del proprio spazio, e il motore continua a rifiutare le modifiche che distruggerebbero dati.

Possiamo comprare Lumen e sviluppare le applicazioni internamente?

Sì. Le grandi aziende possono acquistare Lumen e farlo usare al proprio team IT per creare e far evolvere le applicazioni in autonomia. Agentix resta in background per assistenza, aggiornamenti, formazione e interventi su richiesta.

Lumen usa l’intelligenza artificiale?

Sì, in modo multimodello. La libreria per agenti di Lumen lavora con Claude e con le API compatibili OpenAI, quindi con modelli di punta, modelli europei e modelli installati in azienda, tramite fornitori sotto DPA. Gli agenti sono disponibili direttamente nell’applicazione, con una vista chat dedicata, e scrivono passando dalle stesse regole delle persone.

Si può installare sui nostri server?

Sì. Lumen funziona con PostgreSQL e un server Rust, sui vostri server o su un cloud scelto dal vostro IT. I dettagli dell’installazione si definiscono con Agentix.

Quanto costa Lumen?

Dipende dal modello scelto: licenza con sviluppo interno e assistenza Agentix, oppure progetto realizzato da Agentix. Lo indichiamo dopo una prima call gratuita.

Prima della scelta tecnologica

Quando investire in una base applicativa proprietaria

Lumen ha senso quando più applicazioni devono condividere dati, permessi e governance oppure quando il reparto IT vuole sviluppare in autonomia. Per un singolo esperimento può essere sufficiente una soluzione più semplice.

Comprare, integrare o costruire?

Una guida per valutare costo totale, controllo e ritorno prima di finanziare un progetto AI.

Investimenti AI in azienda

Raccontaci il processo da mettere su Lumen

Nella prima call gratuita capiamo se Lumen è la base giusta, se conviene la licenza con sviluppo interno o un progetto con Agentix, e come si disegnerebbero tabelle, viste e ruoli.