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
Short Video Factory
AI Tools
一键生成产品营销与泛内容短视频,AI批量自动剪辑,高颜值跨平台桌面端工具 One click generation of product marketing and general
AGPL-3.0vs InVideo★ 5.5k
DramaClaw
AI Tools
A general-purpose AIGC video engine: script to finished film in one pipeline — dramas, ads
OSSvs InVideo★ 6.6k
ArcReel
AI Tools
AI Agent 驱动的开源可自部署视频工作台:将小说与剧本转为角色、场景、道具资产、分镜、视频和剪映草稿,支持跨镜头一致性、多供应商与费用追踪 | Self-hosted AI
AGPL-3.0vs InVideo★ 5.3k
ClippedAI
AI Tools
Open-source alternative to OpusClip - AI-powered YouTube Shorts generator. 100% free and u
OSSvs Opus Clip★ 214
Nanobot
AI Tools
nanobot is an ultra-lightweight, open-source, self-hosted personal AI agent for chat apps,
MIT★ 49k
GPT Researcher
AI Tools
An autonomous agent that conducts deep research on any data using any LLM providers
Apache-2.0vs Perplexity★ 30k
SaaS alternatives to ShortGPT
See all
InVideo
AI Tools
Online video maker that generates videos from text prompts with stock media and voiceover
SaaS
VEED
AI Tools
Browser-based video editor with auto subtitles, AI avatars and screen recording
SaaS
Arcads
AI Tools
AI platform that generates actor-style video ads from a script
SaaS
Drizzle
AI Tools
AI video creation tool that helps marketers shape ideas into social-ready content
SaaS
HeyGen
AI Tools
Create talking-avatar videos from a script, with voice cloning and video translation
SaaS
Opus Clip
AI Tools
Cuts long videos into short vertical clips with captions for social platforms
SaaS

