#1919th of 24 in Image and videoFor image, video and design, image and design, video and animation

liveportrait

Animates a still portrait from a driving video, with stitching and retargeting

Stars
19.3k
License
custom license
Last commit
Jun 2026
Language
Python
Stars, last 29 weeks+1,457
31 Mar 2026: 17,821 stars7 Apr 2026: 17,877 stars14 Apr 2026: 17,953 stars21 Apr 2026: 17,997 stars28 Apr 2026: 18,056 stars5 May 2026: 18,096 stars12 May 2026: 18,167 stars19 May 2026: 18,223 stars26 May 2026: 18,281 stars2 Jun 2026: 18,327 stars9 Jun 2026: 18,387 stars16 Jun 2026: 18,440 stars23 Jun 2026: 18,491 stars30 Jun 2026: 18,548 stars7 Jul 2026: 18,586 stars14 Jul 2026: 18,641 stars21 Jul 2026: 18,681 stars28 Jul 2026: 18,728 stars4 Aug 2026: 18,765 stars11 Aug 2026: 18,815 stars18 Aug 2026: 18,852 stars25 Aug 2026: 18,897 stars1 Sept 2026: 18,937 stars8 Sept 2026: 18,978 stars15 Sept 2026: 19,014 stars22 Sept 2026: 19,065 stars29 Sept 2026: 19,114 stars6 Oct 2026: 19,151 stars13 Oct 2026: 19,218 stars20 Oct 2026: 19,278 stars

17,821 on 31 Mar 202619,278 on 20 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Official PyTorch implementation of the LivePortrait paper. It animates a source image or video of a human, cat or dog using motion from a driving video or a precomputed .pkl motion template. It ships CLI scripts (inference.py, inference_animals.py) and a Gradio app with pose and regional editing, and pretrained weights are hosted on Hugging Face.

Who it is for: Researchers and creators animating portraits locally, ideally with an NVIDIA GPU

Strengths

  • Accepts image or video sources, including portrait video editing and image-driven mode
  • Motion templates (.pkl) speed up inference and avoid sharing the driving video
  • Gradio UI, Windows one-click installer and a Hugging Face Space demo are provided
  • Optional torch.compile gives 20-30% faster inference per the README (not on Windows or macOS)

Weaknesses

  • Animals mode needs X-Pose and a compiled CUDA op; tested only with NVIDIA GPUs
  • Apple Silicon is not supported for Animals mode and is about 20x slower than an RTX 4090
  • Needs conda, FFmpeg and a manual weight download; no Docker setup
  • License is not detected automatically (NOASSERTION); check the repo before commercial use

What it needs

  • GPU optional
  • Needs conda, FFmpeg, PyTorch, Gradio, huggingface_hub, X-Pose (Animals mode)
  • Models: LivePortrait Humans model, LivePortrait Animals model, KlingTeam/LivePortrait weights on Hugging Face

Also in Image and video

See all 24
Also in Image and video
RankProjectScore
1MoneyPrinterTurboTurns a topic into a short video with script, footage, voiceover and subtitles133.6k starsMIT76 out of 100
2ComfyUINode-graph editor for running diffusion image, video, audio and 3D workflows141.1k starsGPL-3.075 out of 100
3toonflow-appInfinite-canvas tool for AI short drama and comic video production18.8k starsMIT69 out of 100
#4InvokeAIWeb UI for diffusion image generation with inpainting canvas and node workflows28.8k starsApache-2.067 out of 100
#5open-generative-aiImage, video and lip-sync studio UI that calls MuAPI, with optional local engines Live demo ↗ (opens in a new tab)31.1k starsMIT64 out of 100