Audio & videoCAN I VIBECODE
BlitzReels?
BUILD FIRST
- A non-sensitive or read-only version of the core experience
- A manual review step wherever correctness or trust matters
- A narrow companion tool that removes a real piece of work
LEAVE FOR LATER
- Regulated decisions, payments, or irreversible actions
- Claims of correctness, compliance, or uptime that the MVP cannot support
- Sensitive integrations until security, support, and auditability are ready
RESEARCH NOTES
What this tool actually does.
BlitzReels is an AI video editing SaaS that converts long-form recordings (YouTube, podcasts, webinars, tutorials, Loom, Zoom) into branded short-form clips for LinkedIn, Reels, Shorts, and TikTok. The workflow: upload/import a long recording, AI transcribes it, ranks standalone moments, reframes the speaker to 9:16, 1:1, 4:5, or 16:9, adds captions in 35+ languages, and produces 5-8 editable draft clips. A Pro Timeline editor provides unlimited video/audio tracks, magnetic snapping, keyboard shortcuts, non-destructive editing, drag-and-drop media import, effects/transitions/captions, real-time preview, and export up to 4K 60fps. It also offers an API, SDK, CLI, and agent docs for automated editing, plus free browser tools: AI caption generator, podcast audio extraction (MP3/WAV), resize, compress, and convert utilities.
RESEARCHED BUILD PROMPT
Give this to your coding agent.
Build a BlitzReels-style AI short-form clipping web app: user uploads a long video (podcast, webinar, talk, Loom/Zoom recording); the app transcribes it, automatically selects 3-8 engaging standalone moments, reframes them vertically with speaker tracking, adds styled captions, and presents drafts in an editable multi-track timeline before export.
User-facing requirements: upload page with progress; auto-generated clip list with transcript snippet and confidence score; per-clip preview; timeline editor with trim, cut, move, caption edit, undo/redo, keyboard shortcuts, magnetic snapping, and non-destructive edits; aspect-ratio presets (16:9, 9:16, 1:1, 4:5); caption style controls (font, size, color, position); export to MP4 via ffmpeg with selected clips.
Technical requirements: web app (React + Node.js/Python); video processing with ffmpeg; transcription via OpenAI Whisper (local or API); face/speaker detection for reframing (e.g., MediaPipe or YOLO-based tracking); caption burn-in with canvas or ASS subtitles; job queue with progress events (WebSocket or SSE); SQLite/Postgres for job state.
Do not copy BlitzReels branding, logo, copy, or UI layout; design an original clean interface. Out of scope: 35+ language localization, public API/SDK/CLI, social platform publishing, real-time collaboration, advanced effects library, mobile apps, billing/payments.
Include a README covering setup, environment variables, ffmpeg/Whisper dependencies, and known limitations (e.g., transcription accuracy on accented speech, speaker tracking failures on cuts or multiple speakers, export speed, and caption language coverage).