---
license: other
license_name: lucy-edit-dev-model-non-commercial-license
license_link: >-
https://drive.google.com/file/d/1pX34A-UOEl9CErMUZKdKzhoWhtSI1TJK/view?usp=drive_link
pipeline_tag: video-to-video
library_name: diffusers
---
# Lucy Edit 1.1 Dev (5B)
π§ͺ GitHub
| π Playground
| π Technical Paper
| π¬ Discord
---
Put the woman in gothic black jeans and leather jacket and crop top under it.
|
1.2) Put her in a clown outfit.
|
1.3) Put the woman in a red bikini with an open thick coat above it.
|
**Lucy Edit 1.1 Dev** is an open-weight **video editing** model that performs **instruction-guided edits** on videos using free-text prompts β it supports a variety of edits, such as **clothing & accessory changes**, **character changes**, **object insertions**, and **scene replacements** while preserving the motion and composition perfectly.
- π **First open-source instruction-guided video editing model**
- π§© **Built on Wan2.2 5B architecture** β inherits high-compression VAE + DiT stack, making adapting existing scripts and workflows easy.
- πββοΈ **Motion Preservation** - preserves the motion and composition of videos perfectly, allowing precise edits.
- π― **Edit reliability** β edits are more robust when compared to common inference time methods.
- π§’ **Wardrobe & accessories** β change outfits, add glasses/earrings/hats/etc.
- π§ **Character Changes** β replace characters with monsters, animals and known characters. (e.g., "Replace the person with a polar bear")
- πΊοΈ **Scenery swap** β move the scene (e.g., "transform the scene into a 2D cartoon,")
- π **Pure text instructions** β no finetuning, no masks required for common edits
- π **Global edits (background & style)** β perform scene-wide changes while preserving subjects.
- π«§ **Seamless blending** β cleaner boundaries and more coherent lighting across edits.
- π¦ **General objects** β insert non-wearable objects with improved spatial grounding.
βΉοΈ Model size: **~5B params**. Build on top of **Wan2.2 5B**.
## β¨ Whatβs new in 1.1
- **Better quality overall** β higher fidelity details, stronger prompt adherence, improved identity preservation.
- **Global edits (background & style)** β more reliable scene-wide edits with better subject preservation and control.
- **Better blending / seamless edits** β cleaner boundaries, fewer artifacts, improved color and lighting consistency across frames.
- **Addition of general objects** β more reliable insertion of wearable, handheld, and general scene objects with improved spatial grounding, occlusion, and shadows.
---
## π¬ Demos
### Sample 1
1.1) Turn the man into an alien
|
1.2) Turn the man into a bear
|
1.3) Make it snowy
|
### Sample 2
2.1) Turn the woman into Harley Quinn
|
2.2) Turn the woman into Lego
|
2.3) Turn the shirt into a sports jersey
|
Note: The prompts above are not enriched, the model will react better to enriched prompts - as described in the prompt guideline section below.
---
## π₯ Latest News
- **[2025-09-18]**: Initial **Lucy Edit 1.1 Dev** weights & reference code released.
- **[2025-09-16]**: Diffusers integration PR opened and merged. PR #12340.
---
## π οΈ Quickstart
### Installation
```bash
pip install git+https://github.com/huggingface/diffusers
```
### Inference
Please refer to the "Prompting Guidelines & Supported Edits" section for the best experience.
```python
from typing import List
import torch
from PIL import Image
from diffusers import AutoencoderKLWan, LucyEditPipeline
from diffusers.utils import export_to_video, load_video
# Arguments
url = "https://d2drjpuinn46lb.cloudfront.net/painter_original_edit.mp4"
prompt = "Change the apron and blouse to a classic clown costume: satin polka-dot jumpsuit in bright primary colors, ruffled white collar, oversized pom-pom buttons, white gloves, oversized red shoes, red foam nose; soft window light from left, eye-level medium shot, natural folds and fabric highlights."
negative_prompt = ""
num_frames = 81
height = 480
width = 832
# Load video
def convert_video(video: List[Image.Image]) -> List[Image.Image]:
video = load_video(url)[:num_frames]
video = [video[i].resize((width, height)) for i in range(num_frames)]
return video
video = load_video(url, convert_method=convert_video)
# Load model
model_id = "decart-ai/Lucy-Edit-1.1-Dev"
vae = AutoencoderKLWan.from_pretrained(model_id, subfolder="vae", torch_dtype=torch.float32)
pipe = LucyEditPipeline.from_pretrained(model_id, vae=vae, torch_dtype=torch.bfloat16)
pipe.to("cuda")
# Generate video
output = pipe(
prompt=prompt,
video=video,
negative_prompt=negative_prompt,
height=480,
width=832,
num_frames=81,
guidance_scale=5.0
).frames[0]
# Export video
export_to_video(output, "output.mp4", fps=24)
```
---
## Prompting Guidelines & Supported Edits
Lucy Edit 1.1 is built for **precise, realistic, and identity-preserving video edits.**
Prompts with ~20β30 descriptive words work best. Using the right **trigger words** helps the model understand your intent.
### Trigger Words
- **Change** β Clothing or color modifications
- **Add** β Adding animals or objects
- **Replace** β Object substitution or subject swap
- **Transform to** β Global scene or style transformations
### Supported Edit Types
#### 1. Clothing Changes
β
**Best performance.** Lucy Edit excels at swapping outfits while preserving motion, pose, and identity, with improved fabric detail and texture fidelity in 1.1.
*Example*: *βChange the shirt to a kimono with wide sleeves and patterned fabric.β*
#### 2. Human/Character Replacement
β
**Strong results.** Works well for transforming people into new characters or creatures. Detailed prompts are key.
*Example*: *βReplace the person with a tiger, striped orange fur, muscular build, and glowing green eyes.β*
*Example*: *βReplace the person with an 2D anime character, big eyes, blue gown and battle scars.β*
#### 3. Replace Objects
β
**More reliable with improved seam blending and material consistency.** Ideal when replacing one object with another of similar scale.
*Example*: *βReplace the apple with a glowing crystal ball emitting blue light.β*
#### 4. Color Changes
β οΈ **Mixed reliability.** Sometimes subtle, sometimes exaggerated. Works best with precise descriptions.
*Example*: *βChange the jacket color to deep red leather with a glossy finish.β*
#### 5. Add Objects
β
**Significantly improved.** Supports adding general objects to the scene with better spatial grounding, occlusion handling, and lighting consistency. Great for wearable/handheld props and background objects.
*Example*: *βAdd a golden crown on the personβs head, decorated with ornate jewels.β*
*Example*: *βAdd a red umbrella on the table casting a soft shadow.β*
#### 6. Global Transformations
β
**Much improved for background and style changes.** Preserves subject identity better while applying scene-wide edits; extreme styles may still slightly alter identity.
*Example*: *βTransform the sunny beach into a snowy tundra with falling snowflakes.β*
### Additional Notes
- **Strengths:** Lucy Edit excels at **identity conservation, edit precision, realism, and prompt adherence.**
- **Detail matters:** Longer prompts (20β30 words) describing style, appearance, and context improve results.
- **Frame count:** 81-frame generations produce better temporal consistency than shorter clips.
- **Blending:** 1.1 improves boundary blending and temporal coherence across edits.
---
## π¦ Integrations
* βοΈ **Hosted API:** You can access the model on our API and get 5000 free credits here.
* 𧨠**Diffusers:** *Coming soon*
* π§© **ComfyUI:** *Coming soon*
## π§ Roadmap
* β
Public Batch API.
* β
Diffusers pipeline (`LucyEditPipeline`)
* β
Remote ComfyUI custom nodes.
* β
Technical Report
* [ ] Local Inference ComfyUI Nodes.
* [ ] LoRA and fine-tuning scripts.
---
## π£ Citation
```bibtex
@article{decart2025lucyedit,
title = {Lucy Edit: Open-Weight Text-Guided Video Editing},
author = {DecartAI Team},
year = {2025}
url = { https://d2drjpuinn46lb.cloudfront.net/Lucy_Edit__High_Fidelity_Text_Guided_Video_Editing.pdf}
}
```
---
## π Acknowledgements
Lucy Edit Dev builds on the excellent foundations of **Wan2.2** (5B), and thanks the broader open-source community including **diffusers** and **Hugging Face**.
---
## π¬ Contact
* GitHub Issues: DecartAI/lucy-edit.
* Discord: Join our discord server, here.