Open source AI video pipeline

Stop Editing Manually.
Start Rendering Reels.

Write what you want to say. Pick a voice. Get a professional video back with captions, effects, and transitions. No timeline, no editing skills, no hours wasted.

Free forever. No credit card. Pro from $9/mo.

Stopeditingmanually.LetAIrenderyournextviralreel.

Word-level karaoke captions, generated automatically from your script

Open source since 2026. Self-hosted by creators worldwide.

0+renders completed0AI video tools integrated0visual effects

How it works

Five Steps. Zero Timeline.

01

Script

Write or paste your script

"5 tips for better reels\nTip 1: Hook in 3 seconds..."
02

Voice

ElevenLabs, Edge TTS, OpenAI

~~ generating 24s audio ~~
03

Captions

Word-level karaoke timing

Stop | editing | manually
04

AI Director

Claude plans shots and effects

shot-1: seedance, shot-2: pexels...
05

Render

Remotion + Lambda = MP4

frame 1/720 ... frame 720/720

The Right Tool for the Right Job

Editing apps are great for one-off projects. ReelStack is for teams and creators who ship video at scale.

Manual editing tools
ReelStack
You need a quick one-off edit for Instagram
You need 50 reels a week from a spreadsheet of topics
You like drag-and-drop timelines
You want a REST API that fits into your n8n or CI pipeline
You edit on your phone between meetings
You self-host on your VPS and own every frame of data
You want a free consumer app
You want open source code you can fork and extend

AI Director

Let AI Plan Every Shot for You

Claude analyzes your script and automatically selects B-roll, effects, transitions, and timing. No storyboarding. No timeline dragging. Just a finished video that matches your content.

0%

Waiting...

Captions

Karaoke Captions That Hit Every Syllable

whisper.cpp generates word-level timestamps with sub-frame accuracy. Bold, neon, minimal, or custom styles. Your viewers read along without thinking about it.

Fivetipstohookviewersinthefirstthreeseconds.

API-First

Automate Video Like You Automate Email

Full REST API with API keys, rate limiting, and scoped permissions. Trigger renders from n8n, Zapier, cron jobs, or your own app. One POST request, one MP4 back.

terminal
$ |

Self-Hosted

Your Server, Your Data, Zero Vendor Lock-in

Deploy with Docker on any VPS. No cloud dependency, no usage caps you cannot control. Fork the AGPL core, build modules on top, ship on your terms.

$ docker compose up -d

Creating reelstack-redis-1 ... done

Creating reelstack-web-1 ... done

Creating reelstack-worker-1 ... done

Creating reelstack-nginx-1 ... done

4 containers running on your VPS.

From the founder

I built ReelStack because I was spending 4 hours editing a 30-second reel. I knew the script. I knew the style. I just needed a machine to assemble the pieces. So I wrote one. ReelStack started as a bash script, grew into a Remotion pipeline, and now it is an open platform that anyone can extend. If you make content at scale, this is for you.

Pawel Jurczyk

Creator of ReelStack

Everything included

One Platform, Every Building Block

Tip #3

Stop wasting time
on manual edits

automate everything

19

AI tools

Pawel Jurczyk

Creator of ReelStack

Try it free →
text-card

19 AI Video Tools

Seedance, Veo 3.1, Kling, HeyGen, Pexels, and more. One unified interface.

28 Visual Effects

Text cards, zoom, highlight boxes, counters, lower thirds, CTA overlays.

Reels + YouTube

9:16 vertical and 16:9 horizontal. Same effects, same pipeline, two formats.

B-Roll Cutaways

5 transition types with AI-selected stock footage from Pexels.

Lambda Rendering

Offload heavy renders to AWS Lambda. Parallel, fast, cost-effective.

CLI + SDK

Bash CLI for scripts, TypeScript SDK for apps. Both hit the same API.

Open Source Core

AGPL licensed. Read every line, fork it, extend it, contribute back.

Premium Modules

Talking head, n8n explainers, branded intros. Buy once, use forever.

Webhook Callbacks

Get notified when renders finish. No polling, no waiting.

01:00
02:00
03:00
04:00
05:00
06:00
07:00
08:00
01:00
02:00
03:00
04:00
05:00
06:00
07:00
08:00

By the numbers

Built for Speed, Cost, and Control

< $0.01

per render on Lambda

AWS Lambda parallel rendering. A 30-second reel costs less than a cent.

15-40s

render time

Typical 30-second reel. Script to finished MP4, including TTS and AI planning.

19

AI video providers

Seedance, Veo 3.1, Kling, HeyGen, Pexels, and more. One unified tool interface.

AGPL

open source

Read every line. Fork it. Self-host it. No vendor lock-in, ever.

$5/mo

hosting cost

Run the full stack on a cheap VPS. Redis, worker, web, nginx. Four containers.

1 POST

to generate a reel

Full REST API. Send a script, get an MP4. Integrate with n8n, Zapier, or your own app.

Integrations

ClaudeElevenLabsPexelsAWS LambdaDockerRemotionOpenAISeedanceVeoKlingHeyGenn8n

FAQ

Questions You Are Probably Asking

Do I need to know how to code to use ReelStack?+

No. The web dashboard lets you write a script, pick a voice, and hit render. The API and CLI exist for developers who want automation, but they are optional.

How long does a render take?+

A typical 30-second reel renders in 15 to 40 seconds on AWS Lambda. Local Docker renders depend on your hardware but average under 2 minutes.

Can I use my own AI video tools or just the built-in ones?+

ReelStack ships with 19 integrations, but the module system is open. You can write a custom provider for any tool that has an API.

What does "self-hostable" actually mean?+

You run ReelStack on your own server with Docker. Your data never leaves your infrastructure. No cloud account required, though Lambda rendering is available as an optional accelerator.

Is the free tier actually usable or just a teaser?+

3 full renders per month with all effects and AI Director. The free tier includes a small watermark. Upgrade to Solo ($9/mo) to remove it.

How is this different from CapCut or Descript?+

Those are editing tools. ReelStack is a rendering pipeline. You do not drag clips on a timeline. You write a script, the AI plans the video, and code renders it. Built for volume, not one-offs.

Can I use it for YouTube videos, not just reels?+

Yes. ReelStack supports both 9:16 vertical (Reels, TikTok, Shorts) and 16:9 horizontal (YouTube). Same effects, same pipeline.

What happens if I cancel my subscription?+

You keep the open source core forever. Premium modules you purchased stay yours. You just lose access to future module updates and priority Lambda rendering.

Can I white-label the output for my agency clients?+

Yes. The Agency plan includes no branding on renders and API access for multi-tenant setups. Many agencies resell the output directly.

Where do I get help if something breaks?+

GitHub Issues for bugs, Discord community for questions, and priority email support on Pro and Agency plans.

Your First Reel Is 60 Seconds Away

Free tier. No credit card. 3 full renders to see if ReelStack fits your workflow.