What they are
Media tools give a harness's agent tools to make pictures, video clips, speech and music, and to lay clips out on a canvas and export them as a film. The agent asks for what it needs, a picture from text for example, and the result names the model that made it.
Capabilities
- Picture from text
- A picture from a prompt.
- Picture from a picture
- A new picture from one you give it.
- Video from text
- A clip of 1 to 15 seconds from a prompt.
- Video from a picture
- A clip that starts from a picture.
- Speech
- Up to 4,000 characters read aloud.
- Music
- A track of up to five minutes, on your own provider key.
- Film assembly
- Place clips on a canvas, set a timeline and export a film of up to 40 shots and 10 minutes.
Turning them on
Open the harness's settings and turn on Media. Each capability shows whether it is available and which model serves it. The Videos starter kit comes with media tools on.
Where the results go
Everything a media tool makes is kept with the task, and the canvas is written to the task's files as scene.excalidraw. The renders themselves are kept with the task but are not listed by GET /v1/sessions/{id}/files. Deleting the task deletes its media.
What it costs
Each render is charged once, when it finishes, at the provider's listed price with no markup: per picture, per clip or per second of video, and per 1,000 characters of speech. An attempt that fails but that the provider still charged for is charged too. The Models page lists the per-picture prices.
With your own provider key connected, renders go through it first and your provider bills you directly; those renders count toward neither limit below.
Renders on our key are capped at $25 per task and also count toward the task's own cost cap. The $25 is checked before each render starts, so the last render can take a task slightly past it.
- Model prices: Every model and its price, pictures billed per image.
Limits
- Prompt
- Up to 2,000 characters.
- One render
- Up to 20 minutes and 128 MiB.
- Film export
- Up to 30 minutes.
- Media per task
- $25 on our key, checked before each render.
Ready to run this against a live workspace? Keys take under a minute.

