MoMA: Multimodal LLM Adapter for Fast Personalized Image Generation

Kunpeng Song, Yizhe Zhu, Bingchen Liu, Qing Yan, Ahmed Elgammal +1 more
2/14/2026

No official code found. Best implementation: bytedance/MoMA (234 stars, last commit 2024-07-11). 1 more below.

Abstract

In this paper, we present MoMA: an open-vocabulary, training-free personalized image model that boasts flexible zero-shot capabilities. As foundational text-to-image models rapidly evolve, the demand for robust image-to-image translation grows. Addressing this need, MoMA specializes in subject-driven personalized image generation. Utilizing an open-source, Multimodal Large Language Model (MLLM), we train MoMA to serve a dual role as both a feature extractor and a generator. This approach effectively synergizes reference image and text prompt information to produce valuable image features, facilitating an image diffusion model. To better leverage the generated features, we further introduce a novel self-attention shortcut method that efficiently transfers image features to an image diffusion model, improving the resemblance of the target object in generated images. Remarkably, as a tuning-free plug-and-play module, our model requires only a single reference image and outperforms existing methods in generating images with high detail fidelity, enhanced identity-preservation and prompt faithfulness. Our work is open-source, thereby providing universal access to these advancements.

View on arXivView PDF

Code Implementations(2)

bytedance/MoMACommunity100%

MoMA: Multimodal LLM Adapter for Fast Personalized Image Generation

23417Python, Jupyter NotebookApr 22, 20242 years ago
research

[inactive] MoMA: Multimodal LLM Adapter for Fast Personalized Image Generation

130Apr 8, 20242 years ago

Similar Papers

Cite this paper

@article{song2026moma,
  title  = {MoMA: Multimodal LLM Adapter for Fast Personalized Image Generation},
  author = {Kunpeng Song and Yizhe Zhu and Bingchen Liu and Qing Yan and Ahmed Elgammal and Xiao Yang},
  year   = {2026},
  eprint = {2404.05674},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2404.05674},
  journal = {ECCV 2024 2024}
}

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/2404.05674.svg)](https://codeofpaper.com/paper/2404.05674)

Discussion