ai-shotlive  by sorker

AI-powered workflow for creating short dramas and comics

Created 5 months ago
258 stars

Top 97.9% on SourcePulse

GitHubView on GitHub
Project Summary

AI Shotlive Director is an AI-powered workbench for creators to produce short dramas and motion comics. It offers an industrial workflow from novel input to final video, streamlining scriptwriting, storyboarding, asset generation, and video editing, supporting multiple AI model providers.

How It Works

The platform follows a "novel → script → storyboard → assets → keyframes → video" pipeline. Its core "Keyframe-Driven" approach generates videos by interpolating between user-defined start and end frames, ensuring visual consistency via character/scene concept art constraints. It uniquely supports integrating diverse AI models for text, image, and video generation, allowing users to select preferred providers.

Quick Start & Requirements

Installation involves cloning the repo, npm install, and configuring .env. Local dev: npm run dev. Docker: docker-compose up. Lightweight SQLite mode: npm run build:local & npm run start:local. Packaged Electron desktop clients (macOS/Windows) are available, bundling SQLite. Prerequisites: Node.js (>= 20), npm (>= 9), MySQL (>= 5.7) for web, or SQLite for local/desktop.

Highlighted Details

  • Multi-Model Integration: Supports numerous text, image, video AI providers (OpenAI, Google, Tongyi, etc.) with configurable API keys.
  • Data Management: Comprehensive ZIP export/import for database records and media files, aiding migration and backup.
  • Integrated Video Editor: Multi-track editor with AI subtitle/voiceover generation and resource management.
  • Desktop Client: Electron-based, self-contained application with an embedded SQLite database.
  • User Data Isolation: Separates projects, assets, and preferences per user ID.

Maintenance & Community

The project references several open-source projects it was modified from, including shuyu-labs/BigBanana-AI-Director and Will-Water/CineGen-AI. No specific community channels or active maintenance signals are detailed.

Licensing & Compatibility

Licensed under CC BY-NC-SA 4.0. This permits personal, non-commercial use, modification, and redistribution under the same terms (ShareAlike). Commercial use is explicitly prohibited.

Limitations & Caveats

Users must provide and manage their own AI model API keys, incurring associated costs. The CC BY-NC-SA 4.0 license strictly prohibits commercial applications, limiting adoption for business projects.

Health Check
Last Commit

2 months ago

Responsiveness

Inactive

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

Explore Similar Projects

Feedback? Help us improve.