CPU3DAI tools for 3D, video and audio

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

FramePack is an open source video generator built on diffusion models. Its key feature, as stated by the developer, is the ability to create long clips on hardware with a relatively small amount of VRAM. The tool is designed to turn text descriptions or images into video footage.

What it does

The authors position the project as an attempt to make video diffusion practical. The specific list of supported generation modes (text-to-video, image-to-video) and the maximum frame resolution are not disclosed in the fact sheet. The main stated capability is generating long videos. The developer claims that creating a one-minute clip (60 seconds) at 30 frames per second (1800 frames) using a 13-billion-parameter model requires at least 6 GB of GPU memory. Compatibility with laptop graphics cards is specifically highlighted.

What you need to run it

To run it, you need a GPU with CUDA support. The author recommends using a dedicated Python 3.10 environment and provides a ready-made installation package aimed at the CUDA 12.6 and PyTorch 2.6 combination. The minimum VRAM requirement, as described by the developer, is 6 GB. The project code is written in Python and is distributed under the Apache 2.0 license. The source code is available in the GitHub repository at github.com/lllyasviel/FramePack. The latest release is tagged "windows," indicating that a build for this operating system is available.

Who it suits

FramePack will be of interest to those experimenting with long video generation but limited by the memory capacity of their graphics card. The claim of running a 13B model on 6 GB of memory makes it attractive for owners of laptops and not-so-powerful desktop GPUs. The project is not suitable for users without NVIDIA graphics cards, since the authors do not mention support for platforms other than CUDA. It may also not suit those looking for a ready-made commercial solution with a graphical interface and technical support — as far as one can tell, interaction happens through code.

FramePack is an attempt to lower the hardware entry threshold for video diffusion tasks. Whether generation remains stable on the stated 6 GB in scenarios other than the one described by the author will be shown by independent tests.

Input data Text description Reference image Scene parameters Python 3.10 CUDA 12.6 Preprocessing Normalization Text tokenization Frame encoding PyTorch 2.6 6 GB VRAM Video generation 13B model Frame diffusion 30 fps / 1800 frames FramePack lllyasviel Postprocessing Frame assembly Smoothing Video encoding Apache-2.0 Open source Result Video file: 1 minute, 30 fps, 1800 frames Export format: Windows package (one-click package) Platform: CUDA · Minimum VRAM: 6 GB FramePack pipeline Open-source video generator · lllyasviel
How the FramePack pipeline works. The diagram is drawn from the tool’s fact sheet.

Fact sheet

Code licenseApache-2.0 source
PlatformCUDA per the author’s description source
VRAM6 GB per the author’s description source
Python3.10 per the author’s description source
LanguagePython source
Last code change2025-10-16 source
Repository created2025-04-12 source
Changes often — as of 2026-08-19
Latest releasewindows source
Release date2025-04-18 source
GitHub stars17171 source
Forks1733 source

Values are collected automatically from official sources and were checked on 2026-08-19. 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