Instructions to use GD-ML/DreamX-Creator with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Diffusers
How to use GD-ML/DreamX-Creator with Diffusers:
pip install -U diffusers transformers accelerate
import torch from diffusers import DiffusionPipeline # switch to "mps" for apple devices pipe = DiffusionPipeline.from_pretrained("GD-ML/DreamX-Creator", dtype=torch.bfloat16, device_map="cuda") prompt = "Astronaut in a jungle, cold color palette, muted colors, detailed, 8k" image = pipe(prompt).images[0] - Notebooks
- Google Colab
- Kaggle
|
Download README.md from GD-ML/DreamX-Creator: direct link, hf CLI and curl.
- Browser
- Download file 4.18 kB
-
https://huggingface.co/GD-ML/DreamX-Creator/resolve/main/README.md
- Command line
-
hf download hf://GD-ML/DreamX-Creator/README.md
-
curl -L -o README.md https://huggingface.co/GD-ML/DreamX-Creator/resolve/main/README.md
4.18 kB
| <div align="center"> | |
| <img src="./dreamx-creator_teaser.png" alt="DreamX-Creator teaser"> | |
| <h1>DreamX-Creator 1.0: Model Weights</h1> | |
| DreamX Team | |
| </div> | |
| <div align="center"> | |
| [](https://arxiv.org/abs/2608.31106) | |
| [](../LICENSE) | |
| </div> | |
| ----- | |
| This directory holds all model weights for **DreamX-Creator 1.0**, a research | |
| framework for **native joint audio-video generation**. Given a first frame and | |
| a text prompt, the 7B base generator jointly models modality-specialized video | |
| and audio streams; the **Autoregressive 1-Step 2K Refiner** (SR-DiT 5B) then | |
| upgrades the generated video to high-quality 2K output. | |
| Weights are **not stored in the git repository**. They are distributed on | |
| [HuggingFace]() and [ModelScope]() and should be placed under this directory | |
| following the layout below. | |
| <!-- TODO: fill in the HuggingFace / ModelScope links above --> | |
| ## Expected Layout | |
| ``` | |
| checkpoints/ | |
| βββ creator/ # DreamX-Creator 1.0 joint generator (7B, LoRA merged) | |
| β βββ video_model/ # video DiT shards + config | |
| β βββ audio_model/ # audio DiT + config | |
| β βββ cross_attn_weights.safetensors # gated A2V/V2A cross-modal attention | |
| βββ audio_vae/ # CreatorDACVAE audio VAE | |
| βββ refiner/ # 2K refiner | |
| β βββ sr_dit_5b.pt # SR-DiT 5B refiner | |
| β βββ latent_upsampler_flash.pt # FlashLatentUpsampler (default) | |
| β βββ latent_upsampler_2d_causal.pt # causal 2D latent upsampler (optional) | |
| β βββ lightvae_nu_scheme3.pt # distilled fast decoder (optional, off by default) | |
| βββ wan2.2_ti2v_5b/ # shared Wan2.2-TI2V-5B dependencies | |
| βββ Wan2.2_VAE.pth # video VAE | |
| βββ models_t5_umt5-xxl-enc-bf16.pth # UMT5-xxl text encoder | |
| βββ google/umt5-xxl/ # tokenizer | |
| ``` | |
| The `wan2.2_ti2v_5b/` directory can also be downloaded directly from | |
| [Wan-AI/Wan2.2-TI2V-5B](https://huggingface.co/Wan-AI/Wan2.2-TI2V-5B); only the | |
| three entries above are needed. It is shared by both pipelines. | |
| ## Which Weights Are Used Where | |
| - **Joint audio-video generation** uses `creator/`, `audio_vae/`, and | |
| `wan2.2_ti2v_5b/`. See the | |
| [audio_video_generation README](../audio_video_generation/README.md) for | |
| setup, input overrides, and memory options. | |
| - **2K refinement** uses `refiner/` and `wan2.2_ti2v_5b/`. See the | |
| [video_refiner README](../video_refiner/README.md) for setup and the full | |
| list of inference knobs. | |
| ## Quickstart | |
| Once the weights above are in place, from the repository root: | |
| **1. Joint audio-video generation** (first frame + prompt to synchronized | |
| video with audio): | |
| ```bash | |
| cd audio_video_generation | |
| pip install -r requirements.txt | |
| ./inference.sh # uses assets/case1.png by default | |
| ``` | |
| **2. 2K refinement** (super-resolve a generated or external video, audio | |
| unchanged): | |
| ```bash | |
| cd ../video_refiner | |
| pip install -r requirements.txt | |
| INPUT=/path/to/video.mp4 bash run_inference.sh | |
| ``` | |
| ## Citation | |
| If you find DreamX-Creator useful in your research, please consider citing our technical report: | |
| ```bibtex | |
| @misc{zhu2026dreamxcreatordemocratizingnativeaudiovideo, | |
| title={DreamX-Creator: Democratizing Native Audio-Video Generation at 2K Resolution}, | |
| author={Jiashu Zhu and Yanhao Zheng and Ruitian Tian and Rujing Dang and Shen Zhang and Bingze Song and Jiachen Lei and Ruimin Lin and Jiahong Wu and Xiangxiang Chu}, | |
| year={2026}, | |
| eprint={2608.31106}, | |
| archivePrefix={arXiv}, | |
| primaryClass={cs.CV}, | |
| url={https://arxiv.org/abs/2608.31106}, | |
| } | |
| ``` | |
| ## License | |
| This project is licensed under the Apache License 2.0. See [LICENSE](../LICENSE) for details. | |
| ## Acknowledgement | |
| We would like to thank the [Wan Team](https://github.com/Wan-Video/Wan2.2), the [OpenMOSS Team](https://github.com/OpenMOSS/MOVA), and the [VideoX-Fun Team](https://github.com/aigc-apps/VideoX-Fun) for their outstanding open-source work on Wan, MOVA, and VideoX-Fun, respectively. | |