Muddit: Liberating Generation Beyond Text-to-Image with a Unified Discrete Diffusion Model

Qingyu Shi, Jinbin Bai, Zhuoran Zhao, Wenhao Chai, Kaidong Yu +6 more
5/29/2025
cs.LGcs.CV

No official code found. Best implementation: M-E-AGI-Lab/Muddit (119 stars, last commit 2026-04-13).

Abstract

Unified generation models aim to handle diverse tasks across modalities -- such as text generation, image generation, and vision-language reasoning -- within a single architecture and decoding paradigm. Autoregressive unified models suffer from slow inference due to sequential decoding, and non-autoregressive unified models suffer from weak generalization due to limited pretrained backbones. We introduce Muddit, a unified discrete diffusion transformer that enables fast and parallel generation across both text and image modalities. Unlike prior unified diffusion models trained from scratch, Muddit integrates strong visual priors from a pretrained text-to-image backbone with a lightweight text decoder, enabling flexible and high-quality multimodal generation under a unified architecture. Empirical results show that Muddit achieves competitive or superior performance compared to significantly larger autoregressive models in both quality and efficiency. The work highlights the potential of purely discrete diffusion, when equipped with strong visual priors, as a scalable and effective backbone for unified generation.

View on arXivView PDF

Code Implementations(1)

M-E-AGI-Lab/MudditCommunity100%

[ICLR 2026] Official Implementation of Muddit [Meissonic II]: Liberating Generation Beyond Text-to-Image with a Unified Discrete Diffusion Model.

1192Shell, PythonMay 23, 20256 months ago

Similar Papers

Cite this paper

@article{shi2025muddit,
  title  = {Muddit: Liberating Generation Beyond Text-to-Image with a Unified Discrete Diffusion Model},
  author = {Qingyu Shi and Jinbin Bai and Zhuoran Zhao and Wenhao Chai and Kaidong Yu and Jianzong Wu and Shuangyong Song and Yunhai Tong and Xiangtai Li and Xuelong Li and Shuicheng Yan},
  year   = {2025},
  eprint = {2505.23606},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2505.23606v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2505.23606.svg)](https://codeofpaper.com/paper/2505.23606)

Discussion