Lucy Edit 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 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
βΉοΈ Model size: ~5B params. Build on top of Wan2.2 5B.
π¬ Demos
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 Dev weights & reference code released.
- [2025-09-16]: Diffusers integration PR opened and merged. PR #12340.
π οΈ Quickstart
Installation
pip install git+https://github.com/huggingface/diffusers
Inference
Please refer to the "Prompting Guidelines & Supported Edits" section for the best experience.
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-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 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.
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
β
Reliable for structure-preserving swaps. 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
β οΈ Often attaches to the subject. Works best for wearable or handheld props.
Example: βAdd a golden crown on the personβs head, decorated with ornate jewels.β
6. Global Transformations
β οΈ Effective for backgrounds or scene-wide changes, might alter the subject Alter environment or style, might, Often changes the identity of the subject. 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.
π¦ 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.
π License
This model falls under the LUCY EDIT DEV MODEL Non-Commercial License v1.0
π£ Citation
@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.
- Downloads last month
- 1,334