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.

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.