Model reference · open weights

EdenLive

Video VAST-AI Image→video 1 build Its own licence terms 514 dl/mo

EdenLive is an open-weight video model from VAST-AI. EdenLive (BF16) weighs 221 GB; the smallest configuration that runs it is H100 80 GB.

For self-hosting, compare this build's requirements below with the GPU you plan to rent.

  • EdenLive is an image-to-video model by VAST-AI that renders video from a reference stream, target frame, and text prompt.
  • It features 5B and 14B parameter variants, with the 5B model supporting single-GPU deployment at 720P resolution.
  • The model weights are distributed under mixed licenses, including Apache 2.0, MIT, and a non-commercial license for specific components.

Summary of the VAST-AI/EdenLive model card, 2026-11-04

What it is

Released byVAST-AI
Released2026-10-12
VRAM221 GB for the weights

What it runs on

Memory and cards for EdenLive (BF16)

221 GBweights, file size
65.7 GBbiggest part
537 MBruntime overhead
CardWeightsMemory
RTX 3060 12 GB … L40S 48 GBdoes not fit
A100 80 GBfits (encoders offloaded)78.2 GB
H100 80 GBfits (encoders offloaded)78.1 GB
RTX PRO 6000 Blackwell 96 GBfits (encoders offloaded)93.8 GB
DGX Spark (GB10) 128 GB unifiedfits (encoders offloaded)107 GB
H200 141 GBfits (encoders offloaded)138 GB
B200 180 GBfits (encoders offloaded)176 GB

From the model card

What VAST-AI says about EdenLive

Read the model card

EdenLive: Real-Time Generative Rendering from Any Visual Reference

-orange)

Project Page · Code · Models

Zehuan Huang1,, Tianxing Xu1,, Chunli Peng1,, Cheng Zhang1,, Yifei Song1,†, Zeyi Zheng1,†, Zekai Gu1,†, Zhipeng Yu1, Peng Wang1,‡, Yanpei Cao1,✉

* Equal contribution · † Intern at VAST · ‡ Project lead · ✉ Corresponding author

Overview

EdenLive renders a proxy or reference video stream, a target first frame, and a text prompt into refined or stylized video. References can come from 2D/3D scenes, existing engines, or recordings. Upstream code maintains interaction state; the model handles visual rendering.

Control is injected through a vision encoder: a post-trained DINOv3 encoder embeds each proxy frame, and those features condition the diffusion transformer.

The project page demonstrates over 24 FPS, minute-scale generation, and 480P/720P output. The 5B model supports single-GPU deployment at 720P.

This repository holds the model weights. Code, installation instructions, and inference/streaming usage live in the EdenLive repository.

Model weights

hf download VAST-AI/EdenLive --local-dir ./models/EdenLive

Everything loads from one directory, models/EdenLive under the code repository root by default (about 210 GB in total); nothing is pulled from the Hub at run time once downloaded.

models/EdenLive/
  dit-14b/            diffusion_pytorch_model.safetensors, config.json  14B few-step (chunk-AR) DiT
  dit-14b-bidir/      diffusion_pytorch_model.safetensors, config.json  14B bidirectional DiT
  dit-5b/             diffusion_pytorch_model.safetensors, config.json  5B few-step (chunk-AR) DiT
  dit-5b-bidir/       diffusion_pytorch_model.safetensors, config.json  5B bidirectional DiT
  vae-14b/            Wan2.1_VAE.pth, config.json
  vae-5b/             Wan2.2_VAE.pth, config.json
  decoder-14b/        lighttaew2_1.pth                    TAEHV decoder (real-time only)
  decoder-5b/         lighttaew2_2.pth                    TAEHV decoder (real-time only)
  scheduler-14b/      scheduler_config.json               offline only
  scheduler-5b/       scheduler_config.json               offline only
  umt5/               text_encoder/, tokenizer/           UMT5 text encoder
  clip/               image_encoder/, image_processor/    CLIP, 14B I2V only
  vision-encoder/     backbone/, projection.safetensors   proxy-DINO encoder
  flux-c2f/           Diffusers FLUX tree + c2f_lora.safetensors   workbench first frame (real-time only)
  model_index.json

To load the weights from another directory:

python -m edenlive.scripts.infer --config ... model.pretrained_dir=/data/EdenLive

The real-time service reads the same tree through MODEL_ROOT in realtime/deploy.conf. See the main repository's README for how each component is wired into the offline and real-time pipelines.

Usage

Each DiT has a matching inference profile in the code repository:

ModeWan2.1-I2V-14B @ 480pWan2.2-TI2V-5B @ 720p
Bidirectional (dit-*-bidir/)wan21_14b_480p_bidir.yamlwan22_5b_720p_bidir.yaml
Few-step, chunk-AR (dit-14b/, dit-5b/)wan21_14b_480p_few_step.yamlwan22_5b_720p_few_step.yaml

Few-step inference (chunk-autoregressive sampling, 4 steps per chunk) on the bundled samples:

torchrun --nproc_per_node=2 -m edenlive.scripts.infer \
  --config edenlive/configs/wan21_14b_480p_few_step.yaml \
  runtime.sequence_parallel.size=2
python -m edenlive.scripts.infer \
  --config edenlive/configs/wan22_5b_720p_few_step.yaml

See the Quick start for bidirectional inference, the real-time service, and your own data.

Citation

@misc{edenlive2026,
  title  = {EdenLive: Real-Time Generative Rendering from Any Visual Reference},
  author = {Zehuan Huang and Tianxing Xu and Chunli Peng and Cheng Zhang and Yifei Song and Zeyi Zheng and Zhipeng Yu and Peng Wang and Yanpei Cao},
  year   = {2026},
  url    = {https://vast-eden.ai/?p=edenlive}
}

Acknowledgements

Built on Wan2.1 / Wan2.2, 🤗 Diffusers, DINOv3, FLUX.2 [klein] by Black Forest Labs, the LightX2V LightTAE decoders, and LAION CLIP ViT-H/14 trained with OpenCLIP.

License

The weights in this repository are covered by different licenses, per component:

ComponentLicenseNotes
dit-*, vae-*, umt5/, scheduler-*Apache 2.0Derived from Wan2.1 / Wan2.2 (Apache 2.0)
decoder-*Apache 2.0LightTAE decoders from lightx2v/Autoencoders (Apache 2.0)
clip/MITLAION CLIP ViT-H/14 trained with OpenCLIP; see NOTICE
vision-encoder/DINOv3 LicenseDINOv3 by Meta and derivatives of it; see NOTICE
flux-c2f/FLUX Non-Commercial License v2.1FLUX.2 [klein] 9B by Black Forest Labs plus a LoRA by Vast AI; non-commercial, non-production use only; see [NOTICE](flux-c2f/N

Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.

Running it yourself

Run it on a rented GPU

Rent a machine by the hour. How to run this model is on its model card.

© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms