AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Audio & Music › StableAvatar
✦ Free & open sourceAudio & Music

StableAvatar

End-to-end video diffusion transformer for infinite-length audio-driven avatars.

Infinite-Length Audio-Driven Avatars

Synthesize high-quality avatar videos from an image and audio without post-processing.

Free forever · open source · MIT
✓ Needs IT✓ Browser-based✓ Real-time collaboration
6.8
ZEKAI
Powerful infinite avatar gen
Free & open source · Audio & Music
Ease of setup3
Usefulness8
Maintenance9.5
Community6.5
★ 1,265
GITHUB
Sep 2026
UPDATED
MIT
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

StableAvatar is an end-to-end video diffusion transformer that generates infinite-length, identity-preserving avatar videos conditioned on a reference image and audio. It suits video producers and researchers seeking realistic lip-sync and motion without face-swapping tools.

Runs on
Cross-platform
Hosting
Self-host
Languages
Python
License
MIT

What it is

It synthesizes long avatar videos by integrating a Time-step-aware Audio Adapter and an Audio Native Guidance Mechanism to prevent latent distribution error accumulation. A Dynamic Weighted Sliding-window Strategy fuses latent over time to maintain smoothness across video clips.

Who it's for

Suits audio-visual producers and researchers who need custom avatar generation with precise audio synchronization. It does not suit casual users lacking technical hardware or those unfamiliar with Python and model weight management.

Key features

Time-step-aware Audio Adapter

Prevents latent distribution error accumulation across video clips via time-step-aware modulation.

Audio Native Guidance Mechanism

Enhances audio synchronization using the diffusion model's own joint audio-latent prediction.

Dynamic Weighted Sliding-window

Fuses latent over time to enhance the smoothness of infinite-length video outputs.

Vocal Separation Tooling

Separates vocals from audio files using ONNX models to improve lip synchronization performance.

How to start

Up and running in 3 steps

1
Clone the repository and install PyTorch with the required dependencies
2
Download the model checkpoints manually into the local checkpoints directory
3
Run audio extraction, vocal separation, and execute the base model inference script
Real talk

Our honest verdict

What's great

  • Generates infinite-length avatar videos without requiring post-processing face restoration models
  • Includes built-in audio extraction and vocal separation utilities to improve lip sync
  • Supports ComfyUI integration for faster 10-step generation workflows
  • Provides full fine-tuning and LoRA training code for custom model adaptation

Where it falls short

  • Requires significant local GPU resources, hardware setup, and manual model checkpoint downloads
  • Hugging Face public demo is restricted to Pro users due to long video generation times
  • Audio-native guidance inference code is still pending implementation in the repository
Cost

Pricing & license

Free under its MIT license. The only cost is running it yourself on your own hardware, as there is no hosted SaaS platform provided by the authors beyond a Hugging Face space demo.

Paid work

Open remote AI-training roles

768 open remote AI-training roles, updated November 14, 2026; most pay $20–$175 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives

These reviewed AI tools do the same job instantly — from our scored directory.

Get more

Use it, or have us set it up

📄 Free PDF: StableAvatar for Audio & Music
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure StableAvatar for you — and train your team.
Get it done for you ↗
Questions

FAQ

What hardware is required to run StableAvatar?

It requires a powerful NVIDIA GPU with appropriate CUDA support, such as Blackwell series chips or cards supporting PyTorch 2.6.0 with adequate VRAM.

Does StableAvatar need post-processing tools like GFP-GAN?

No, the model is designed to synthesize high-quality videos directly without face-swapping or face restoration tools.

How are background noises handled in the audio?

The repository includes a vocal separation script utilizing an ONNX model to isolate vocals and minimize negative impacts from background music.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Audio & Music — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google