ali-vilab/vace

[ICCV 2025] Official implementations for paper: VACE: All-in-One Video Creation and Editing

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 25 minutes ago
Added to GitGenius on September 17th, 2026
Created on March 8th, 2025
Open Issues & Pull Requests: 59 (+0)
GitHub issues: Enabled
Number of forks: 282
Total Stargazers: 3,953 (+0)
Total Subscribers: 83 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 19.1 hours
Mean response time: 8.1 days
90th percentile: 21.6 days
Tracked items: 121

Most active contributors

Sign in to see contributor activity.

How this project is maintained

100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Three people close 69% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 56
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 364 days
Stale 30+ days: 56
Stale 90+ days: 55

Recent activity

Opened in 7 days: 0
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.

Detailed Description

VACE is an all-in-one video creation and editing model that unifies reference-to-video generation, video-to-video editing, and masked video-to-video editing into a single framework.

The tool addresses the fragmentation of video generation and editing workflows by consolidating multiple tasks into one model. Rather than requiring separate tools for different operations, VACE enables users to compose tasks freely, supporting capabilities like moving objects, swapping content, applying reference styles, expanding scenes, and animating static elements. This unified approach streamlines workflows by allowing diverse editing operations within a single inference pipeline.

Developers working on video creation projects should consider VACE if they need flexible, composable video editing and generation in a single model rather than chaining multiple specialized tools. The project provides model implementations in different scales and offers inference code, preprocessing utilities, and Gradio demos for integration. The tool is particularly suited for applications requiring both generative and editing capabilities without the overhead of managing separate models.

The project maintains active development with model releases across multiple scales and platforms. Code for model inference, preprocessing, and interactive demos has been released. The team has published evaluation benchmarks to support reproducibility and community assessment of the approach. Community contributions are being tracked through creative use cases shared on the project page.