Any-to-Any
Transformers
Safetensors
gestalt
multimodal
discrete-diffusion
vision-language
unified-model
custom_code
Instructions to use GeWu-Lab/Gestalt with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use GeWu-Lab/Gestalt with Transformers:
# pip install -U transformers accelerate # Load model directly from transformers import GestaltModelLM model = GestaltModelLM.from_pretrained("GeWu-Lab/Gestalt", trust_remote_code=True, device_map="auto") - Notebooks
- Google Colab
- Kaggle
File size: 5,333 Bytes
488bd8e 42a8b5d 488bd8e 47dc8b3 488bd8e f8331e5 488bd8e 36e5dec 488bd8e 36e5dec 488bd8e 36e5dec 488bd8e 36e5dec 488bd8e 47dc8b3 488bd8e 36e5dec 488bd8e 218dc16 488bd8e 36e5dec f8331e5 36e5dec 488bd8e 36e5dec 488bd8e 36e5dec 4ce2a5f 488bd8e 4ce2a5f 36e5dec 488bd8e 4ce2a5f 36e5dec 488bd8e 36e5dec 488bd8e 36e5dec 488bd8e 36e5dec 488bd8e 36e5dec 488bd8e 3b7cf39 488bd8e 42a8b5d | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 | ---
license: apache-2.0
tags:
- multimodal
- discrete-diffusion
- vision-language
- unified-model
pipeline_tag: any-to-any
library_name: transformers
---
<p align="center">
<img src="assets/gestalt-logo.svg" alt="Gestalt" width="360"/>
</p>
<h1 align="center">Gestalt: Large Multimodal Interplay Model</h1>
<p align="center">
<a href="https://gewu-lab.github.io/Gestalt/"><img src="https://img.shields.io/badge/Gestalt-Website-0A66C2?logo=safari&logoColor=white" alt="Website"/></a>
<a href="https://arxiv.org/pdf/2610.00576"><img src="https://img.shields.io/badge/Gestalt-Paper-red?logo=arxiv&logoColor=red" alt="Paper"/></a>
<a href="https://github.com/GeWu-Lab/Gestalt"><img src="https://img.shields.io/badge/Gestalt-Code-181717?logo=github" alt="Code"/></a>
<a href="https://huggingface.co/GeWuLab/Gestalt"><img src="https://img.shields.io/badge/Gestalt-Model-yellow?logo=huggingface&logoColor=yellow" alt="Model"/></a>
</p>
<p align="center">
<a href="https://bjlfzs.github.io/">Zequn Yang</a><sup>†</sup> 
<a href="https://github.com/fishmeoww">Yu Miao</a><sup>†</sup> 
<a href="https://github.com/nihaotian1">Haotian Ni</a><sup>†</sup> 
<a href="https://github.com/Gutsczh">Ziheng Chen</a><sup>†</sup> 
<a href="https://scholar.google.com/citations?user=YJWX9e0AAAAJ">Chengxiang Huang</a><sup>†</sup>
<br/>
<a href="https://scholar.google.com/citations?user=Ox6SxpoAAAAJ">Dongzhan Zhou</a> 
<a href="https://chenkai.site/">Kai Chen</a> 
<a href="http://qizhang.info/">Qi Zhang</a> 
<a href="https://gsai.ruc.edu.cn/english/jrwen">Ji-Rong Wen</a> 
<a href="https://echo0409.github.io/">Yake Wei</a><sup>‡</sup> 
<a href="https://dtaoo.github.io/">Di Hu</a><sup>‡,✉</sup>
</p>
<p align="center">
<sub><sup>†</sup> Equal contribution <sup>‡</sup> Team leader <sup>✉</sup> Corresponding author</sub>
</p>
> **Gestalt** is a new paradigm of large multimodal model built around **multimodal interplay**. Guided by a multimodal interplay pyramid — from modality-specific modeling, through cross-modal alignment, to multimodal synergy — Gestalt adopts a unified **discrete diffusion** framework with an interplay-partitioned architecture, where learnable interplay tokens mediate cross-modal exchange and integration. The name is inspired by Gestalt psychology: *the whole is greater than the sum of its parts.*
<p align="center">
<img src="assets/teaser.png" alt="Gestalt teaser" width="95%"/>
</p>
## Model Description
**Gestalt** is an interplay-centric large multimodal model built on a unified discrete diffusion framework. Through multimodal pretraining, continual pretraining, and interplay-oriented supervised fine-tuning,Gestalt supports both understanding and generation.
| Property | Value |
|:--|:--|
| Architecture | GestaltModelLM (discrete diffusion with interplay tokens) |
| Parameters | 8B + 0.6B |
| Hidden size | 4096 |
| Layers | 32 |
| Attention heads | 32 |
| Vocab size | 142,848 |
| Max sequence length | 4,096 |
| Precision | bfloat16 |
## Download
```bash
# Gestalt model
huggingface-cli download GeWuLab/Gestalt --local-dir /path/to/gestalt
# IBQ vision tokenizer (required for encoding/decoding images)
huggingface-cli download TencentARC/IBQ-Tokenizer-16384 --local-dir /path/to/ibq
```
The IBQ tokenizer is from [TencentARC/IBQ-Tokenizer-16384](https://huggingface.co/TencentARC/IBQ-Tokenizer-16384), used to convert between images and discrete visual tokens.
## Training Pipeline
| Stage | Data | Objective |
|:--|:--:|:--|
| **Multimodal Pretraining** | 70M | Joint masked prediction |
| **Continual Pretraining** ← this checkpoint | 8M | Conditional masked prediction |
| **Supervised Fine-Tuning** | 13.7M (+≈2.5M T2I) | Four interplay categories, three-phase curriculum |
## Citation
If you find Gestalt useful for your research, please cite:
```bibtex
@article{gestalt2026,
title = {Gestalt: Large Multimodal Interplay Model},
author = {Yang, Zequn and Miao, Yu and Ni, Haotian and Chen, Ziheng and
Huang, Chengxiang and Zhou, Dongzhan and Chen, Kai and Zhang, Qi and
Wen, Ji-Rong and Wei, Yake and Hu, Di},
year = {2026},
url = {https://github.com/GeWu-Lab/Gestalt}
}
```
## License
This project is released under the Apache 2.0 license.
## Author Contributions
Zequn Yang, Yake Wei, and Di Hu drove the overall advancement of the project. Zequn Yang, Yu Miao, Haotian Ni, Ziheng Chen, and Chengxiang Huang contributed equally to this work. Zequn Yang conducted model pretraining and supervised fine-tuning. Zequn Yang, Yu Miao, and Haotian Ni developed the model architecture and conducted the core experiments. Yu Miao, Ziheng Chen, and Chengxiang Huang contributed to data processing and organization. Yu Miao conducted the evaluation of image generation capabilities, Haotian Ni conducted the multimodal understanding evaluation, and Ziheng Chen conducted the text-only evaluation. Dongzhan Zhou, Kai Chen, Qi Zhang, and Ji-Rong Wen contributed to discussions on the technical design and methodology. Yake Wei, Zequn Yang, Yu Miao, Haotian Ni, Ziheng Chen, and Di Hu contributed to writing and revising the manuscript. Di Hu initiated the project. Yake Wei and Di Hu supervised and advised the project. |