ai_story  by xhongc

AI video generation platform for automated story creation

Created 3 months ago
281 stars

Top 92.9% on SourcePulse

GitHubView on GitHub
Project Summary

AI Story is an AI-driven platform automating the end-to-end creation of story videos from a simple theme. It targets content creators, educators, and artists seeking to simplify and accelerate professional video production, transforming text-based ideas into polished visual narratives with minimal manual intervention.

How It Works

The system employs a modular Pipeline architecture, processing video creation through distinct AI-driven stages: intelligent copywriting, automatic storyboarding, AI image generation, smart camera movement planning, and final video production. It leverages Docker Compose for streamlined deployment, Celery for asynchronous task management, and real-time communication for progress feedback. This approach ensures extensibility, efficient resource utilization via load balancing across multiple AI models, and robust fault tolerance with automatic retries and error recovery.

Quick Start & Requirements

  • Installation: Launch all services with docker-compose up -d.
  • Admin Account: Create an administrator via docker-compose exec backend python backend/manage.py createsuperuser.
  • Access: Frontend at http://localhost:3000, Backend at http://localhost:8010.
  • Prerequisites: Docker and Docker Compose are required.

Highlighted Details

  • Supports multiple AI models for copywriting (OpenAI, Claude) and image generation (Stable Diffusion, DALL-E, Midjourney).
  • Automates scene splitting, image prompt generation, and camera movement planning.
  • Integrates with video generation platforms like Runway and Pika.
  • Features comprehensive project management, prompt management, and AI model configuration with load balancing.

Maintenance & Community

The project is available on GitHub at https://github.com/xhongc/ai_story. Contact information includes WeChat (charlesnowed) and Bilibili (小小方圆669).

Licensing & Compatibility

The project is licensed under the MIT License, which permits broad use, including commercial applications and integration into closed-source projects.

Limitations & Caveats

The "Director Mode," intended for more granular control over storyboarding and video composition, is currently under development.

Health Check
Last Commit

1 week ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
1
Star History
90 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.