ByteDance / Bernini-Diffusers-v2

huggingface.co
Total runs: 0
24-hour runs: 0
7-day runs: 0
30-day runs: 0
Model's Last Updated: August 13 2026
image-text-to-video

Introduction of Bernini-Diffusers-v2

Model Details of Bernini-Diffusers-v2

Bernini
Latent Semantic Planning for Video Diffusion

Chenchen Liu * , Junyi Chen * , Lei Li * , Lu Chi *,§ , Mingzhen Sun * , Zhuoying Li * , Yi Fu, Ruoyu Guo, Yiheng Wu, Ge Bai, Zehuan Yuan

* Equal contribution Corresponding author § Project lead

arXiv Project Page HuggingFace

🎉 News
✨ Highlights

Bernini is a unified framework for video generation and editing that combines an MLLM-based semantic planner with a DiT-based renderer.

Bernini-Diffusers-v2 packages the full semantic-planning pipeline: a Qwen2.5-VL planner, Bernini planning weights, and Wan2.2 diffusion components in one self-contained diffusers-format directory.

Compared with the renderer-only Bernini-R releases, Bernini-Diffusers-v2 is recommended when you need stronger instruction following, multi-step semantic planning, and better handling of complex video generation or editing requests. Compared with the first Bernini-Diffusers release, v2 uses a training recipe that warms up the connector for thousands of steps before co-training, improving reference-guided video editing and OpenS2V performance.

🧾 Model card
Field Description
Model type Full video generation/editing pipeline with an MLLM-based semantic planner and a DiT-based renderer.
Checkpoint ByteDance/Bernini-Diffusers-v2
Code ByteDance/Bernini
Renderer base Wan2.2-T2V-A14B
Planner base Qwen2.5-VL-7B-Instruct
Recommended use Complex generation/editing requests that benefit from explicit latent semantic planning and stronger instruction following.
Supported tasks t2i , i2i , t2v , v2v , rv2v , and r2v .
Model behavior Decomposes complex instructions and plans semantic changes before rendering, at the cost of a heavier checkpoint layout than Bernini-R.
Benchmark snapshot
Model EditVerse OpenVE OpenS2V VBench Bernini-v2v (OS) Bernini-rv2v (OS)
Bernini-v2 7+14B 8.02 3.96 63.83 84.46 3.49 3.55

On video editing, Bernini reaches the first tier among leading closed-source commercial models in our internal arena evaluation based on blind human pairwise comparisons.

📦 Package layout

This release is a self-contained diffusers-format directory . Pass the downloaded Bernini-Diffusers-v2 directory directly to --config .

Bernini-Diffusers-v2/
  bernini/
  mllm/
  scheduler/
  t5_text_encoder/
  t5_tokenizer/
  vae/
  config.json
  transformer_config.json
  transformer_2_config.json

At runtime:

  • bernini/ provides the Bernini planning checkpoint.
  • mllm/ provides the Qwen2.5-VL planner assets.
  • transformer_config.json and transformer_2_config.json define the Wan2.2 diffusion decoder components used by the full pipeline.
  • t5_text_encoder/ , t5_tokenizer/ , vae/ , and scheduler/ provide the base diffusion modules required for inference.
📥 Download
pip install -U "huggingface_hub"
hf download ByteDance/Bernini-Diffusers-v2 \
    --local-dir pretrained_models/Bernini-Diffusers-v2
🚀 Usage

The official inference code is available in the Bernini repository .

Installation
git clone https://github.com/bytedance/Bernini.git bernini && cd bernini
pip install -r requirements.txt
# Open-VeOmni is required. Install it with --no-deps so it does not pull in a
# different torch build and override the pinned torch==2.7.1+cu126:
pip install --no-deps git+https://github.com/ByteDance-Seed/[email protected]

Recommended environment:

  • Python 3.11.2
  • PyTorch 2.7.1+cu126
  • CUDA toolkit 12.6
  • GPU Hopper GPUs (H100/H800/H200) are recommended for best performance
Load the model

Pass the downloaded directory directly as --config :

python infer_single_gpu.py --config pretrained_models/Bernini-Diffusers-v2 \
    --case assets/testcases/i2i/i2i.json --num_frames 1
Prompt enhancer (highly recommended)

--use_pe enhances the prompt through an OpenAI-compatible endpoint and is recommended for best generation quality.

export BERNINI_PE_API_KEY=...      # or OPENAI_API_KEY
export BERNINI_PE_BASE_URL=...     # or OPENAI_BASE_URL
export BERNINI_PE_MODEL=...        # vision-capable chat model
Gradio demo
# Single GPU
python gradio_demo.py --config pretrained_models/Bernini-Diffusers-v2 --port 7860

# 8 GPUs, 8-way Ulysses sequence parallel
torchrun --nproc-per-node 8 gradio_demo.py --ulysses 8 \
    --config pretrained_models/Bernini-Diffusers-v2 \
    --port 7860 --share
Run scripts

The scripts/bernini_v2/ directory in the Bernini repo provides ready-to-run task launchers for Bernini-Diffusers-v2:

  • run_t2i.sh
  • run_i2i.sh
  • run_t2v.sh
  • run_v2v.sh
  • run_rv2v.sh
  • run_r2v.sh
  • run_gradio.sh

You can override the model directory with:

export BERNINI_CONFIG=/path/to/Bernini-Diffusers-v2
📑 Citation

If you use Bernini in your research, please cite:

@article{bernini,
  title   = {Bernini: Latent Semantic Planning for Video Diffusion},
  author  = {Chenchen Liu and Junyi Chen and Lei Li and Lu Chi and Mingzhen Sun and Zhuoying Li and Yi Fu and Ruoyu Guo and Yiheng Wu and Ge Bai and Zehuan Yuan},
  journal = {arXiv preprint arXiv:2605.22344},
  year    = {2026}
}
🙏 Acknowledgements

Bernini builds on several outstanding open-source projects:

📄 License

Apache License 2.0.

Runs of ByteDance Bernini-Diffusers-v2 on huggingface.co

0
Total runs
0
24-hour runs
0
3-day runs
0
7-day runs
0
30-day runs

More Information About Bernini-Diffusers-v2 huggingface.co Model

More Bernini-Diffusers-v2 license Visit here:

https://choosealicense.com/licenses/apache-2.0

Bernini-Diffusers-v2 huggingface.co

Bernini-Diffusers-v2 huggingface.co is an AI model on huggingface.co that provides Bernini-Diffusers-v2's model effect (), which can be used instantly with this ByteDance Bernini-Diffusers-v2 model. huggingface.co supports a free trial of the Bernini-Diffusers-v2 model, and also provides paid use of the Bernini-Diffusers-v2. Support call Bernini-Diffusers-v2 model through api, including Node.js, Python, http.

Bernini-Diffusers-v2 huggingface.co Url

https://huggingface.co/ByteDance/Bernini-Diffusers-v2

ByteDance Bernini-Diffusers-v2 online free

Bernini-Diffusers-v2 huggingface.co is an online trial and call api platform, which integrates Bernini-Diffusers-v2's modeling effects, including api services, and provides a free online trial of Bernini-Diffusers-v2, you can try Bernini-Diffusers-v2 online for free by clicking the link below.

ByteDance Bernini-Diffusers-v2 online free url in huggingface.co:

https://huggingface.co/ByteDance/Bernini-Diffusers-v2

Bernini-Diffusers-v2 install

Bernini-Diffusers-v2 is an open source model from GitHub that offers a free installation service, and any user can find Bernini-Diffusers-v2 on GitHub to install. At the same time, huggingface.co provides the effect of Bernini-Diffusers-v2 install, users can directly use Bernini-Diffusers-v2 installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

Bernini-Diffusers-v2 install url in huggingface.co:

https://huggingface.co/ByteDance/Bernini-Diffusers-v2

Url of Bernini-Diffusers-v2

Bernini-Diffusers-v2 huggingface.co Url

Provider of Bernini-Diffusers-v2 huggingface.co

ByteDance
ORGANIZATIONS

Other API from ByteDance

huggingface.co

Total runs: 53.6K
Run Growth: 12.7K
Growth Rate: 23.64%
Updated:December 05 2024
huggingface.co

Total runs: 20.0K
Run Growth: -33.4K
Growth Rate: -166.78%
Updated:January 19 2026
huggingface.co

Total runs: 8.6K
Run Growth: 2.5K
Growth Rate: 28.76%
Updated:January 19 2026
huggingface.co

Total runs: 872
Run Growth: 1
Growth Rate: 0.11%
Updated:September 08 2025
huggingface.co

Total runs: 856
Run Growth: 330
Growth Rate: 38.55%
Updated:July 16 2025
huggingface.co

Total runs: 607
Run Growth: -317
Growth Rate: -52.22%
Updated:November 28 2025
huggingface.co

Total runs: 583
Run Growth: 63
Growth Rate: 10.81%
Updated:December 12 2025
huggingface.co

Total runs: 440
Run Growth: 135
Growth Rate: 30.68%
Updated:April 04 2025
huggingface.co

Total runs: 403
Run Growth: -196
Growth Rate: -48.64%
Updated:September 08 2025
huggingface.co

Total runs: 252
Run Growth: -154
Growth Rate: -61.11%
Updated:September 08 2025
huggingface.co

Total runs: 151
Run Growth: -465
Growth Rate: -307.95%
Updated:November 12 2025
huggingface.co

Total runs: 149
Run Growth: -69
Growth Rate: -46.31%
Updated:June 02 2026
huggingface.co

Total runs: 118
Run Growth: -164
Growth Rate: -138.98%
Updated:June 10 2026
huggingface.co

Total runs: 90
Run Growth: -59
Growth Rate: -65.56%
Updated:September 08 2025
huggingface.co

Total runs: 74
Run Growth: 64
Growth Rate: 86.49%
Updated:April 22 2025
huggingface.co

Total runs: 37
Run Growth: -28
Growth Rate: -75.68%
Updated:July 01 2025
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:August 26 2025
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:November 11 2025
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:September 02 2024
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:June 01 2026
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:September 27 2025
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:February 13 2026
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:September 05 2025
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:June 24 2025