# How do I set up my own AI image and video studio?

A studio on your own computer gives you every setting each model supports and keeps your key local. One setup prompt builds it.

Published November 13, 2026 by Outrun.

**Short answer:** copy the setup prompt below into a coding agent such as Claude Code or Codex. It builds a small studio on your own computer that calls Outrun's image and video models with your key.

## Why run your own studio

- **Every control.** You get each setting a model supports through the API, which can be more than the Playground shows.

- **Your key and results stay local.** The studio runs on `127.0.0.1` and keeps the key on your computer, out of the browser page and the chat.

- **One place for every model.** Standard and uncensored image models and video models sit in one chooser.

- **No surprise charges.** You see the price and confirm before each generation.

## Set it up

- [Get an API key](https://outrun.to/key) and add some credit.

- Open your coding agent in an empty folder and paste this prompt.

```
Set up a local Outrun Image & Video Studio for me.

1. Read https://outrun.to/docs/setup/images.md first. It lists the current model IDs, the exact request fields for each model and the video job steps. Follow it exactly and use only the models it lists.
2. If I already have a local image studio or helper project, extend it. If not, create a small local studio with Images and Videos tabs, a model chooser, a prompt box, the reference inputs each model supports, a price confirmation before every generation, job progress, a result preview and a download button.
3. Bind the local server to 127.0.0.1 only. Do not publish or upload the project or my reference files.
4. API key rule: never ask me to paste my Outrun API key into this chat, and never print, log or commit it. Read it from a local OUTRUN_API_KEY setting that I fill in myself. Keep it on the local server, never in browser code.
5. Do not generate anything during setup. Never retry a generation request automatically: a reload, a timeout or a failed download must not create another paid job. For videos, save the job ID and poll that same job until it finishes.

When it is ready, show me how to open the studio, where to enter my key, and how to generate once.
```

- Put your key in the local `OUTRUN_API_KEY` setting when the agent shows you where. Keep it out of the chat.

- Open the local address it gives you, pick a model, check the price and generate once.

## How video jobs work

- An image comes back in one response.

- A video is a job. One request creates it, then the studio checks that same job ID until it is done.

- Checking a job does not start a new generation. Sending the create request again does, and it is charged again.

- If something is interrupted, look at Activity in your dashboard before you generate again.

Model IDs, inputs and request formats: [image and video setup guide](https://outrun.to/docs/setup/images). [Prices for every model](https://outrun.to/pricing).
