ReelPilot — AI Video Editor
A browser video editor for product videos: record or upload your app, let an AI director plan the camera, cuts and text, refine it on a multi-track timeline, then export an MP4 or share a link.

Chapters, description and comments are on YouTube.Watch on YouTube instead
One request, end to end.
Select a stage to read what it decides.
Every clip belongs to a workspace
Better Auth signs the reader in with Google, GitHub or a magic link, and a personal workspace is created on first use — exactly one, even under concurrent first requests. Brand kits, footage and videos all hang off it, and every page and action starts by checking the reader's role in it.
An upload is a job, not a request
A recording goes straight to Neon's object storage and a queued job in the worker transcodes it, cuts thumbnails and finds the key moments — scene changes, plus any moment marked while recording — because none of that fits inside a request.
The model proposes, the timeline decides
The AI reads what the analysis found at each key moment and returns a structured plan — a camera look, what to do with idle stretches, on-screen text, graphics and an end card — with two or three sentences on why. It lands as ordinary edit data, so it can be changed like anything a person made.
One composition, two renderers
The browser preview and the final export both play the same Remotion composition, so what the timeline shows is the video that will be rendered. Saves are versioned, so a stale tab is told to reload rather than overwriting newer work.
Rendering happens off the web server
An export is a job the worker renders at 1080p in the chosen shape, with progress, and a share link plays the newest finished file to anyone signed out — until it is turned off, when it answers 404.
Three things you can point at afterwards.
Move heavy work out of the request
Processing, analysis and renders queued in Postgres with pg-boss and run by a worker of your own — no Redis, no extra service.
Put AI inside a real editing loop
An AI edit plan validated against a schema and applied as the same edit data a person produces, so it is a starting point to refine rather than a result to accept or throw away.
Ship a video, not a preview
An MP4 in 16:9, 9:16 or 1:1 and a revocable public share link, rendered from the same composition the editor shows.
Where to go from here.
Closest to this one by what it teaches, then by what it is built on.

A document workspace where Claude answers only from the files in the chat, every claim opens the exact passage it quotes, and questions are metered by plan through Stripe.

The longest build on the channel: an AI app builder with workspaces, agent runs, subscription billing, and the auth boundary holding it all together.

A course marketplace in the shape of Udemy: instructors author courses that go live through an admin review, learners buy through Stripe and earn certificates anyone can verify, and every sale records the instructor's share.