CPU3DAI tools for 3D, video and audio

Lance: video generator — what it does and what you need to run it

Lance is an open-source video generator from Bytedance Inc. It is an any-to-any model that, as described by the authors, is designed for understanding, generating, and editing images and videos. The code is published on GitHub, and the weights are available on Hugging Face.

What it does

The authors describe Lance as a native unified multimodal model with 3 billion active parameters. The stated areas of work are image understanding, video understanding, image generation, video generation, and image editing. In the repository, the model is tagged with image-editing, image-generation, image-understanding, unified-multimodal-models, video-generation, and video-understanding.

The export format specified by the authors is obj. This is a developer statement, not the result of independent measurement.

What you need to run it

Running it requires a CUDA platform. The authors require Python version 3.10 or newer and CUDA 12.4 or newer. As described by the developer, inference requires a GPU with at least 40 GB of VRAM — verbatim: "A GPU with at least 40GB VRAM is required for inference".

The largest model weights file takes up 13.2 GB, and all model weights files together take up 28.6 GB. The code is written in Python. The code license is Apache-2.0, and the model weights license is apache-2.0.

The repository was created on May 15, 2026, and the last code change was on July 14, 2026.

Who it is for

The model suits those looking for an open multimodal system for tasks involving images and videos, and who have access to hardware with CUDA and at least 40 GB of VRAM. This is a fairly high requirement, so running it on consumer GPUs with less memory is not expected, as described by the authors.

For those working on platforms without CUDA or with limited VRAM, Lance is not suitable. It is also worth noting that the obj export format is a statement by the authors, and before choosing a tool for a task, it makes sense to verify how well it matches your expectations.

Lance is an open model with code and weights under the Apache-2.0 license, focused on working with images and videos. The VRAM and CUDA platform requirements make it a tool for workstations with appropriate hardware.

Lance video generator pipeline Input image, text or video Understanding content analysis multimodal Generation frame creation by Lance model Editing detail refinement Output video or 3D object obj format Requirements to run VRAM: at least 40 GB Platform: CUDA 12.4+ Python: version 3.10 or newer License: Apache-2.0
How the Lance pipeline works. The diagram is drawn from the tool’s fact sheet.

Fact sheet

Taskany-to-any source
Code licenseApache-2.0 source
Weights licenseapache-2.0 source
PlatformCUDA per the author’s description source
VRAM40 GB per the author’s description source
Largest weights file13.2 GB source
All weights files28.6 GB source
Export formatsobj per the author’s description source
Python3.10 per the author’s description source
LibraryLance source
LanguagePython source
Last code change2026-07-14 source
Repository created2026-05-15 source
Changes often — as of 2026-09-08
GitHub stars1338 source
Forks94 source
Downloads per month405 source
Model updated2026-05-28 source

Values are collected automatically from official sources and were checked on 2026-09-08. Each one links to its source, and values taken from the developer’s pages also carry a verbatim quote — hover over the note. Pricing and versions are shown as of the check date and change most often; verify on the vendor’s site before buying.

See also