Ant Group's inclusionAI open-sourced LLaDA-Image today (September 4): a 6B-parameter unified image generation and editing model family. Base and Turbo checkpoints shipped together, with BF16 and FP8 builds on both Hugging Face and ModelScope, plus inference code in the GitHub repository.
One checkpoint for both generation and editing
The core selling point is structure rather than raw fidelity: a single checkpoint handles text-to-image generation and reference-image, instruction-guided editing, with no separate editing backbone. Officially listed capabilities span four modes: text-to-image, VQ-conditioned generation, reference-image editing, and Chinese-English text rendering. The showcase samples cover photorealistic images, text posters, and instruction editing.
Two technical choices stand out. First, the text backbone and the DiT are both diffusion models trained in a unified framework — extending Ant's LLaDA line of diffusion language models into vision; in VQ mode, LLaDA2 produces image VQ tokens that SigVQ embeds before diffusion. Second, training is staged: image-only pre-training and mid-training build the visual prior first, paired language supervision comes later, and joint generation-editing training finishes the recipe.
The Turbo variant generates in 4 steps
The Base model recommends 50 sampling steps (guidance 5.0); the Turbo variant, distilled with Twin-DMD, compresses this to 4 steps (guidance 1.0), with the team citing 2-4 steps for fast generation and editing. On scores, the official report lists 53.53 (English) and 53.38 (Chinese) overall on Qwen-Image-Bench, described in the README as state-of-the-art — a self-reported result; cross-model comparison details sit in the technical report.
"Fully open" is missing one piece
The paper is titled "Building Strong Image Generators with Fully Open Training Recipes," yet the repository's opensource plan shows inference code and weights released while training code is still marked "coming soon." In other words, the "fully open training recipe" currently covers weights and inference; reproducing training means waiting. The technical report is on arXiv (2609.03796), and its Hugging Face papers page picked up 84 upvotes within a day. The implementation uses Python 3.11, PyTorch 2.8, and Diffusers 0.39.0, and the team credits ByteDance's VeOmni project.
For local-deployment users, a 6B model with an FP8 build puts it within reach of consumer GPUs. For industry watchers, the LLaDA diffusion lineage stretching from language models into image generation is a stronger signal than any single release. The "fully open" loop closes only when the training code lands.
References: github.com/inclusionAI/LLaDA-Image; huggingface.co/inclusionAI/LLaDA-Image; arXiv 2609.03796