Home/ShortGPT
ShortGPT logo

ShortGPT

ShortGPT is an open-source Python framework for automating scripts, asset sourcing, voiceovers, captions, editing, dubbing, translation, and rendering for short and long videos.

Visit website

Product overview

What is ShortGPT?

ShortGPT is an open-source Python framework for automating video and short-form content production. It can coordinate script and prompt generation, web asset sourcing, speech synthesis, caption timing, editing, metadata, and final rendering. Separate engines support short videos, longer content, dubbing and translation, and customizable editing blocks.

The framework uses tools such as FFmpeg, MoviePy, voice providers, text-to-speech services, model APIs, and media sources. It can run locally through Docker or in a notebook environment, but users must configure provider credentials and dependencies. Generated scripts, sourced media, voices, and translations require editorial, copyright, licensing, and platform-policy review.

How to Use ShortGPT

  1. Install the project locally with Docker or open the provided notebook environment.
  2. Configure the required model, voice, media-source, and other provider credentials.
  3. Choose the engine for short content, long video, dubbing, translation, or custom editing.
  4. Supply the topic, language, style, media rules, watermark, and output settings.
  5. Review sources, script, audio, captions, timing, and rights before publishing the rendered video.

Core Features

  • Automated editing framework: Represents editing work through LLM-oriented markup and structured blocks.
  • Short and long video engines: Coordinates content generation and rendering for different video formats.
  • Voiceover synthesis: Integrates neural voices and supports many output languages.
  • Caption generation: Creates and times subtitles as part of the production pipeline.
  • Asset sourcing: Retrieves relevant images or footage from configured internet sources.
  • Dubbing and translation: Transcribes, translates, voices, and captions existing videos in another language.

Use Cases

  • Short-video production: Automate draft creation for vertical social-video channels.
  • Faceless channel workflows: Combine scripts, stock visuals, narration, captions, and metadata.
  • Multilingual localization: Produce dubbed and subtitled versions of approved source videos.
  • Custom video automation: Extend the Python framework for specialized media pipelines.

Pricing

ShortGPT is available under the MIT license and has no framework subscription price. Users pay for their own compute and any model, speech, media, storage, or hosting services used by their configuration. A notebook environment can reduce setup effort, but connected providers may still charge separately.

Frequently Asked Questions

Is ShortGPT a hosted video generator?

It is primarily a developer framework that users run and configure themselves rather than a finished subscription editing service.

Can it translate and dub an existing video?

Yes. The translation engine can transcribe, translate, synthesize speech, and add captions for supported workflows.

Does asset sourcing make media automatically safe to reuse?

No. Users must verify the license, attribution, consent, trademark, music, and platform rules for every sourced or generated asset.

Back to product directory

Related products

OpenAI Codex is an AI coding product for delegating scoped repository tasks and reviewing the resulting changes.

Claude Code is Anthropic’s AI coding product for iterative repository work through supported development surfaces.

Gemini CLI is Google’s open-source AI agent for terminal workflows and local development tasks.

Newsletter

Keep up with useful AI products

Get a concise selection of new products, practical use cases, and builder updates.