LibreAI / Video / brainrot.js
// video ยท noahgsolomon/brainrot.js

brainrot.js

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

๐Ÿ’Ž Hidden gemโ˜… 958 starsโ‘‚ 135 forksMITupdated 2026-04
โ–ฆ visual โ€” this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

brainrot.js is an open-source video project by noahgsolomon (noahgsolomon/brainrot.js on GitHub). It has 958 GitHub stars and 135 forks, is released under the MIT license, and was last updated on GitHub on 25 April 2026.

GitHub stars
958
Forks
135
License
MIT
Last updated on GitHub
25 April 2026
Category
Video
Listing
Hidden gem โ€” a shorter page for a lesser-known project
Official site
Official site
// how it works

How it works

  1. Pick a topic

    Choose anything you want explained.

  2. Choose a personality

    Select the voice style for the explainer.

  3. Generate the video

    The tool produces the brainrot-style clip.

  4. Post it

    Share to your short-form channels.

// features

Why people love it

Topic to video

Any subject becomes an explainer clip.

Personality voices

Learn from your favorite personas.

Brainrot style

Fast, meme-y, feed-optimized format.

Text in

Start from plain text descriptions.

Creator tool

Built for short-form content makers.

MIT licensed

Open and hackable.

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/noahgsolomon/brainrot.js.git
    cd brainrot.js
  2. Step 2 โ€” Check the README

    Every project documents its own setup; start with install requirements.

    cat README.md | head -60
  3. Step 3 โ€” Run it

    Follow the project's launch command โ€” Docker, pip, npm, or a binary release.

    # see README for the exact launch command
// use cases

What you can build

Advertisement
// faq

Questions, answered

Is brainrot.js free for commercial use?

MIT licensed โ€” commercial use allowed with attribution.

What does 'brainrot' mean here?

The hyper-stimulating short-form explainer style popular online.

Can I use my own personality?

Check the repo for voice and persona options.

What video length does it make?

Short-form clips โ€” see the site for examples.

Is the content accurate?

It generates for entertainment โ€” verify facts before teaching with it.

// keep exploring

Similar tools

Video

video-podcast-maker

Topic โ†’ 4K narrated video for coding agents. v5.3.0: local TTS (edge free + azure, no external engine), manifest-based Asset Engine, Remotion composition, coโ€ฆ

โ˜… 1.6k starsMIT
View guide โ†’
Video

yt-dlp

A feature-rich command-line audio/video downloader

โ˜… 195.3k starsUnlicense
View guide โ†’
Video

Deep-Live-Cam

real time face swap and one-click video deepfake with only a single image

โ˜… 96.9k starsAGPL-3.0
View guide โ†’
Video

AIComicBuilder

Turn scripts into animated comics โ€” AI characters, storyboards and video.

โ˜… 1.9k starsApache-2.0
View guide โ†’
Video

Open-AI-Micro-Drama-Generator

Turn any idea into a short-form AI drama with a multi-agent pipeline.

โ˜… 522 starsCustom
View guide โ†’
Video

openshorts

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

โ˜… 32 starsMIT
View guide โ†’
// alternatives

Alternatives in Video

The most-starred other Video projects in the LibreAI catalogue โ€” the realistic shortlist if brainrot.js is not the right fit.

Get brainrot.js

Free and open โ€” grab the source, star the repo, and start creating.