FLUX.1 Kontext - AI Image Models Tool

Overview

FLUX.1 Kontext is a multimodal image-generation and editing suite from Black Forest Labs (BFL) that lets you modify photos and artwork using natural-language instructions and optional reference images. The family ships two production variants today — Kontext [pro] for fast iterative editing and Kontext [max] for premium prompt adherence and typography — plus an open-weight developer variant (Kontext [dev]) intended for research and local use. According to Black Forest Labs, Kontext unifies text-to-image synthesis and in-context image editing so users can perform local changes, style transfers, background swaps, text replacement, and multi-turn character-preserving edits without fine-tuning. ([bfl.ai](https://bfl.ai/blog/flux-1-kontext)) Kontext is available through partners and model hubs (Replicate and others), and Replicate’s hands-on coverage highlights that the model is especially strong for concise, targeted edits (color swaps, seam‑free text replacement, aspect-ratio adjustments, and hairstyle/clothing changes) and supports commercial use of outputs when run via Replicate’s endpoints. Replicate and BFL also published tooling and examples (including a conversational interface called Kontext Chat) to simplify iterative, chat-driven edits. For developers, the [dev] variant is a 12B-parameter open-weight model with community inference code and Hugging Face distribution for non-commercial research. ([replicate.com](https://replicate.com/blog/flux-kontext))

Key Features

  • Text-based local edits: change objects, clothing, colors, or small regions via plain-language prompts.
  • In-image text editing: detect and replace signage or labels while preserving style and lighting.
  • Character consistency: preserve faces or product identity across multiple edits and scenes.
  • Style transfer: apply a reference image’s visual style while retaining original composition.
  • Kontext Chat: conversational interface for iterative, chat-driven image edits and refinements.

Example Usage

Example (python):

import replicate

# Make sure you have REPLICATE_API_TOKEN set in your environment.
# This example runs the production 'pro' Kontext model hosted on Replicate.
# See Replicate docs for installing the python client: https://replicate.com/docs/get-started/python

output = replicate.run(
    "black-forest-labs/flux-kontext-pro",
    input={
        "prompt": "Make this a 90s cartoon",
        "input_image": "https://replicate.delivery/pbxt/N55l5TWGh8mSlNzW8usReoaNhGbFwvLeZR3TX1NL4pd2Wtfv/example-input.png",
        # Optional fields supported by the model: aspect_ratio, seed, output_format, safety_tolerance, etc.
    },
)

# replicate.run returns a list-like FileOutput; save the first output to disk
with open("kontext_result.png", "wb") as f:
    f.write(output[0].read())

print("Saved kontext_result.png")

Benchmarks

Claimed inference speed (vs. leading models): Up to 8× faster inference than leading image models (example comparison cited vs. GPT-Image). (Source: https://bfl.ai/blog/flux-1-kontext)

Developer-model size: FLUX.1 Kontext [dev] = 12 billion parameters (open-weight). (Source: https://bfl.ai/announcements/flux-1-kontext-dev)

Replicate usage (public run counts): black-forest-labs/flux-kontext-pro ~42.1M runs; flux-kontext-max ~9.4M; flux-kontext-dev ~5.3M (public run counters). (Source: https://replicate.com/black-forest-labs)

API playground / safety defaults: Model API exposes fields like prompt, input_image, aspect_ratio; safety_tolerance default 2 (max 6 when input images used). (Source: https://replicate.com/black-forest-labs/flux-kontext-max)

Commercial use policy (Replicate): Outputs generated by running Kontext on Replicate are permitted for commercial use (when produced on Replicate endpoints). (Source: https://replicate.com/blog/flux-kontext)

Last Refreshed: 2026-01-09

Key Information

  • Category: Image Models
  • Type: AI Image Models Tool