Open-Source HeyGen Alternative (2026, Talking Heads)
Identifying HeyGen · Mark source

This hub lists open talking-portrait code people compare with HeyGen-class avatar studios. HeyGen is named only to identify that product class. The sourced talking-head row is LivePortrait. HyperFrames is a sibling HTML→video job from the same vendor, not an avatar studio. We do not rank lip-sync or avatar quality against HeyGen.
- LivePortrait — MIT portrait animation research code. Commercial InsightFace weights need replacement.
- HyperFrames — Apache-2.0 HTML-to-video renderer for coding agents. Same vendor as HeyGen; different job.
How we pick
- Public GitHub repository we could open (README or LICENSE).
- License copied from that file, including third-party detector caveats.
- Portrait / talking-head generation, or a documented HTML→video renderer.
- No unsourced “beats HeyGen” claims.
Comparison
| Name | License | Stars (GitHub) | Platforms | Runs locally | Key strengths |
|---|---|---|---|---|---|
| LivePortrait | MIT | 19,263 | Linux, Windows | Yes | MIT portrait animation research code. Commercial InsightFace weights need replacement. |
| HyperFrames | Apache-2.0 | 71,515 | Linux, macOS, Windows, Node.js, CLI, Docker | Yes | Apache-2.0 HTML-to-video renderer for coding agents. Same vendor as HeyGen; different job. |
Lead talking-head row: LivePortrait. Sibling HTML→video row (same vendor, different job): HyperFrames (Apache-2.0, 71,515 stars, v0.8.193). Related generative video (not avatars, not HTML render): LTX-2.5 on Runway alternatives. Code-driven short video (writes code, not pixels or HTML): SenseNova 6.8 Code2Video. Speech: ElevenLabs alternatives. Transcription: Descript alternatives.
Sourced snapshot (2026-10-19)
| Field | LivePortrait | SadTalker (named only) | MuseTalk (named only) |
|---|---|---|---|
| Repository | KlingAIResearch/LivePortrait | OpenTalker/SadTalker | TMElyralab/MuseTalk |
| Stars / forks | 19,263 / 2,005 | 14,143 / 2,704 | 6,753 / 986 |
| License file | MIT + InsightFace research note | Apache-2.0 except listed third parties | Not fully quoted this pass |
| Last push | 2026-06-01 | 2024-06-26 | 2025-09-26 |
| Quality vs HeyGen | Not independently tested | Not independently tested | Not independently tested |
How to choose
- Need MIT portrait animation and can replace InsightFace for commercial use: LivePortrait.
- Need audio-video generation, not a talking head: LTX-2.5.
- Need Apache-2.0 HTML→MP4 for coding agents: HyperFrames.
- Need code-driven motion graphics / explainers (not HTML, not photorealistic DiT): SenseNova 6.8 Code2Video.
- Need local TTS: Drama 3 or GPT-SoVITS.
See also Video & Audio and Suno alternatives.
Listed options

LivePortrait
MIT portrait animation research code. Commercial InsightFace weights need replacement.

HyperFrames
Apache-2.0 HTML-to-video renderer for coding agents. Same vendor as HeyGen; different job.
FAQ
Is there a free open-source HeyGen alternative?
LivePortrait (KlingAIResearch/LivePortrait) is MIT portrait-animation code with 19,263 GitHub stars as of 2026-10-19. Last push 2026-06-01. InsightFace detectors in the tree are research-only and must be replaced for commercial use. That is not a HeyGen studio clone and not a quality ranking.
Does LivePortrait match HeyGen quality?
We have no sourced bake-off. Do not treat star counts as lip-sync scores.
What about SadTalker or MuseTalk?
OpenTalker/SadTalker is Apache-2.0 except listed third-party components (14,143 stars, last push 2024-06-26). TMElyralab/MuseTalk has 6,753 stars and a NOASSERTION license API we did not finish quoting. They are named so we do not pretend the category is empty; they are not lead rows until we open those LICENSE files the same way.
Need full video generation instead of a talking head?
See Runway alternatives (LTX-2.5) for generative audio-video, or HyperFrames for Apache-2.0 HTML→MP4 (not a generative model).
What is HyperFrames?
heygen-com/hyperframes is Apache-2.0 HTML/CSS/media → deterministic MP4 (71,515 stars, v0.8.193, opened 2026-10-25). Same vendor as HeyGen; different job from LivePortrait. Not a HeyGen quality rank.
Sources & verification
- https://www.heygen.com/
- https://github.com/KlingAIResearch/LivePortrait
- https://github.com/KlingAIResearch/LivePortrait/blob/main/LICENSE
- https://liveportrait.github.io
- https://github.com/OpenTalker/SadTalker
- https://github.com/TMElyralab/MuseTalk
- https://github.com/heygen-com/hyperframes
- https://github.com/heygen-com/hyperframes/blob/main/LICENSE
License notes are not legal advice. Read the original LICENSE. Trademark & disclaimer.

