jd-opensource/JoyAI-Video-Edit

[Official Repo] JoyAI-Video-Edit: Real-Time Open-Ended Video Editing with Autoregressive Diffusion

What it solves

JoyAI-Video-Edit enables real-time, instruction-guided video editing for open-ended video streams. Unlike traditional offline batch processing, it allows users to edit live camera feeds or uploaded videos as frames arrive, removing the need to wait for the entire video sequence or define a fixed video length upfront.

How it works

The system utilizes an autoregressive diffusion architecture consisting of an MLLM-based condition encoder, a causal video VAE, and a 16B-parameter multimodal diffusion transformer (MMDiT). To achieve high-throughput performance (up to 30 FPS at 720p), it employs several optimization techniques: aligned autoregressive distribution matching distillation, long-horizon optimization, bounded KV-state inference, and deployment-oriented scheduling.

Who it’s for

This tool is designed for developers and researchers interested in interactive streaming video generation, real-time visual effects, and AI-driven video editing applications.

Highlights

  • Real-time streaming: Processes frames causally as they arrive, supporting live webcam feeds.
  • Diverse control: Supports subject and local edits, background changes, style transfer, motion changes, and reference-image-guided editing (RV2V).
  • High performance: Capable of reaching 30 FPS at 720 × 1248 resolution.
  • Consumer GPU support: Optimized to run on single consumer GPUs like the RTX 5090.

Related

  • Project
  • Project
  • Project
  • Project
  • Project