HKUDS/ViMax

Description: "ViMax: Agentic Video Generation (Director, Screenwriter, Producer, and Video Generator All-in-One)"

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 2 hours ago
Added to GitGenius on May 31st, 2026
Created on March 30th, 2025
Open Issues & Pull Requests: 41 (+0)
Number of forks: 1,653
Total Stargazers: 11,209 (+0)
Total Subscribers: 77 (+0)

Issue Activity (beta)

Open issues: 29
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 133 days
Stale 30+ days: 25
Stale 90+ days: 19

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Repository Insights (GitGenius)

Median issue/PR response: 7.8 hours
Mean response time: 5.3 days
90th percentile: 15.8 days
Tracked items: 37

Most active contributors

Detailed Description

ViMax is an agentic video generation system designed to automate the complete creative pipeline for video production. Rather than generating isolated video clips, ViMax functions as an integrated director, screenwriter, producer, and video generator that orchestrates the entire process from initial concept to final output. The system addresses fundamental limitations in current AI video generation tools, which typically produce only short clips with inconsistent characters and scenes, lack narrative structure, and miss opportunities for audio and script integration.

The repository implements four distinct workflows to handle different input scenarios. Idea2Video transforms raw creative concepts into complete video stories through multi-agent workflows that automate storytelling, character design, and production planning. Novel2Video provides a literary adaptation engine that converts complete novels into episodic video content with intelligent narrative compression and character tracking across scenes. Script2Video enables creators to write custom screenplays and have them converted into videos with full creative control. AutoCameo allows users to generate videos featuring themselves or their pets as characters appearing across various creative scripts and cinematic sequences.

The technical architecture addresses specific production challenges that have historically slowed video creation. The system handles reference image acquisition and organization, implements consistency checking mechanisms to validate generated images against character and environment specifications, automates professional script generation with rich information density, converts narratives into detailed storyboards with cinematographic expertise, designs coherent shot sequences with proper camera angles and transitions, and maintains visual consistency across hundreds of shots in long-form content.

ViMax is written in Python and supports Python 3.12, with compatibility for the uv package manager. The project is licensed under MIT. The repository maintains active development with recent updates including agent loop and terminal user interface stability improvements, stronger language model retries, persistent render status tracking, and resume functionality for interrupted video generation. Support for multiple video generation backends has been integrated, including Google Omni video generator and MiniMax chat model providers.

Community engagement is evident through multiple communication channels including Feishu and WeChat groups, with associated YouTube content demonstrating the system's capabilities. The research is grounded in a technical report available on arXiv. According to GitGenius activity tracking, the repository shows median issue and pull request response latency of 7.8 hours across 37 tracked items, with mean response time of 127.4 hours. The most active contributor is xvrrr with 53 tracked events, followed by Anil-matcha with 7 events and sumitbindra with 4 events. The project shares contributors with related repositories including funaudiollm/cosyvoice, diegosouzapw/omniroute, and harry0703/moneyprinterturbo, indicating integration with broader audio and multimedia processing ecosystems.

ViMax
by
HKUDSHKUDS/ViMax

Repository Details

Fetching additional details & charts...