← all repositories

alecm20/story-flicks

A web application that uses AI large language models and image generation models to automatically produce short story videos with subtitles and audio.

2.4k stars Python Image · Video · Audio
story-flicks
Velocity · 7d
+4.7
★ / day
Trend
steady
star history

The system takes a story theme as input and orchestrates multiple AI models to produce a complete video. It generates story text using an LLM, creates matching images with an image generation model, renders subtitles, and synthesizes audio narration. The backend is built with Python and FastAPI while the frontend uses React with Ant Design. The application supports multiple AI providers including OpenAI, Aliyun DashScope, DeepSeek, Ollama, and SiliconFlow.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.