Models and architecture

    Flow matching

    Also called Rectified flow.

    Flow matching trains a model to follow a direct path from noise to data, rather than learning to reverse a long chain of noise-adding steps.

    Classical diffusion learns to undo a gradual corruption, one small step at a time, and inherits the shape of that process at generation time. Flow matching sets a simpler target: learn the velocity field that carries a point from the noise distribution to the data distribution, ideally along something close to a straight line.

    The practical payoff is fewer steps for the same quality. If the path is nearly straight, you can take large strides along it without falling off, which is why models trained this way often produce good results in a fraction of the iterations a classical diffusion model needs.

    From the outside it looks like the same kind of model, with the same controls. It is a training objective and a sampling story, not a different product category — which is why you will see it named in a technical write-up and almost never on a settings screen.

    In practice

    • Fewer steps for comparable quality is the headline difference.
    • The user-facing controls are unchanged: prompt, seed, guidance, steps.
    • Frequently paired with transformer internals rather than replacing them.

    The mistake to avoid

    Treating it as a marketing synonym for "faster". It changes the training objective; speed is a consequence, not the definition.

    Go deeper

    How AI Image Generation Actually Works: Diffusion, Flow Matching, and the Flux Era (2026)

    A practitioner's breakdown of how modern AI image generators really work in 2026, from latent diffusion to flow matching, DiT backbones, and why Flux changed the stack.

    Related terms

    The all-in-one AI studio for creators. 60+ models for video, image, voice, music and lipsync in a single app.