Favicon of FLUX.1

FLUX.1

Local image generation and editing with FLUX.1 models. Run open weights on your own infrastructure or use Black Forest Labs' hosted API.

Screenshot of FLUX.1 website

FLUX.1 is a family of image models for people who want to generate or edit images on their own infrastructure. Black Forest Labs provides Python inference code for its open-weight models and a separate hosted API. Local inference runs on your hardware; API requests go to Black Forest Labs.

The model family covers several kinds of image work. FLUX.1 [schnell] and FLUX.1 [dev] generate images from text. FLUX.1 Fill [dev] adds or replaces parts of an image, while FLUX.1 Kontext [dev] handles image editing. FLUX.1 Redux [dev] creates variations, and the Canny and Depth models let a generated image follow the structure of an input image. The range is useful if your work extends beyond writing prompts for standalone images.

The code is Apache 2.0. Model licenses differ: FLUX.1 [schnell] is Apache 2.0, while the listed [dev] models use the FLUX.1-dev Non-Commercial License. Commercial use of those models requires separate licensing. That distinction matters if you're choosing a model for a product rather than personal experiments.

Running the open weights gives teams control over deployment, fine-tuning and customization. The inference repository also has optional TensorRT support for NVIDIA deployments. Black Forest Labs' API provides hosted access to FLUX models, including models whose weights aren't available to run locally.

Similar to FLUX.1