antgroup/echomimic

[AAAI 2025] EchoMimic: Lifelike Audio-Driven Portrait Animations through Editable Landmark Conditioning

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 5 minutes ago
Added to GitGenius on September 16th, 2026
Created on July 3rd, 2024
Open Issues & Pull Requests: 119 (+0)
GitHub issues: Enabled
Number of forks: 466
Total Stargazers: 4,300 (+0)
Total Subscribers: 49 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 35.1 hours
Mean response time: 21.2 days
90th percentile: 15.9 days
Tracked items: 51

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 66
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 639 days
Stale 30+ days: 66
Stale 90+ days: 65

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

EchoMimic is a framework for generating lifelike portrait animations driven by audio input through editable landmark conditioning.

The tool addresses the challenge of creating realistic talking-face animations synchronized with audio. It uses a landmark-based approach where facial keypoints can be edited to control the animation output, allowing fine-grained customization of head movements and expressions while maintaining synchronization with the audio track. This method separates the audio-to-motion mapping from the final video synthesis, enabling both automatic generation and manual refinement of animations.

The framework suits projects requiring high-quality talking-head video generation where control over facial movements matters. It is particularly valuable when you need to adjust specific aspects of the animation after generation, such as head pose or expression intensity, without regenerating the entire sequence. The landmark conditioning approach makes it useful for applications ranging from digital avatars to content creation where audio-driven animation must match specific creative intent.

The project shows active development with regular updates to the codebase and documentation. The repository maintains comprehensive technical documentation including implementation details and usage examples. Community engagement appears consistent, with responsiveness to issues and pull requests. The development activity reflects ongoing refinement of the core animation synthesis pipeline and expansion of the framework's capabilities.