Otto fasi tra il tuo prompt e un'app funzionante.
VULK non è una singola chiamata LLM. È una pipeline deterministica che classifica, pianifica, instrada, genera, valida, ripara, fa preview e deploy — con il modello giusto scelto per ogni fase e un loop di autofixer quando un passaggio fallisce.
- 01
Classificatore veloce
Classificare il prompt
Che superficie vuole l'utente? Web app, mobile (Flutter), tema Shopify, sito marketing, tool interno? Un classificatore piccolo e veloce sceglie la pipeline giusta prima che la generazione inizi — la superficie sbagliata è la modalità di fallimento più costosa.
- 02
GPT-5.6 Terra Pro
Pianificare l'architettura
Un planner espande il prompt in una lista di feature, schema, mappa delle rotte, decisioni di modello e criteri di accettazione. Il piano è ciò che l'utente vede per primo scrollando; nulla viene generato prima di chiudere il piano.
- 03
Router (deterministico)
Instradare i modelli per fase
Il modello scelto scrive il codice. Auto applica la politica dei modelli di VULK, mentre la comprensione della richiesta e la pianificazione dell’architettura hanno ruoli dedicati. Il catalogo identifica il ruolo di ogni modello.
- 04
Generatore (modello per fase)
Generare il codice
VULK genera i file definiti nel piano del progetto, ne valida il contenuto e registra i file accettati. Le modifiche rispettano il piano e il lavoro accettato resta disponibile per modifiche successive e recupero.
- 05
Validatore (regole + modello piccolo)
Validare contro il build
Type-check, risoluzione delle dipendenze, build di vite, sanity dello schema. L'analisi statica è sincrona — non ti mostriamo un preview che non compila. I fallimenti vanno all'autofixer; i successi vanno dritti al preview.
- 06
Riparatore (modello pesante)
Autofix dei fallimenti
Quando il validatore trova un errore, l'autofixer legge l'output reale dell'errore e modifica chirurgicamente i file in errore. Itera fino al verde o a un cap rigido — e segnala onestamente quando non può aggiustare qualcosa invece di fingere di averlo fatto.
- 07
Avviare il preview microVM
Una microVM Firecracker viene provisioned in pochi secondi: kernel, rootfs, dipendenze, il progetto. Il preview live è reale, non un iframe sandboxed — la tua app generata gira nello stesso modo in cui girerà in produzione.
- 08
Deploy dove l'app vive
Pubblica il progetto su un URL attivo o esporta il codice sulla tua infrastruttura. Flutter usa un servizio di compilazione dedicato per anteprime web e APK Android, con le credenziali di firma gestite in VULK.
Quale modello gira in quale fase.
Il routing è deterministico e cambia quando cambiano i benchmark. Gli identificatori specifici dei modelli si spostano settimanalmente — la policy qui sotto è stabile.
| Fase | Classe di modello | Perché |
|---|---|---|
| Classificazione | GPT-5.6 Sol | Comprende la richiesta prima della generazione |
| Pianificazione | GPT-5.6 Terra Pro | Definisce il piano del progetto e i criteri di accettazione |
| Generazione (web) | Pesante, ottimizzato per codice | Regole di output più strette |
| Generazione (mobile) | Specializzato Flutter | Correttezza del widget-tree > brevità |
| Generazione (3D) | GPT-6 Astra con Auto | Richiede geometria / shader corretti |
| Edit (chirurgico) | Pesante, ottimizzato per codice | Finestra di diff più piccola, il file deve restare vivo |
| Riparazione | Ragionamento pesante | Legge errori di compilazione come input |
| Riassunto | Piccolo / veloce | Recap del piano, note finali |
Cosa succede quando la generazione va storta.
La maggior parte degli app builder IA fa streaming di codice, lo restituisce e spera. VULK assume che la prima generazione fallirà almeno una volta e tratta il recupero come un passaggio di prima classe.
- Controlli statici prima. TypeScript, regole eslint bloccanti, risoluzione delle dipendenze. Più economico che far girare il build.
- Build del progetto. Compila e valida il progetto con gli strumenti della sua piattaforma. Flutter passa dall’analisi Dart e da una compilazione web; gli errori vengono inviati al processo di recupero.
- Cattura dell'errore letterale. Il fixer legge l'output reale del compilatore, non un riassunto parafrasato.
- Edit chirurgico. La riparazione usa l’errore reale di validazione per correggere i file interessati. I file già validati vengono conservati.
- Loop fino al verde o al cap. La generazione di ogni file ha un limite di tentativi. Se continua a fallire, VULK mostra la diagnosi, conserva i file accettati e permette di riprendere la generazione interrotta.
Vuoi sentirlo?
Il modo più rapido per capire la pipeline è vederla in funzione. Inizia con un piano a pagamento — crediti pieni del piano, disdici quando vuoi.
Ultima revisione: 30 aprile 2026