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

ShortGPT

Open source

ShortGPT is an MIT-licensed, experimental Python framework that uses AI to automate YouTube Shorts and TikTok video creation, from scripting to voiceover and editing.

Open-source alternative to

short-gpt-dcs.vercel.app
ShortGPT homepage screenshot
GitHub stars
8k
Last commit
1 yr ago
Repository age
3 years
Version
v0.3.0
Licence
MIT
Self-hosted
Yes

About ShortGPT

ShortGPT is an experimental AI framework for automating the creation of short-form video content such as YouTube Shorts and TikTok clips. It is aimed at creators who want to reduce the manual work of scripting, footage sourcing, voiceover synthesis, captioning and editing for high-volume short video channels.

It provides an LLM-oriented video editing language with ready-to-use scripts and prompts, voiceover generation in more than 30 languages through EdgeTTS, automated caption generation, and sourcing of images and video assets. The project showcases voice dubbing and automated editing workflows in demo videos, and it is primarily run as a local web app, with Google Colab recommended for an easier setup.

ShortGPT is written in Python, uses GPT-4 and other OpenAI capabilities, and is released under the MIT license. It is described as experimental, so users should expect ongoing changes and review the installation notes before running it, and API usage with providers such as OpenAI is billed separately.

Key features

  • LLM-driven automated video editing
  • Voiceover synthesis in 30-plus languages
  • Automated caption generation
  • Automated image and video asset sourcing
  • Voice dubbing support
  • Ready-to-use scripts and prompts for editing

Good fit for

  • →Automating a YouTube Shorts or TikTok channel
  • →Generating dubbed voiceovers for short videos
Built with
Python
Tags
ai-video
automation
youtube-shorts
tiktok
python
gpt-4
content-creation
text-to-speech

ShortGPT: questions and answers

What is ShortGPT used for?
ShortGPT is an MIT-licensed, experimental Python framework that uses AI to automate YouTube Shorts and TikTok video creation, from scripting to voiceover and editing. It is a good fit for automating a YouTube Shorts or TikTok channel and generating dubbed voiceovers for short videos.
Is ShortGPT open source?
Yes. ShortGPT is open source under the MIT licence. Its source code is on GitHub at RayVentura/ShortGPT and is written mainly in Python.
Is ShortGPT free?
Yes. ShortGPT is open source, so the software itself is free to use.
Can I self-host ShortGPT?
Yes. ShortGPT can be self-hosted on your own server or infrastructure.
What is ShortGPT an alternative to?
ShortGPT is an open-source alternative to InVideo and VEED. Other open-source alternatives to InVideo include Short Video Factory, DramaClaw and ArcReel.
Is ShortGPT actively maintained?
The most recent commit to ShortGPT was on 10 February 2025, and the latest release is v0.3.0, published on 10 February 2025. The project has 8k stars on GitHub.

Open-source alternatives to ShortGPT

See all

SaaS alternatives to ShortGPT

See all