Stajic Platform

Costruisci sistemi che ragionano — ed eseguono.

Architettura dei sistemi di IA, RAG, agenti, dati, piattaforme full-stack e infrastruttura di produzione — progettati come un unico sistema coerente dall'architettura all'operatività.

L'IA è un problema di architettura di sistema

L'IA diventa preziosa quando può lavorare con dati reali, applicazioni reali, infrastrutture reali e vincoli reali. Il modello è solo una componente. La parte difficile è progettare tutto ciò che lo circonda affinché il sistema completo si comporti in modo affidabile.

Il mio lavoro si concentra su quell'architettura: come i modelli accedono alla conoscenza, recuperano evidenze, usano strumenti, interagiscono con il software, scambiano dati e diventano parte di sistemi che possono effettivamente funzionare in produzione.

Ciò significa lavorare attraverso architettura AI, logica applicativa, API, database, piattaforme full-stack, infrastruttura, deployment e operatività invece di trattare l'IA come una funzionalità isolata.

Focus tecnico attuale

Il mio lavoro attuale si concentra sul livello tra la capacità del modello e il comportamento affidabile del sistema: decidere quando un modello può usare la propria conoscenza, quando deve recuperare informazioni esterne, quali evidenze sono sufficienti, come gli agenti dovrebbero eseguire azioni e dove devono essere applicati i confini del sistema.

  • Generazione aumentata dal recupero e trigger di recupero
  • Sistemi ad agenti, uso di strumenti e cicli di esecuzione
  • Confini del contesto, evidenze e affidabilità delle risposte
  • Routing dei modelli e architetture consapevoli delle capacità
  • Infrastruttura AI privata, locale e self-hosted
  • Integrazione dell'IA in flussi di lavoro applicativi e dati reali

Architettura dei sistemi AI

Le applicazioni AI moderne non sono costruite solo da un modello linguistico. I sistemi affidabili richiedono decisioni su conoscenza, recupero, contesto, strumenti, stato dell'applicazione, validazione, selezione del modello e gestione degli errori.

  • RAG e integrazione di conoscenza esterna
  • Decisioni di recupero e selezione delle evidenze
  • Agenti AI e flussi di lavoro basati su strumenti
  • Architetture di modelli locali e remoti
  • Routing di modelli e capacità
  • Progettazione del contesto e gestione dei confini del contesto
  • Output strutturati e integrazione API
  • Validazione, osservabilità e gestione degli errori

La questione architetturale centrale non è quindi semplicemente quale modello usare. È ciò che il modello sa, ciò che non sa, ciò che deve recuperare, quali strumenti può usare, quali evidenze sono sufficienti e quando il sistema deve smettere di fidarsi di una risposta generata.

Architettura della piattaforma

L'IA è uno strato di un sistema software più ampio. Progetto piattaforme attorno a confini applicativi chiari, servizi riutilizzabili, modelli di dati strutturati e architetture orientate alla produzione invece che a funzionalità isolate.

  • Architetture cloud-native e self-hosted
  • Piattaforme multi-tenant e multi-istanza
  • Servizi backend e architettura API
  • PostgreSQL e modellazione dei dati applicativi
  • Autenticazione, autorizzazione e accesso basato sui ruoli
  • Sistemi multilingue e internazionalizzati
  • Piattaforme headless per contenuti e pubblicazione strutturata
  • Servizi AI integrati nella logica applicativa esistente

Ingegneria dei sistemi full-stack

L'architettura conta soprattutto quando sopravvive all'implementazione. Lavoro su frontend, backend, dati e infrastruttura affinché le decisioni architetturali rimangano coerenti dall'interfaccia utente fino al database, al runtime e al livello di deployment.

I sistemi tipici combinano frontend Nuxt e Vue, servizi Node.js e TypeScript, livelli dati PostgreSQL e Prisma, Python dove offre un adattamento tecnico migliore e infrastruttura di produzione basata su Linux.

Ingegneria di produzione

Un prototipo dimostra un'idea. Un sistema di produzione deve sopravvivere al deployment, ai dati reali, ai requisiti in evoluzione, al comportamento degli utenti, al traffico, agli aggiornamenti, ai guasti e allo sviluppo continuo.

  • Ambienti server Linux
  • NGINX e routing delle applicazioni
  • Deployment delle applicazioni e operatività a runtime
  • Migrazioni del database e ciclo di vita dei dati
  • Flussi di build e rilascio
  • Logging, diagnostica e monitoraggio tecnico
  • Prestazioni, crawlability e vincoli di erogazione
  • Integrazione di runtime AI locali e ospitati

Sistemi Costruiti nella Pratica

L'architettura descritta qui non è teorica. È sviluppata attraverso sistemi che progetto, costruisco, gestisco ed estendo continuamente.

Client AI Aaasaasa

Un'applicazione AI desktop costruita attorno a Electron e TypeScript con supporto a modelli locali e remoti, astrazione dei provider, confini applicativi sicuri e integrazione con runtime AI esterni.

Aaasaasa Enterprise

Un'architettura di piattaforma orientata all'enterprise che combina servizi applicativi, dati strutturati, accesso basato sui ruoli, contenuti multilingue, capacità AI e funzionalità aziendali modulari.

Piattaforma stajic.de

Una piattaforma di produzione utilizzata per la pubblicazione strutturata, l'erogazione multilingue, i flussi di lavoro assistiti dall'AI, la ricerca tecnica e gli esperimenti su ricerca, retrieval e conoscenza leggibile dall'AI.

Piattaforme di Produzione Indipendenti

loving.rocks, figure.rocks e i sistemi correlati estendono lo stesso approccio ingegneristico in ambienti di produzione indipendenti con i propri pubblici, modelli di contenuto, strutture multilingue, requisiti di ricerca e vincoli operativi.

Ricerca Tecnica e Scrittura

Una parte significativa del mio lavoro attuale esamina il confine tra la capacità dei modelli linguistici e il comportamento affidabile delle applicazioni. L'obiettivo è trasformare l'architettura AI complessa in concetti che possano essere spiegati, testati, messi in discussione e implementati.

  • Come il RAG collega i modelli alla conoscenza esterna
  • Da dove un LLM ottiene le sue informazioni e dove inizia il retrieval
  • Quando un sistema AI dovrebbe smettere di fare affidamento sulla conoscenza del modello
  • Come dovrebbero essere selezionate e validate le prove
  • Perché finestre di contesto più grandi non producono automaticamente risposte migliori
  • In che modo i cicli degli agenti differiscono dall'infrastruttura gestita per agenti
  • Come l'architettura AI privata cambia le decisioni infrastrutturali
  • Dove si rompe l'affidabilità delle risposte tra retrieval e generazione

Questi argomenti formano una base di conoscenza tecnica connessa piuttosto che una raccolta di articoli isolati. Ciascuno affronta un confine diverso all'interno dei sistemi AI moderni.

Un Sistema, Non una Collezione di Funzionalità

Frontend, backend, AI, dati e infrastruttura sono spesso discussi come discipline separate. In produzione si influenzano continuamente a vicenda.

Una decisione di recupero cambia l'architettura dei dati. L'architettura dei dati influisce sulle API. Le API influiscono sullo stato dell'applicazione. Lo stato dell'applicazione influisce sul comportamento dell'agente. L'infrastruttura limita le scelte del modello. L'architettura di ricerca influisce su come le informazioni vengono scoperte sia dalle persone che dalle macchine.

Il mio approccio è quindi orientato al sistema: comprendere l'intera catena prima di ottimizzare un singolo componente.

Fondamenta Tecniche

  • TypeScript e JavaScript
  • Nuxt e Vue
  • Node.js e Nitro
  • Python
  • PostgreSQL e Prisma
  • REST e API applicative
  • Electron
  • Linux e NGINX
  • Docker e deployment basato su servizi
  • API OpenAI e strumenti per agenti
  • Runtime LLM locali inclusi Ollama
  • Contenuti strutturati ed EditorJS

L'Architettura Deve Essere Anche Realizzabile

L'architettura tecnica esiste all'interno di prodotti, progetti, budget, dipendenze e scadenze. Il mio lavoro combina quindi l'ingegneria con una consegna strutturata, piuttosto che separare le decisioni tecniche dalla responsabilità di implementazione.

Più di due decenni di lavoro pratico nel settore IT sono completati da metodi formali di progetto e consegna, inclusi IPMA e la certificazione Professional Scrum Master. Questi metodi supportano il lavoro di ingegneria; non lo sostituiscono.

Costruire Qualcosa Che Possa Realmente Funzionare

L'obiettivo non è collegare l'IA a tutto. È identificare dove l'IA fornisce una reale capacità di sistema, progettare l'architettura attorno ad essa e costruire il software circostante abbastanza solidamente affinché tale capacità diventi utile.

Dal recupero e dal comportamento del modello alle API, ai dati, alle interfacce e all'infrastruttura, l'attenzione rimane la stessa: sistemi tecnicamente coerenti che passano dall'architettura alla produzione.

I miei articoli

Scopri e gestisci la tua raccolta di articoli 9

Può la prova sopravvivere alla pipeline dell'IA? — La catena di conservazione delle prove
Le prove possono essere corrette alla fonte e diventare comunque inaffidabili dopo l'analisi, la normalizzazione, la suddivisione in blocchi, il recup...
Aleksandar Stajić
15 ott 2026
15 ott 2026
Perché l'IA recupera alcune fonti e ne ignora altre? — Il livello di autorità del recupero
Trovare un documento pertinente non è sufficiente. I sistemi di IA devono anche distinguere le fonti attuali, autorevoli, applicabili e tracciabili da...
Aleksandar Stajić
15 ott 2026
15 ott 2026
Quanto dista un'affermazione dell'IA dalle prove? — Distanza probatoria
Non tutte le risposte supportate sono ugualmente vicine alle loro prove. La Distanza dalle Prove è un modo pratico per descrivere quante trasformazion...
Aleksandar Stajić
15 ott 2026
15 ott 2026
IA sovrana: controllo di modelli, dati, infrastrutture e dipendenze
L'IA sovrana riguarda il controllo effettivo su modelli, dati, infrastrutture, software, operazioni e dipendenze strategiche — non semplicemente dove ...
Aleksandar Stajić
8 ott 2026
8 ott 2026
MLOps vs LLMOps: cosa cambia quando il modello è un LLM
MLOps gestisce i sistemi di machine learning; LLMOps estende tali pratiche a prompt, contesto, recupero, provider, strumenti, valutazioni e comportame...
Aleksandar Stajić
8 ott 2026
8 ott 2026
MCP spiegato: cosa collega, cosa non fa e dove si colloca
Il Model Context Protocol collega le applicazioni di intelligenza artificiale a strumenti, risorse e prompt esterni attraverso un confine standard cli...
Aleksandar Stajić
8 ott 2026
8 ott 2026
RBAC vs Isolamento dei Tenant: Due Confini di Sicurezza Diversi
Il controllo RBAC stabilisce cosa può fare un utente; l'isolamento dei tenant stabilisce a quali risorse di quale tenant può accedere tale azione. Sco...
Aleksandar Stajić
8 ott 2026
8 ott 2026
Che cos'è l'ingegneria del contesto? Ciò che il modello riceve prima di rispondere
L'ingegneria del contesto progetta quali informazioni un modello di IA riceve prima dell'inferenza, inclusi prompt, recupero, memoria, stato dell'appl...
Aleksandar Stajić
8 ott 2026
8 ott 2026
Fonte di verità nei sistemi di IA: da dove proviene realmente la conoscenza affidabile
Una Fonte di Verità definisce quale fonte è autorevole per un fatto o uno stato specifico. Scopri come si differenzia da RAG, provenienza, memoria, co...
Aleksandar Stajić
8 ott 2026
8 ott 2026