F-R-L/forge-film
A Python-based AI film generation engine that orchestrates multiple video models in parallel using DAG scheduling and Critical Path Method optimization.

Forge is a multi-model video generation pipeline that takes a story script, compiles it into a dependency graph using LLMs, and schedules scene generation across models like Kling and CogVideoX in parallel. It implements Critical Path Method scheduling to minimize total generation time, applies histogram color matching to maintain visual continuity across model boundaries, and assembles final output using ffmpeg. A Gradio interface provides workflow configuration and visualization.