Project page

Real-time avatars.
Built for the long horizon.

Avatar-Forever decouples few-step generation from long-horizon robustness, enabling high-quality, effectively unbounded audio-driven avatar generation on a single GPU.

27.2FPS end-to-end
768 × 512output resolution
22Bvideo backbone
Ruibin Li1,† Tao Yang2 Zhiyuan Ma1 Fangzhou Ai3 Shilei Wen2 Lei Zhang1,*

1 The Hong Kong Polytechnic University · 2 ByteDance · 3 AMD

Work done during an internship at ByteDance. · * Corresponding author.

Model showcase

One model, diverse performances

Explore 67 inference results across talking, emotion, cinematic shots, singing, conversation, animals, and general scenes. Videos load only when played.

Side-by-side evaluation

Comparison results

Matched cases compare Avatar-Forever and Avatar-Forever with ForeverCache against representative audio-driven avatar baselines.

01

Short-video comparison

02

Long-video comparison

Extended generation

11 minutes, one continuous rollout

An extended result demonstrates the model’s behavior well beyond the short clips commonly used for evaluating audio-driven avatars.

Core insight

Separate the capabilities.
Compose them at deployment.

Few-step generation and long-horizon robustness operate on different temporal scales. Avatar-Forever learns them independently instead of forcing both into one sequential distillation objective.

01

Efficiency branch

Full-parameter distribution matching distillation produces a high-quality few-step generator.

03

ForeverCache

Stable historical features are reused across denoising steps, reducing redundant context computation.

Framework

Parallel training.
Unified inference.

The efficiency and robustness branches start from the same video foundation model, train independently, and are combined only at deployment. ForeverCache then accelerates streaming inference without adding another training stage.

Avatar-Forever framework with parallel efficiency and robustness branches plus ForeverCache.
Overview of the Avatar-Forever training and inference pipeline.

At a glance

Built for practical streaming

Headline results reported in the current manuscript.

27.2FPS end-to-end
23%ForeverCache speedup
768 × 512output resolution
streaming horizon

Measured on a single NVIDIA H100 GPU.

Open-source release

Follow the project.

Paper, inference code, checkpoints, and evaluation details will be released through the project repository.

View on GitHub