7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

2 alternatives ranked by real activity

Open-source HeyGen alternatives

A curated, ranked list of the 2 best open-source alternatives to HeyGen.

The best open-source alternative to HeyGen is Open AI UGC. If that doesn't suit you, another good option is Streamer-Sales.

HeyGen alternatives are mainly AI tools. 1 of them shipped code in the last 30 days, 2 can be self-hosted, and 1 uses a permissive licence.

Last updated October 2, 2026 · ranked by GitHub stars, growth and recent commits

Open AI UGC

Open-source studio for generating vertical AI video ads with synthetic actors from a script and reference image, positioned as an alternative to Arcads and MakeUGC.

GitHub stars
347
Last commit
yesterday
Licence
MIT
Self-hosted
Yes

Open AI UGC is a free, open-source application for creating user-generated-content style video ads with AI actors. The README presents it as an alternative to commercial services such as Arcads and MakeUGC, without per-seat pricing, a locked actor library or vendor watermark. It targets marketers and small teams who produce short-form social ads.

The workflow is to paste a script, upload a reference face or product image, choose a video model, and generate a 9:16 vertical clip suited to TikTok, Reels or Shorts. The tool supports several video generation models, including Veo 3.1, Seedance 2, Grok Video and Happy Horse 1. Generation is powered by Muapi, an outside API service, so model usage is handled there rather than on your own hardware.

The app is built with JavaScript and Next.js, is MIT licensed, and can be self-hosted, with a live demo hosted on Vercel. The README also links related open-source projects for workflow building, video clipping and social scheduling, plus agent skills that let coding assistants automate batches of ad variants from the terminal.

Key features

  • Script-to-video AI actor ads
  • Reference face or product image upload
  • Choice of several video generation models
  • 9:16 vertical output for social platforms
  • Self-hostable Next.js application
  • Agent skills for batch ad generation

Pricing: The app is free and MIT licensed. Video generation runs through Muapi, so check its pricing for model usage costs.

Streamer-Sales

Streamer-Sales is an open-source AGPL-licensed Chinese LLM project that generates product-pitch scripts and a digital-human livestream presenter for e-commerce sales.

GitHub stars
3.8k
Last commit
1 yr ago
Latest release
v0.10.0
Licence
AGPL-3.0
Self-hosted
Yes
Hosted version
Available
openxlab.org.cnStreamer-Sales homepage screenshot

Streamer-Sales is an open-source large language model application built to generate sales pitches for livestream and in-store product promotion. Given a product's features, it produces narration intended to highlight selling points and encourage purchase, aimed at e-commerce sellers and streamers who want AI-assisted sales copy and presentation.

The model is instruction fine-tuned from InternLM2 using xtuner, and the system integrates several components around it: LMDeploy for accelerated inference, retrieval-augmented generation so pitches can draw on up-to-date product manuals without retraining, an agent that can look up shipping information online, text-to-speech generation with emotional tone, automatic speech recognition for voice interaction, and generation of a digital-human presenter video so the pitch is not limited to text.

The stack uses a Vue, Pinia and Element Plus frontend with a FastAPI, Uvicorn and PostgreSQL backend exposing RESTful APIs with JWT authentication, and Docker Compose for one-command deployment. It is written in Python and released under the AGPL-3.0 license.

Key features

  • AI-generated product sales scripts
  • Digital-human presenter video generation
  • Retrieval-augmented generation from product manuals
  • Text-to-speech with emotional tone
  • Speech-to-text voice interaction
  • Docker Compose one-command deployment

Pricing: Free and open source under the AGPL-3.0 license; a hosted demo is linked from the project.

HeyGen alternatives: questions

What is the best open-source alternative to HeyGen?
Open AI UGC is the top-ranked open-source alternative to HeyGen on Enlisted: Open-source studio for generating vertical AI video ads with synthetic actors from a script and reference image, positioned as an alternative to Arcads and MakeUGC. Another strong option is Streamer-Sales.
Are these HeyGen alternatives free?
Both are open source, so the code is free to use under its licence, and both can be self-hosted on your own server or computer. 1 also offers a paid or managed cloud version if you'd rather not host it yourself.
How is this list of HeyGen alternatives ranked?
By a score built from GitHub stars, star growth over the last 30 days and how recently the code changed. 1 of these projects shipped code in the last 30 days. Data is refreshed daily, and nobody can pay to move up.

People also look for alternatives to…

View all