Vidmoat models
The models Vidmoat runs on its own infrastructure, who can use them, what they cost, and how to call one in three requests.
Most of Vidmoat's generation is routed to outside providers. These models are different: we run them ourselves, on our own servers and GPUs, behind our own checks. That means we control the price, the limits and how each one behaves, and each one ships with a model card saying what it does and what it will not do.
| Model | What it does | Price | Status |
|---|---|---|---|
vidmoat-image-live-1 | Turns a still into a short living clip: camera moves, moving water, smoke and leaves, people breathing and moving. Nothing new is added to the picture. | 8 or 24 credits a second | Generally available |
POST /v1/ai/live-images, with every parameter and error.Who can use them#
| Where | Who | How |
|---|---|---|
| The API | Live keys: Studio, Team and Enterprise. Test keys: any plan, free, returning a sample job. | POST /v1/ai/live-images with a key that has the ai.video scope. |
| MCP (Claude, ChatGPT, Cursor and others) | Creator and every plan above it. | The generate_live_image tool. |
| The Vidmoat editor agent | Creator and every plan above it. | Ask it to bring a still to life. |
Every call is billed in credits to the account that owns the key or the sign-in, at the same price everywhere. Hobby accounts get 402 plan_required and are charged nothing.
Create an app and a key
In the developer console, create an app and a key with the
ai.videoscope. Start with a test key: it costs nothing and returns a sample job, so you can build the whole flow first.Ask for a quote
The quote names the tier, the method and the exact credits. Nothing is charged, and the quote is the charge.
Start the job and poll it
Send the same body without
quoteOnly. You get202with a jobid; pollGET /v1/ai/jobs/{id}every five seconds or so untilstatusisCOMPLETED, then downloadoutputUrl. A job that fails is refunded in full.