← all posts
// models · multimodal

FLUX 3: image, video, audio, and action in one model, with the open weights on hold

Black Forest Labs unveiled FLUX 3 on July 23, and the claim in the announcement is architectural rather than a benchmark number: according to BFL, it is the first natively multimodal architecture that unifies image, video, audio and "action" generation in one model. FLUX 3 Video produces clips of up to 20 seconds with dialogue, sound effects and ambient audio generated synchronously rather than dubbed on afterwards. The launch itself is narrow. Early access covers Video and Action; FLUX 3 Image is due "in the following weeks"; the open-weight FLUX 3 Dev is promised for "later this year". So today this is an API story, and the part most of my readers care about, the part you can run yourself, is the part that is not out.

What unified actually means

The generative stacks most teams run today are chains: a text-to-image model, a separate image-to-video model, a separate speech or foley model, and glue code that tries to keep timing and identity consistent between them. Each hop is a lossy handoff. Lip sync drifts because the audio model never saw the frames; the ambient track does not know a door closed at second twelve.

A single latent space for all modalities removes the handoffs. Audio and video are decoded from the same representation, so synchronous generation is a property of the architecture rather than a post-processing trick. That is the real news in "20 seconds with dialogue": not the length, the fact that the dialogue is not a second model guessing.

"Action" is the modality I would watch most closely. BFL has not published what it means in detail, and I will not guess, but a generative model that emits actions as well as pixels sits close to the world-model and robotics work other labs are pushing. Treat it as a signal, not a feature you can plan around.

Chained pipelines pay for every modality boundary twice: once in latency and once in coherence.

Latency, memory, and on-device prospects

For anyone thinking about running this locally later, unified has a cost as well as a benefit.

  • Latency. One model means one forward pass per step instead of three sequential ones, which is good, but that one model is bigger. Whether end-to-end wall time improves depends on numbers BFL has not published.
  • Memory. A chained pipeline lets you load and unload stages; a unified model wants everything resident at once. On a Mac that is a unified-memory question, and the sizing maths applies directly: if the Dev checkpoint plus its activations for a 20-second clip does not fit, it does not run, however elegant the architecture.
  • Quantisation. Video and audio decoders tend to be less tolerant of aggressive quantisation than text models. Expect the first local ports to be conservative.
  • Tooling. ComfyUI-Wiki had FLUX 3 documented on day one, which tells you where community integration will land first once weights exist. The local models overview is where I track what actually runs on Apple Silicon.

What to do now

If you are building a creative or advertising pipeline, get on the early-access list for Video and measure the thing chained pipelines are worst at: audio-visual sync and identity consistency across a 20-second clip. If you are building for on-device or self-hosted generation, do nothing yet except reserve the memory budget. Do not rearchitect around a checkpoint that has no release date beyond "later this year".

The honest limitation

Everything here comes from BFL's own announcement as reported by VentureBeat, IBTimes and ComfyUI-Wiki. There are no independent benchmarks, no parameter counts, no latency figures, no licence text for Dev, and no way to verify the "first natively multimodal" claim against what other labs have in preview. The interesting half of FLUX 3 for this site is the open-weight half, and that half is a promise. I will revisit with measurements once Dev ships; until then, this is architecture appreciation, not a recommendation.

#multimodal#video#open-models#bfl