🎨  Agent Media — by Clize

Your agent gets a studio.You set the budget.

Images, video and music — generated from a chat, saved as real files in your project. Every job is priced before a cent moves; inside your budget it just makes things.

No model API keys · Quotes are free · Works in Claude Code & Codex

A friendly robot artist at an easel, surrounded by a framed picture, a music note and a film strip
 Claude Code
Youmake a launch poster — warm, playful, our robot on it
gpt-image · 1 poster · $0.05 — inside your $2 budget, generating
✓ saved clize-assets/poster.png — used the robot reference images
Younow a 15s teaser clip from it, with a music bed
veo 15s + music bed: $0.52 — that would pass your budget, your call
Youapproved
✓ teaser.mp4 rendered · bed.mp3 looped under it — all on disk
🎨  clize-assets/ · the studio shelf
🖼
poster.png
1024×1536 · gpt-image · $0.05 · from 3 reference images
💰 $0.52 — beyond the budget's remainder

15s veo clip + music bed, quoted and waiting for your OK. Nothing has been charged.

🎬
teaser.mp4
veo · rendered from poster.png · $0.40
🎵
bed.mp3
music model · $0.12 · tucked under the teaser
✓ 3 real files on disk · $0.57 total — every cent priced first

One conversation in Claude Code — and the poster, the clip and the track are ordinary files in your repo.

What people have their agents make

Four everyday jobs — each one lands as a file, not a link that expires.

A robot proudly holding up a framed illustration
Posters & product shots

Launch art, store product images, blog headers — with reference images (up to 16), your character or product stays on-model across a whole set.

A robot holding a film clapperboard with a film strip behind it
Short clips

Teasers and social clips from a prompt or a still. Long renders run as jobs — close the laptop, gen status reconnects, the file is there.

A robot with headphones conducting floating music notes
Music beds & loops

Background tracks for videos, demos and stores — generated to length, saved as audio files you own outright.

A robot looking thoughtfully at a price tag hanging from a coin
Spending you can leave alone

Every job is quoted first. Set gen budget once: the agent creates freely inside it, and stops to ask the moment a job would cross the line.

The loop, in four panels

Ask → price → nod → file. With a budget set, panel three usually isn't needed.

Four-panel comic: you share an idea, the robot shows a price tag, you give a thumbs up, the robot presents the finished framed artwork
1 · You ask"Make a launch poster."
2 · It quotesThe price, before anything runs.
3 · You nodOr a budget nods for you.
4 · It deliversA real file, in your repo.

Up and running in a minute

Three steps. No model keys, no vendor dashboards.

1Install Clize

One package puts it into Claude Code and Codex.

$ npm i -g @clize/media
$ clize login
2Set a budget

The only switch that matters — quotes below it run without asking.

$ clize gen budget set 2.00
3Just ask

In plain language, inside your coding agent.

You: make a poster for
the launch page
Priced before it spends

No --confirm and no budget means no charge — a quote is always free.

The budget is yours

Raise it, lower it, approve one-offs — the agent can't move the cap itself.

Files, not links

Everything lands in your repo as an ordinary file. No expiring URLs, no lock-in.

Questions, answered

The short honest versions.

What is Agent Media?

A media studio your AI coding agent operates from a chat: images (gpt-image, nano-banana), video (veo) and music, generated on your Clize balance and saved as ordinary files in your project — no model API keys to configure.

How does pricing work?

Every generation is priced before it runs. Without --confirm a command only quotes — nothing is charged. Approve one job with --confirm, or set clize gen budget set 2.00 once and jobs inside the cap run without asking each time.

Do I need OpenAI or Google API keys?

No. One Clize account covers the image, video and music models. Your agent never handles a model key, so there is nothing to rotate or leak.

Can it keep a character or product consistent?

Yes — gen image takes reference images (up to 16 for gpt-image, 14 for nano-banana). Feed it your mascot or product shots and the whole set stays on-model. The robot illustrations on this page were made exactly that way.

What happens to long video or music jobs?

They run as tracked jobs. Close the laptop mid-render: clize gen jobs lists what's running, clize gen status reconnects, and the file lands when it's done.

How is this different from fal.ai or Replicate?

Those are model APIs for developers. Agent Media is an agent-first surface: quotes before spend, a budget gate, files on disk, and the same account that already runs your domains, email, deploys and store.

Where do the files end up?

In clize-assets/ inside your project — ordinary files you own. From there your agent can deploy them into a site, attach them to an email, or list them in your store.

Give your agent a studio

Install, set a budget, and ask for your first poster — it's a one-liner.

$ npm i -g @clize/media && clize login && clize gen image "a launch poster"

Get started free
Media generation, the full guide → Put the images on a live site → Sell what it makes →