AltHub

KlingAIResearch/LivePortrait Alternatives

portrait / image animation

LivePortrait animates a single still portrait (human, cat or dog) by transferring motion from a driving video, adding stitching and eye/lip retargeting control.

19.0kPythonNOASSERTIONactive · last push 4mo agoGitHub

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

fudan-generative-vision/halloGitHub

Pick it when the driving signal is only an audio clip rather than a video, at the cost of slower diffusion sampling and no retargeting controls.

Hallo: Hierarchical Audio-Driven Visual Synthesis for Portrait Image Animation

8.7k
Python
MIT
dormant2.1y ago
mayuelala/FollowYourClickGitHub

Choose it when motion should be driven by a short text prompt over a clicked region instead of a full driving video.

[AAAI 2025] Follow-Your-Click: This repo is the official implementation of "Follow-Your-Click: Open-domain Regional Image Animation via Short Prompts"

908
Python
none
slowing1.0y ago
menyifang/MIMOGitHub

Use it for full-body character video driven by pose/3D spatial decomposition rather than close-up facial motion transfer.

Official implementation of "MIMO: Controllable Character Video Synthesis with Spatial Decomposed Modeling"

1.6k
Python
Apache-2.0
slowing1.3y ago
Doubiiu/DynamiCrafterGitHub

Swap in for open-domain (non-face) image animation from text, accepting much heavier diffusion inference than LivePortrait's warping pipeline.

[ECCV 2024, Oral] DynamiCrafter: Animating Open-domain Images with Video Diffusion Priors

3.0k
Python
Apache-2.0
dormant2.1y ago
ali-vilab/UniAnimateGitHub

Pick it for long, pose-driven human animation from a reference image when you can afford a full video-diffusion stack.

Code for SCIS-2025 Paper "UniAnimate: Taming Unified Video Diffusion Models for Consistent Human Image Animation".

1.2k
Python
none
slowing1.5y ago
ali-vilab/dreamtalkGitHub

Use it when you need expressive talking-head output from speech audio and can tolerate diffusion latency.

Official implementations for paper: DreamTalk: When Expressive Talking Head Generation Meets Diffusion Probabilistic Models

1.8k
Python
MIT
dormant2.7y ago
alibaba/animate-anythingGitHub

Choose it for ControlNet-style motion guidance on arbitrary subjects, accepting heavier diffusion inference and no facial retargeting.

Fine-Grained Open Domain Image Animation with Motion Guidance

971
Python
MIT
dormant2.0y ago
fudan-generative-vision/champGitHub

Prefer it for whole-body human animation with 3D parametric (SMPL) guidance rather than portrait-only expressive motion.

[ECCV 2024] Champ: Controllable and Consistent Human Image Animation with 3D Parametric Guidance

4.3k
Python
MIT
dormant2.2y ago
GVCLab/PersonaLiveGitHub

Pick it if you need real-time streaming diffusion portrait animation and can budget far more compute than LivePortrait's warping model.

[CVPR 2026] PersonaLive! : Expressive Portrait Image Animation for Live Streaming

3.7k
Python
Apache-2.0
active1mo ago
OpenTalker/SadTalkerGitHub

Use it for audio-driven talking faces with a one-line CLI, but expect slower generation and less crisp eye/lip control.

[CVPR 2023] SadTalker:Learning Realistic 3D Motion Coefficients for Stylized Audio-Driven Single Image Talking Face Animation

14.0k
Python
NOASSERTION
dormant2.3y ago
HumanAIGC/AnimateAnyoneGitHub

Reference implementation for pose-driven character video; choose it for full-body consistency, though it is heavier and less real-time than LivePortrait.

Animate Anyone: Consistent and Controllable Image-to-Video Synthesis for Character Animation

14.8k
Apache-2.0
slowing1.0y ago
jdh-algo/JoyVASAGitHub

Choose it when a speech audio track drives the portrait or animal, trading LivePortrait's video driving and speed for audio conditioning.

Diffusion-based Portrait and Animal Animation

878
Python
MIT
active6mo ago
Tencent/MimicMotionGitHub

Use it for high-quality pose-guided human video from a reference image, at the cost of diffusion-scale compute and no facial retargeting.

High-Quality Human Motion Video Generation with Confidence-aware Pose Guidance

2.7k
Python
NOASSERTION
slowing11mo ago
antgroup/echomimic_v3GitHub

Swap in for unified audio/pose-to-human animation at 1.3B params when multi-modal conditioning matters more than inference speed.

[AAAI 2026] EchoMimicV3: 1.3B Parameters are All You Need for Unified Multi-Modal and Multi-Task Human Animation

1.1k
Python
Apache-2.0
active7mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

snap-research/articulated-animationGitHub

An older keypoint-warping research codebase: fine for reproducing motion-transfer baselines, but weaker identity preservation and no retargeting/stitching.

Code for Motion Representations for Articulated Animation paper

1.3k
Jupyter Notebook
NOASSERTION
slowing1.3y ago
AliaksandrSiarohin/first-order-modelGitHub

The previous-generation keypoint-warping animator: still a valid swap for quick research baselines but visibly lower fidelity and no animals/retargeting.

This repository contains the source code for the paper First Order Motion Model for Image Animation

15.0k
Jupyter Notebook
MIT
dormant1.9y ago
yoyo-nb/Thin-Plate-Spline-Motion-ModelGitHub

Older spline/keypoint motion-transfer code: a valid fallback for simple driving-video animation but weaker on identity, eyes and animals.

[CVPR 2022] Thin-Plate Spline Motion Model for Image Animation.

3.6k
Jupyter Notebook
MIT
dormant2.7y ago

Listed as an alternative to

These projects were analysed and named LivePortrait among their alternatives. The relationship is not symmetric — how LivePortrait rates them is a separate judgement, made when LivePortrait is analysed in its own right.

Wan-Video/Wan2.2GitHub

calls LivePortrait “choose it for portrait animation and expression retargeting instead of general video synthesis.”

Wan: Open and Advanced Large-Scale Video Generative Models

17.4kPythonactive