Finished edits, not model outputs
Model APIs give you inference: a clip from a prompt, a matte from a frame. AskEditor is one level up: templates are complete, directed edits (a launch film, a tightened take, a background removed and recomposed) with the judgment already encoded: composition rules, grading constants, cut craft, QA gates. You bring footage; the template brings the editor’s eye.The editable canvas
Every job returnsfinalUrl (mp4) and canvasUrl, the same edit as a
live timeline. When your user says “almost, can the text come in later?”,
that’s a drag in the editor, not a re-run of the pipeline. Results first,
refinement when it’s wanted.
Built for agents
The primary reader of these docs is an agent:- MCP-native: the connector is a first-class door, not a wrapper.
- Typed refusals: a template that can’t work on the given material says so with a machine-readable reason (Refusals), before money is spent.
- Estimate before run: price and blockers are a free call, so an agent can ask consent honestly.
- Machine-readable everything: llms.txt, a stable OpenAPI URL, a JSON template index (Agent surfaces).