An assembly line for AI short dramas
It automates the tedious pipeline from story prompt to finished AI video, managing script, storyboard, images, and motion for you.

What it does
AI Story is a Django-based web platform that treats AI video creation like a factory assembly line. Feed it a topic, and it automatically rewrites the script, splits it into storyboards, generates images via external APIs such as Stable Diffusion or DALL-E, plans camera movements, and renders clips through services like Runway or Pika. Celery workers and Redis manage the queue behind the scenes, while a Vue frontend tracks progress in real time.
The interesting bit
The real engineering here is not the generative models—it is workflow orchestration. The project wraps a chain-of-responsibility pipeline around third-party APIs, handling the dull but fragile work of prompt templating, failure retries, multi-provider load balancing, and stage rollbacks when a generation step flops.
Key highlights
- Chains external LLMs, image generators, and video models into one automated workflow
- Supports load balancing across multiple AI providers with failover and usage stats
- Real-time progress tracking with pause, resume, retry, and rollback for any stage
- Modular pipeline architecture built on Django and Celery
- Dockerized deployment with separate backend, worker, and frontend services
Caveats
- Requires commercial licensing for business use; the default license is CC BY-NC-SA 4.0 (non-commercial)
- “Director mode” for fine-grained shot control is marked as under development
- Heavily dependent on external API keys and third-party services; it is essentially sophisticated glue code
Verdict
Worth a look if you want to study how to orchestrate multi-modal AI pipelines or need a self-hostable short-drama factory for personal projects. Skip it if you are looking for a fully open, commercially free stack or a turnkey solution that works without a wallet full of API credits.
Frequently asked
- What is xhongc/ai_story?
- It automates the tedious pipeline from story prompt to finished AI video, managing script, storyboard, images, and motion for you.
- Is ai_story open source?
- Yes — xhongc/ai_story is an open-source project tracked on heatdrop.
- What language is ai_story written in?
- xhongc/ai_story is primarily written in Python.
- How popular is ai_story?
- xhongc/ai_story has 1.2k stars on GitHub and is currently accelerating.
- Where can I find ai_story?
- xhongc/ai_story is on GitHub at https://github.com/xhongc/ai_story.