UniVideo  by KlingAIResearch

Unified multimodal AI for video and image manipulation

Created 9 months ago
534 stars

Top 58.5% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

UniVideo presents a unified framework for diverse video-centric multimodal tasks, encompassing understanding, generation, and editing. Targeting researchers and developers in AI, it offers a flexible, single-model solution designed to streamline complex video AI applications by handling a wide array of input and output configurations.

How It Works

The core architecture integrates a multimodal large language model (MLLM) with an MMDiT backbone. Two variants are provided: one processes image, video, and text inputs through the MLLM to the MMDiT, while a second variant incorporates explicit queries for finer control. This design facilitates flexible input/output configurations across a broad spectrum of tasks within a single system.

Quick Start & Requirements

Installation is achievable via conda env create -f environment.yml or a manual setup requiring Python 3.11, PyTorch 2.4.1 with CUDA 12.1, diffusers 0.34.0, and transformers 4.51.3. Model checkpoints are downloaded using download_ckpt.py. Demo inference scripts are available for numerous tasks, with detailed training and evaluation instructions provided in TRAINING.md and EVAL.md respectively.

Highlighted Details

UniVideo demonstrates strong performance on Visual Understanding benchmarks (MMBench, MMMU, MM-Vet) and Image Editing tasks. It achieves competitive results in Text-to-Video generation (VBench T2V). The project offers two distinct model variants (hidden states vs. queries-based) to cater to different operational needs and supports a wide array of functionalities, from basic captioning to intricate video manipulation.

Maintenance & Community

Developed by researchers from the University of Waterloo and the Kling Team at Kuaishou Technology, UniVideo was accepted at ICLR 2026, with code and models released in January 2026. The provided README does not detail community channels such as Discord or Slack, nor does it link to a roadmap.

Licensing & Compatibility

The provided README does not specify a software license. This omission presents a significant barrier for assessing commercial use or integration into closed-source projects, requiring further clarification.

Limitations & Caveats

Performance for Text-to-Image generation is noted as slightly below some leading state-of-the-art models. The absence of explicit licensing information is a critical caveat for potential adopters. The README does not detail other limitations, alpha status, or known bugs.

Health Check
Last Commit

1 week ago

Responsiveness

Inactive

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

Explore Similar Projects

Feedback? Help us improve.