LibreAI / Video / openshorts
// video · jnMetaCode/openshorts

openshorts

Local-first pipeline that turns a topic into a publish-ready short video.

💎 Hidden gem★ 32 stars⑂ 5 forksMITupdated 2026-10
▦ visual — this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

openshorts is an open-source video project by jnMetaCode (jnMetaCode/openshorts on GitHub). It has 32 GitHub stars and 5 forks, is released under the MIT license, and was last updated on GitHub on 1 October 2026.

GitHub stars
32
Forks
5
License
MIT
Last updated on GitHub
1 October 2026
Category
Video
Listing
Hidden gem — a shorter page for a lesser-known project
Official site
GitHub
// how it works

How it works

  1. Clone the repository

    Download the source and enter the folder.

  2. Install dependencies

    Pull the Node packages and check ffmpeg.

  3. Configure the pipeline

    Pick local or API providers per the README.

  4. Generate a short

    Feed it a topic and get an MP4 back.

// features

Why people love it

Topic-to-video

Full pipeline from idea to MP4.

Local-first path

A $0 route using on-device AI.

Script generation

AI-written scripts for your topic.

TTS narration

Text-to-speech voiceover built in.

Auto captions

Captioned output ready to publish.

ffmpeg rendering

Reliable video assembly under the hood.

Advertisement
// run it

Run it yourself

  1. Step 1 — Clone the repo

    Download the source and move into the project folder.

    git clone https://github.com/jnMetaCode/openshorts.git
    cd openshorts
  2. Step 2 — Install dependencies

    Pull the Node packages it needs.

    npm install
  3. Step 3 — Generate a video

    Run the pipeline with a topic per the README.

    node index.js --topic "your topic here"
// use cases

What you can build

Advertisement
// faq

Questions, answered

Who maintains openshorts?

It is an open-source project at jnMetaCode/openshorts with 5 forks.

Is it free for commercial use?

Yes. It is MIT licensed.

Is it really free to run?

The local-first path is designed to cost $0 using on-device AI.

What does the pipeline include?

Script, footage or AI visuals, TTS, captions, and MP4 rendering.

Do I need ffmpeg?

Yes. Video assembly runs on ffmpeg — check the README for setup.

// keep exploring

Similar tools

Video

interflow-video-cut

Agent skill that cuts talking-head videos into styled card videos.

★ 32 starsMIT
View guide →
Clipping

Short Video Factory

一键生成产品营销与泛内容短视频,AI批量自动剪辑,高颜值跨平台桌面端工具 One click generation of product marketing and general content short videos, AI batch automatic…

★ 5.5k starsAGPL-3.0
View guide →
Clipping

short-video-maker

Traceable AI pipeline for vertical videos across TikTok, Shorts, and Reels.

★ 32 starsCustom
View guide →
Video

printfilm

PRINTFILM turns scripts and topics into finished AI short videos and animated short dramas

★ 4.7k starsMIT
View guide →
Video

brainrot.js

Turn any topic into a brainrot-style explainer video from AI personalities.

★ 958 starsMIT
View guide →
// alternatives

Alternatives in Video

The most-starred other Video projects in the LibreAI catalogue — the realistic shortlist if openshorts is not the right fit.

Get openshorts

Free and open — grab the source, star the repo, and start creating.