← all repositories
PowerHouseMan/ComfyUI-AdvancedLivePortrait

Real-time face puppetry for the ComfyUI crowd

This node pack wraps LivePortrait into ComfyUI so you can edit, save, and sequence facial expressions like motion capture keyframes.

★2.7k stars Python Image · Video · Audio
ComfyUI-AdvancedLivePortrait
Not currently ranked — collecting fresh signals.
star history

What it does AdvancedLivePortrait is a set of ComfyUI custom nodes that bolt facial expression editing onto the LivePortrait model. You can retarget a photo’s face, drive a video with new expressions, or extract and bank expression data from sample images. It also supports face tracking on a source video directly, so you can generate animation without a separate driving clip.

The interesting bit The author squeezes a real-time preview out of the pipeline and adds saveable expression data—essentially letting you build a library of reusable facial motions instead of one-off transfers. A motion_link system in the advanced workflow also lets you chain expressions with timed holds, turning the node graph into a crude but functional animation sequencer.

Key highlights

  • Real-time preview, which the README claims is faster than the baseline LivePortrait experience
  • Load Exp Data and Save Exp Data nodes that write expression banks to \ComfyUI\output\exp_data\
  • A “video without a video” mode that tracks the source video’s own face rather than requiring an external driver
  • Sequenced motion control via frame-length and wait-time indices in workflow2_advanced.json
  • Registered with ComfyUI-Manager for plug-in installation

Caveats

  • Documentation is thin: motion indices and node behavior are explained in a single screenshot and one equation, so plan on some guessing
  • The project is largely glue and workflow logic around kijai’s model conversion, not a novel architecture

Verdict Grab it if you want node-level control over facial animation inside ComfyUI. If you’re looking for a standalone app or a new foundation model, keep walking.

Frequently asked

What is PowerHouseMan/ComfyUI-AdvancedLivePortrait?
This node pack wraps LivePortrait into ComfyUI so you can edit, save, and sequence facial expressions like motion capture keyframes.
Is ComfyUI-AdvancedLivePortrait open source?
Yes — PowerHouseMan/ComfyUI-AdvancedLivePortrait is an open-source project tracked on heatdrop.
What language is ComfyUI-AdvancedLivePortrait written in?
PowerHouseMan/ComfyUI-AdvancedLivePortrait is primarily written in Python.
How popular is ComfyUI-AdvancedLivePortrait?
PowerHouseMan/ComfyUI-AdvancedLivePortrait has 2.7k stars on GitHub.
Where can I find ComfyUI-AdvancedLivePortrait?
PowerHouseMan/ComfyUI-AdvancedLivePortrait is on GitHub at https://github.com/PowerHouseMan/ComfyUI-AdvancedLivePortrait.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.