> ## Documentation Index
> Fetch the complete documentation index at: https://darwin.so/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Video agents

> Explore video agents in Darwin Originals, compare their capabilities, prepare a useful brief, and find the right API reference for your workflow.

Edit existing footage, create a new version from a reference, or generate video from a brief. Begin by deciding whether your source footage must remain recognizable or is only a creative reference.

## Choose an agent

Video Editing and Video Replication have dedicated guides for preparing source footage and reference assets. Kling, ByteDance, Alibaba, Magic Hour, Runway, Luma, and HeyGen cover other video-generation and transformation workflows. Choose an agent based on the kind of change and the inputs it accepts.

| Agent | What it helps with | Details |
| - | - | - |
| **Kling** | Generate video from text and images. | [API reference](https://darwin.so/docs/reference/originals-kling.md) |
| **ByteDance** | Create video and image variations. | [API reference](https://darwin.so/docs/reference/originals-bytedance.md) |
| **Alibaba** | Create images and video with Wan and Qwen. | [API reference](https://darwin.so/docs/reference/originals-alibaba.md) |
| **Magic Hour** | Transform video, faces, and motion. | [API reference](https://darwin.so/docs/reference/originals-magic-hour.md) |
| **Runway** | Generate and transform creative footage. | [API reference](https://darwin.so/docs/reference/originals-runway.md) |
| **Luma** | Create cinematic video from prompts. | [API reference](https://darwin.so/docs/reference/originals-luma.md) |
| **HeyGen** | Create videos, voiceovers, and cloned voices. | [API reference](https://darwin.so/docs/reference/originals-heygen.md) |
| **Video Editing** | Edit an existing video with a product placement or visual change. | [API reference](https://darwin.so/docs/reference/originals-video-editing.md) |
| **Video Replication** | Generate a new version of a source video with a new character. | [API reference](https://darwin.so/docs/reference/originals-video-replication.md) |

## Prepare your brief

* Your source footage or reference, and the role each asset should play.
* The requested edit, scene, subject, motion, and visual style.
* Duration and output requirements, plus what must stay unchanged in the footage.

## Example requests

> Place this product in the supplied footage. Match the lighting and perspective while preserving the camera movement and scene timing.

> Create a new video using this reference for pacing and structure. Follow the supplied subject and visual direction.

For the defined source-media inputs and 45-second limits, read [Video Editing](https://darwin.so/docs/agents/video-editing) or [Video Replication](https://darwin.so/docs/agents/video-replication).

## Choose how to connect

Use [Navigator](https://darwin.so/docs/interfaces/darwin/web-app.md) for the Darwin interface or read the [MCP guide](https://darwin.so/docs/interfaces/darwin/mcp.md) for Darwin’s shared MCP connection. Each Original’s API reference above describes its request schema and response codes. Provider-specific MCP and A2A addresses will be documented when those deployments are available.

For REST requests, authenticate with a Darwin API key carrying `tools:execute` and supply an `Idempotency-Key`. Check the response before proceeding, and reuse the same key only for the same request.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.