WaveSpeedAI APIDecartDecart Lucy Edit Dev

Decart Lucy Edit Dev

Decart Lucy Edit Dev

Playground

Try it on WavespeedAI!

Lucy Edit Dev accelerates post-production, delivering studio-grade video edits in minutes instead of weeks. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.

Features

Lucy-edit-dev — Ultra-Fast Text-Guided Video Editor

Lucy Edit Dev is a state-of-the-art text-guided video editing model. Give it a source video and a short prompt, and it will transform the content while preserving timing, camera motion, and overall composition.


What Lucy Edit Dev can do

  • Prompt-based video editing Change clothing, add or remove objects, alter styles, or adjust scene appearance using natural language instructions.

  • Structure-preserving edits Keeps original framing, motion, and pacing while modifying only the requested elements.

  • High temporal consistency Edits stay stable across frames, avoiding heavy flicker or “teleporting” artifacts.

  • Fast turnaround Optimized for quick responses so you can try multiple prompts and versions in minutes, not hours.


Inputs

  • video (required) The source clip to edit. The output duration matches the input duration (subject to platform limits).

  • prompt (required) A concise description of the desired edit, such as: “Turn the city into a futuristic neon metropolis” “Replace all cars with horse-drawn carriages” “Dress the people in medieval armor”


Pricing

  • Price per second: $0.030
  • Maximum supported duration per request: 120 seconds

How to use

  1. Upload or paste the URL of your source video.
  2. Write a clear prompt describing what should change and what should stay the same.
  3. Click Run.
  4. Preview the edited clip; if needed, tweak the prompt and re-run to iterate quickly.

Tips for best results

  • Keep prompts focused and specific (“Add light snowfall and winter coats” is better than “Make it different”).
  • Use reasonably clear, well-lit footage; very dark or heavily compressed videos reduce edit quality.
  • When refining a look, keep the core prompt and only adjust small details to get consistent outcomes.

Authentication

For authentication details, please refer to the Authentication Guide.

API Endpoints

Submit Task & Query Result


# Submit the task
curl --location --request POST "https://api.wavespeed.ai/api/v3/decart/lucy-edit-dev" \
--header "Content-Type: application/json" \
--header "Authorization: Bearer ${WAVESPEED_API_KEY}" \
--data-raw '{}'

# Get the result
curl --location --request GET "https://api.wavespeed.ai/api/v3/predictions/${requestId}/result" \
--header "Authorization: Bearer ${WAVESPEED_API_KEY}"

Parameters

Task Submission Parameters

Request Parameters

ParameterTypeRequiredDefaultRangeDescription
videostringYes-The video to translate.
promptstringYes-The prompt to edit the video.

Response Parameters

ParameterTypeDescription
codeintegerHTTP status code (e.g., 200 for success)
messagestringStatus message (e.g., “success”)
data.idstringUnique identifier for the prediction, Task Id
data.modelstringModel ID used for the prediction
data.outputsarrayArray of URLs to the generated content (empty when status is not completed)
data.urlsobjectObject containing related API endpoints
data.urls.getstringURL to retrieve the prediction result
data.has_nsfw_contentsarrayArray of boolean values indicating NSFW detection for each output
data.statusstringStatus of the task: created, processing, completed, or failed
data.created_atstringISO timestamp of when the request was created (e.g., “2023-04-01T12:34:56.789Z”)
data.errorstringError message (empty if no error occurred)
data.timingsobjectObject containing timing details
data.timings.inferenceintegerInference time in milliseconds

Result Request Parameters

© 2025 WaveSpeedAI. All rights reserved.