Holding the work as a project with scenes is what makes it finishable: each shot, voice line and track is generated separately, and the running cost is visible before the next call rather than after.
A video production server built on FAL AI models. A project holds scenes; images are generated from text or from another image, clips from images, and speech and music generated to sit under them. Cost is estimated and tracked as you work.
- A project created, and scenes added to it one at a time
- Images generated from a text prompt, or from an image you already have
- Video generated from an image
- Speech and background music generated for the cut
- Your projects listed, so an unfinished one can be picked up
- Platform presets for YouTube, TikTok and Instagram, with running cost estimates
Python 3.11 or newer, FFmpeg installed on the machine, uv, and a FAL AI key in the environment. YouTube upload goes through OAuth2, and the optional YouTube search features take a Google API key.
