Mediagateway

Give your agent a library for images, video, and clips

One library for every image, video, and clip the agent makes.

media library247 assets
$ naive media list
vid
clip
vid
mountain-road.jpgimages
"alpine road at dusk"
#social#hero
cdn.naive.run/a/mountain-road
per-user scopetenant isolated · CDN ready

Paste and ship

Drop this into Claude Code, Codex, or Cursor. It reads the docs and wires up Media for you.

Agent prompt
Read https://vetta.sh/docs/api/media and use the naïve Media primitive in my project. It is part of the gateway layer; wire it through naive.config.ts rather than calling a vendor directly.

Used by

Related primitives