- Multi-track timeline (V1 base, V2 overlays)
- Asset library with drag-and-drop
- Video preview with layered compositing
- AI auto-GIF workflow (transcribe → extract keywords → fetch GIFs → auto-place)
- FFmpeg video processing
- Dead air/silence removal
- Chapter generation
- Clip move, resize, delete
- Basic export functionality
- Motion Graphics (Remotion) - Animated text, lower thirds, CTAs
These are blockers for getting real users:
- Add API key setup UI - Users need to add OPENAI_API_KEY and GIPHY_API_KEY
- Either: settings modal, or .env file instructions, or proxy through your backend
- Test the full export flow - Ensure rendered video actually works
- Add a landing page - Even a simple one explaining what it does
- Deploy somewhere - Vercel/Railway for frontend, need solution for FFmpeg backend
Don't build these until you have users asking for them:
- Undo/redo
- More AI edit commands (speed up, add music, auto-captions)
- Custom keyword lists for GIF extraction
- GIF position/size controls in preview
- Audio track visualization
- Keyboard shortcuts
- Project save/load to cloud
- User accounts
- More export formats/quality options
- Moving clips can cause preview to briefly show wrong content
- No undo after clip operations
- Large videos may be slow to process
- Auto-captions with styling
- B-roll suggestion and insertion
- Music matching to video mood
- Social media format presets (9:16, 1:1)
- Direct publish to YouTube/TikTok
- Collaboration features