Come funziona

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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  8. 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.

Routing

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.

FaseClasse di modelloPerché
ClassificazioneGPT-5.6 SolComprende la richiesta prima della generazione
PianificazioneGPT-5.6 Terra ProDefinisce il piano del progetto e i criteri di accettazione
Generazione (web)Pesante, ottimizzato per codiceRegole di output più strette
Generazione (mobile)Specializzato FlutterCorrettezza del widget-tree > brevità
Generazione (3D)GPT-6 Astra con AutoRichiede geometria / shader corretti
Edit (chirurgico)Pesante, ottimizzato per codiceFinestra di diff più piccola, il file deve restare vivo
RiparazioneRagionamento pesanteLegge errori di compilazione come input
RiassuntoPiccolo / veloceRecap del piano, note finali
Il loop di riparazione

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.

  1. Controlli statici prima. TypeScript, regole eslint bloccanti, risoluzione delle dipendenze. Più economico che far girare il build.
  2. 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.
  3. Cattura dell'errore letterale. Il fixer legge l'output reale del compilatore, non un riassunto parafrasato.
  4. Edit chirurgico. La riparazione usa l’errore reale di validazione per correggere i file interessati. I file già validati vengono conservati.
  5. 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

La tua idea, creata e online in pochi minuti.

Crea la mia app
Supporto VULK

Online

Ciao! Come posso aiutarti oggi?

Argomenti popolari

Supporto IA • support.vulk.dev