Real-Time Open-Ended Video Editing with Autoregressive Diffusion
109
29 commits
1 linked in READMEs
updated Sep 8, 2026
JoyAI-Video-Edit is a real-time, instruction-guided video editing system for open-ended video streams. Given a live camera stream or uploaded video and a natural-language edit instruction, it edits frames causally as they arrive, without waiting for the full video, requiring a predefined video length, or revisiting future frames. In our deployment benchmark, the full end-to-end pipeline reaches 30 FPS at 720 Γ 1248, pushing video editing from offline batch processing toward interactive streaming generation.
The system combines an MLLM-based condition encoder, a causal video VAE, and a 16B-parameter multimodal diffusion transformer. It is trained and deployed as an autoregressive diffusion editor, then accelerated with aligned autoregressive distribution matching distillation, long-horizon optimization, bounded KV-state inference, and deployment-oriented scheduling to sustain high-throughput 720p editing while reducing train-inference mismatch and accumulated temporal drift.
2026.08.24 β π Consumer GPU support landed: real-time streaming video editing on a single GeForce RTX 5090 (32 GB) at 840 Γ 480 @ 24 FPS. Deployment Guide
2026.08.15 β π Live demo released β real-time streaming video editing on a single RTX PRO 6000 (Blackwell) GPU: 840 Γ 480 @ 24 FPS or 720p @ 16 FPS. Try HuggingFace Demo
2026.08.14 β π Released an upgraded checkpoint with significantly stronger reference-image-guided video editing (RV2V), delivering better subject and identity preservation, more faithful reference conditioning, and improved temporal consistency across long streams. Grab the new DiT weights.
2026.08.05 β π We released the model checkpoints, deployment code, and technical report.
| File | Purpose |
|---|---|
dit/joyai_video_edit_dit_0811.pth | Current DiT weights β use this one (stronger RV2V, released 2026.08.14) |
dit/joyai_video_edit_dit_0804.pth | Initial release (kept for reproducibility; the server does not use it) |
vae/ | Causal video VAE (config + safetensors) |
Place them under deploy/deps/checkpoints/JoyAI-Video-Edit/ β see the
Deployment Guide
for the full layout and the exact hf download command.
Try our online real-time video editing demo:
π https://huggingface.co/spaces/wxDai/joyai-video-edit
Project repository:
π https://github.com/jd-opensource/JoyAI-Video-Edit
Technical report:
π https://arxiv.org/abs/2608.03974
If JoyAI-Video-Edit is useful for your research or project, please cite:
@article{xiao2026joyai,
title={JoyAI-Video-Edit: Real-Time Open-Ended Video Editing with Autoregressive Diffusion},
author={Xiao, Yicheng and Dai, Wenxun and Qin, Xinran and Song, Lin and Zhang, Maoquan and Xu, Hang and Chen, Yukang and Li, Yitong and Zhang, Guohui and Zhang, Yuan and Zhang, Xuying and Zhang, Tommy and Yuan, Jianlong and Li, Peihao and Lu, Shuai and Fu, Siming and Zhao, Chuyang and Han, Xin and Huang, Jie and Li, Wenbo and Ma, Guoqing and Huang, Wei and Qi, Xiaojuan and Huang, Haoyang and Duan, Nan},
journal={arXiv preprint arXiv:2608.03974},
year={2026}
}
JoyAI-Video-Edit is released under the Apache License 2.0.
Please refer to the project repository for the complete license:
https://github.com/jd-opensource/JoyAI-Video-Edit/blob/main/LICENSE
Real-Time Open-Ended Video Editing with Autoregressive Diffusion
109
29 commits
1 linked in READMEs
updated Sep 8, 2026
JoyAI-Video-Edit is a real-time, instruction-guided video editing system for open-ended video streams. Given a live camera stream or uploaded video and a natural-language edit instruction, it edits frames causally as they arrive, without waiting for the full video, requiring a predefined video length, or revisiting future frames. In our deployment benchmark, the full end-to-end pipeline reaches 30 FPS at 720 Γ 1248, pushing video editing from offline batch processing toward interactive streaming generation.
The system combines an MLLM-based condition encoder, a causal video VAE, and a 16B-parameter multimodal diffusion transformer. It is trained and deployed as an autoregressive diffusion editor, then accelerated with aligned autoregressive distribution matching distillation, long-horizon optimization, bounded KV-state inference, and deployment-oriented scheduling to sustain high-throughput 720p editing while reducing train-inference mismatch and accumulated temporal drift.
2026.08.24 β π Consumer GPU support landed: real-time streaming video editing on a single GeForce RTX 5090 (32 GB) at 840 Γ 480 @ 24 FPS. Deployment Guide
2026.08.15 β π Live demo released β real-time streaming video editing on a single RTX PRO 6000 (Blackwell) GPU: 840 Γ 480 @ 24 FPS or 720p @ 16 FPS. Try HuggingFace Demo
2026.08.14 β π Released an upgraded checkpoint with significantly stronger reference-image-guided video editing (RV2V), delivering better subject and identity preservation, more faithful reference conditioning, and improved temporal consistency across long streams. Grab the new DiT weights.
2026.08.05 β π We released the model checkpoints, deployment code, and technical report.
| File | Purpose |
|---|---|
dit/joyai_video_edit_dit_0811.pth | Current DiT weights β use this one (stronger RV2V, released 2026.08.14) |
dit/joyai_video_edit_dit_0804.pth | Initial release (kept for reproducibility; the server does not use it) |
vae/ | Causal video VAE (config + safetensors) |
Place them under deploy/deps/checkpoints/JoyAI-Video-Edit/ β see the
Deployment Guide
for the full layout and the exact hf download command.
Try our online real-time video editing demo:
π https://huggingface.co/spaces/wxDai/joyai-video-edit
Project repository:
π https://github.com/jd-opensource/JoyAI-Video-Edit
Technical report:
π https://arxiv.org/abs/2608.03974
If JoyAI-Video-Edit is useful for your research or project, please cite:
@article{xiao2026joyai,
title={JoyAI-Video-Edit: Real-Time Open-Ended Video Editing with Autoregressive Diffusion},
author={Xiao, Yicheng and Dai, Wenxun and Qin, Xinran and Song, Lin and Zhang, Maoquan and Xu, Hang and Chen, Yukang and Li, Yitong and Zhang, Guohui and Zhang, Yuan and Zhang, Xuying and Zhang, Tommy and Yuan, Jianlong and Li, Peihao and Lu, Shuai and Fu, Siming and Zhao, Chuyang and Han, Xin and Huang, Jie and Li, Wenbo and Ma, Guoqing and Huang, Wei and Qi, Xiaojuan and Huang, Haoyang and Duan, Nan},
journal={arXiv preprint arXiv:2608.03974},
year={2026}
}
JoyAI-Video-Edit is released under the Apache License 2.0.
Please refer to the project repository for the complete license:
https://github.com/jd-opensource/JoyAI-Video-Edit/blob/main/LICENSE