Posizione nell’ecosistema e approccio alla visual intelligence
Black Forest Labs (BFL) si presenta come un laboratorio di ricerca specializzato nella visual intelligence, con sede a Friburgo in Brisgovia, in Germania. Fondata nel 2024 da ex dipendenti di Stability AI, l’azienda ha ampliato rapidamente il proprio lavoro: dai modelli iniziali di generazione di immagini fino ad architetture multimodali che integrano più tipi di contenuto.
La differenziazione dichiarata da BFL si basa su un approccio open core: modelli con pesi aperti destinati alla comunità di ricerca e di sviluppo, affiancati da API gestite per chi deve integrare la generazione in applicazioni di produzione. In linea di principio, questa impostazione consente di ispezionare ed eseguire alcuni modelli autonomamente, mentre le versioni gestite puntano a offrire un accesso più semplice e scalabile. Non significa, però, che ogni modello sia aperto o utilizzabile alle stesse condizioni: licenze e modalità di distribuzione vanno verificate per ciascun artefatto.
L’espressione visual intelligence è il modo in cui l’azienda descrive la propria direzione di ricerca; non costituisce, da sola, una specifica tecnica verificabile né una misura indipendente delle capacità dei modelli. Per una valutazione operativa è più utile partire dal nome esatto del checkpoint, dalla relativa scheda, dalla licenza associata e dal canale attraverso cui viene offerto.
Anche la distinzione tra API, pesi scaricabili e accesso anticipato è importante. Un prodotto pubblicizzato sul sito non è necessariamente disponibile come checkpoint pubblico, e un modello presente in un repository non è per questo autorizzato a qualsiasi uso commerciale. In questa guida, disponibilità, licenza e requisiti hardware sono trattati come questioni separate.
Inventario dei modelli: famiglia FLUX e specifiche documentate
La famiglia FLUX comprende generazioni e varianti diverse. FLUX.2 è descritta da BFL come basata su un’architettura di latent flow matching che abbina un vision-language model Mistral-3 da 24 miliardi di parametri a un rectified flow transformer. Il repository ufficiale di inferenza elenca FLUX.2 [dev] come modello da 32 miliardi di parametri e distingue le varianti [klein], [klein] Base e [klein] 9B KV. Queste indicazioni riguardano la serie FLUX.2 e non vanno trasferite automaticamente a FLUX 3.
Per FLUX.2 [klein], il repository ufficiale distingue i modelli 4B e 9B, le rispettive varianti Base e, per il 9B, la variante 9B KV. La documentazione assegna Apache 2.0 ai modelli 4B e la licenza FLUX Non-Commercial alle varianti 9B. La tabella del repository indica che le versioni distillate supportano generazione da testo e modifica con una o più immagini di riferimento; le varianti Base non sono distillate e sono presentate anche per personalizzazione e addestramento di LoRA.
Al 16 ottobre 2026, la pagina ufficiale di BFL annuncia FLUX 3 in accesso anticipato e descrive un modello multimodale per immagini, video e audio, oltre a capacità di previsione delle azioni. Il profilo ufficiale dell’organizzazione su Hugging Face elenca FLUX 3 Image Klein come modello a pesi aperti da 5,6 miliardi di parametri, per generazione da testo, editing e bounding box. Questi dati identificano un artefatto distinto dalle varianti FLUX.2 [klein]; non è corretto applicargli automaticamente le licenze o i requisiti hardware della serie precedente.
Non è possibile stabilire una matrice completa e uniforme per ogni prodotto FLUX 3, soprattutto per quanto riguarda i termini commerciali, la versione dei pesi, il formato di ciascun checkpoint e i requisiti ufficiali di esecuzione. La disponibilità di FLUX 3 in accesso anticipato non equivale alla distribuzione pubblica di tutti i componenti annunciati. Prima di pianificare una distribuzione, verifica la scheda del modello specifico e il repository collegato.
Varianti FLUX.2 documentate nel repository ufficiale
Riepilogo delle varianti elencate nel repository di inferenza di BFL. Le informazioni non descrivono automaticamente la serie FLUX 3.
| Modello | Parametri indicati | Licenza indicata | Capacità o impiego riportato |
|---|---|---|---|
| FLUX.2 [klein] 4B | 4B | Apache 2.0 | Generazione da testo e editing con immagini di riferimento; variante distillata |
| FLUX.2 [klein] 4B Base | 4B | Apache 2.0 | Generazione ed editing; variante Base non distillata |
| FLUX.2 [klein] 9B | 9B | FLUX Non-Commercial | Generazione da testo e editing con immagini di riferimento; variante distillata |
| FLUX.2 [klein] 9B KV | 9B | FLUX Non-Commercial | Variante con KV caching, indicata per l’editing multi-riferimento |
| FLUX.2 [klein] 9B Base | 9B | FLUX Non-Commercial | Generazione ed editing; variante Base non distillata |
| FLUX.2 [dev] | 32B | FLUX Non-Commercial | Generazione e editing, anche con più immagini di riferimento |
| FLUX 3 Image Klein | 5,6B | La pagina del modello va consultata per i termini applicabili | Pesi aperti; generazione da testo, editing e bounding box |
Canali di accesso: API, pesi e inferenza locale
BFL presenta tre modalità generali di accesso: API gestita, modelli a pesi aperti da eseguire sulla propria infrastruttura e offerte aziendali. L’API è la strada più diretta per integrare un modello senza amministrare localmente i pesi e l’infrastruttura di inferenza. La pagina ufficiale rimanda a documentazione, prezzi e dashboard, ma le informazioni qui verificate non riportano tariffe aggiornate, limiti di richiesta o soglie di rate limiting. Non è quindi possibile fornire cifre affidabili per questi aspetti.
Per i pesi FLUX.2, il repository ufficiale rimanda ai checkpoint e fornisce codice di inferenza. Gli artefatti sono associati a schede di modello e licenze specifiche; GitHub documenta l’implementazione, mentre Hugging Face ospita checkpoint pubblicati dall’organizzazione. La presenza di una variante in un repository pubblico non basta a stabilire che la distribuzione sia autorizzata per ogni uso: occorre leggere la licenza allegata al modello e controllare se sia richiesta un’autorizzazione commerciale aggiuntiva.
I requisiti hardware dipendono dalla variante, dalla precisione, dalla risoluzione, dal numero di immagini di riferimento e dal codice usato per l’inferenza. Il repository di FLUX.2 [klein] indica che il 4B può adattarsi a circa 8 GB di VRAM, facendo riferimento a GPU consumer come RTX 3090 o 4070. Per FLUX.2 [dev], la stessa documentazione avverte che l’inferenza in precisione completa richiede risorse considerevoli, paragonabili a una GPU H100. BFL segnala inoltre un’implementazione di riferimento FP8 ottimizzata, realizzata in collaborazione con NVIDIA e ComfyUI, per eseguire il modello su GPU di consumo.
Queste indicazioni non costituiscono una garanzia di prestazioni né una configurazione minima universale. Una quantità di VRAM dichiarata o suggerita non descrive da sola tempi di generazione, memoria di sistema, spazio di archiviazione, compatibilità dei driver o stabilità del flusso di lavoro. Per FLUX 3 Image Klein, le informazioni verificate qui non specificano un requisito hardware ufficiale: non va quindi ricavato applicando la stima relativa a FLUX.2 [klein] 4B, un modello differente.
Verificare un’installazione locale prima della distribuzione
Percorso pratico per controllare modello e configurazione senza presumere che requisiti o licenze di una variante valgano anche per le altre.
- 01Identificare il nome completo della variante e il repository ufficiale del modello, distinguendo FLUX.2 da FLUX 3.
- 02Aprire la scheda del checkpoint e individuare la licenza allegata all’esatta variante da scaricare.
- 03Consultare il repository ufficiale di inferenza e le sue istruzioni correnti per installazione, dipendenze e precisione supportata.
- 04Confrontare la configurazione disponibile — GPU e VRAM, memoria di sistema e spazio su disco — con le indicazioni riferite proprio a quel modello e a quel percorso di inferenza.
- 05Eseguire prove con prompt, risoluzioni e immagini di riferimento rappresentativi del carico previsto; registrare versione del codice, checkpoint e impostazioni.
- 06Prima di distribuire il sistema, ricontrollare termini di licenza, dipendenze e aggiornamenti dei repository.
Licenze e condizioni d’uso: distinguere pesi, API e output
Per i modelli FLUX.2 elencati nel repository ufficiale, la distinzione essenziale è tra i 4B e i 9B della famiglia [klein], FLUX.2 [dev] e le varianti commerciali gestite. Le varianti 4B sono indicate con licenza Apache 2.0; i modelli 9B e FLUX.2 [dev] sono invece indicati con FLUX Non-Commercial License. La documentazione di BFL menziona la possibilità di richiedere una licenza commerciale per [dev], ma la presenza di questa possibilità non stabilisce da sola disponibilità, prezzo o condizioni della licenza per ogni modello e caso d’uso.
Per FLUX.2 [pro] e [flex], BFL descrive l’accesso tramite API e partner di lancio. Il repository di pesi aperti non assegna loro una licenza di download paragonabile a quella delle varianti [klein] o [dev]. Di conseguenza, le condizioni per usare un endpoint vanno cercate nei termini del servizio API, non dedotte dalla licenza di un checkpoint scaricabile.
Occorre distinguere i diritti sui pesi del modello da quelli applicabili alle immagini generate. Per FLUX.2 [dev], la documentazione di BFL indica una licenza non commerciale per il modello e rimanda a un’autorizzazione separata per l’uso commerciale. Questa regola sulle immagini generate non si estende automaticamente a tutti i modelli FLUX. Prima di usare immagini in un prodotto, una pubblicità o un servizio commerciale, verificate le condizioni applicabili alla variante esatta e al canale scelto, oltre agli eventuali vincoli legali o imposti da terzi.
Una licenza Apache 2.0 offre condizioni differenti dalla licenza non commerciale, ma non elimina gli obblighi previsti dalla licenza né gli altri vincoli applicabili. Analogamente, definire un modello “open weights” non significa che il suo impiego sia senza condizioni: i pesi possono essere accessibili mentre l’uso commerciale resta soggetto a una licenza specifica.
Come leggere la matrice dei termini
Quadro operativo delle informazioni verificate. Non sostituisce il testo della licenza né i termini aggiornati del servizio API.
| Canale o variante | Informazione documentata | Cosa verificare prima dell’uso |
|---|---|---|
| FLUX.2 [klein] 4B e 4B Base | Licenza Apache 2.0 nel repository ufficiale | Obblighi della licenza e condizioni applicabili a software, pesi e distribuzione |
| FLUX.2 [klein] 9B, 9B KV e 9B Base | Licenza FLUX Non-Commercial nel repository ufficiale | Se il caso d’uso richiede una licenza commerciale e quali termini aggiuntivi sono disponibili |
| FLUX.2 [dev] | Licenza FLUX Non-Commercial; la documentazione indica un canale per richiedere una licenza commerciale | Termini integrali della licenza, autorizzazione necessaria e condizioni per il caso d’uso concreto |
| FLUX.2 [pro] e [flex] via API | Accesso gestito descritto da BFL | Termini API correnti, prezzi, limiti di richiesta, moderazione e trattamento dei dati |
| FLUX 3 Image Klein | Pesi aperti elencati nel profilo ufficiale | Licenza della scheda del modello e condizioni della versione scaricata |
| Output generati | Non si deve presumere una regola unica per tutta la famiglia | Termini del modello e del servizio, diritti di terze parti e responsabilità sull’uso degli output |
Limiti della verifica e lacune documentali
Sono verificabili diversi nomi di modelli, alcune licenze e modalità di accesso, ma restano senza risposta alcune domande operative. In particolare, non sono indicati i prezzi attuali dell’API, i limiti di frequenza o le quote per endpoint. Questi parametri possono variare nel tempo e in base al modello o al piano: controllali nella documentazione e nella dashboard al momento dell’integrazione.
Non è disponibile una scheda hardware ufficiale completa e comparabile per ogni variante FLUX. Le indicazioni pubblicate per FLUX.2 [klein] 4B e per FLUX.2 [dev] si riferiscono a modelli e configurazioni diversi. Non dimostrano che ogni installazione raggiunga gli stessi risultati né consentono di stimare i requisiti di FLUX 3 Image Klein. Una valutazione per la produzione dovrebbe quindi includere prove sull’hardware e con il codice di inferenza previsti.
BFL dichiara che i risultati delle valutazioni iniziali di FLUX 3 sono preliminari e che il modello e gli strumenti di valutazione sono ancora in sviluppo. I confronti pubblicati dall’azienda non vanno interpretati come una misura definitiva della qualità generale, della velocità o dell’affidabilità del modello. Per confrontare le prestazioni servono test riproducibili e adeguati al carico specifico.
L’origine, la copertura e i criteri di selezione dei dati di addestramento non sono ricostruibili. Questa lacuna è rilevante per gli audit di conformità e per la valutazione dei rischi legati ai dati, ma non giustifica affermazioni non documentate sul contenuto dei dataset.
La verifica dell’integrità dei file richiede più della semplice presenza di un artefatto su una piattaforma nota. Quando possibile, scarica i file dal repository ufficiale, controlla gli identificativi e la revisione del repository e confronta gli eventuali hash pubblicati dall’organizzazione. Non è disponibile un hash verificabile per ciascun checkpoint: senza un checksum ufficiale, la verifica crittografica non può dirsi completata.
Continua a esplorare
Fonti consultate
Correzioni e trasparenza
Se trovi un dato errato o non aggiornato, inviaci la pagina e la fonte da verificare.
Proponi una correzione