Ship AI images and video in one API call.
Generate, edit and tag visuals from a single REST endpoint — or make them by hand in the browser studios. Every model is priced in credits, so you know the cost before you press run.
- No card required
- Failed jobs refunded
- Cancel any time
Try it — no account
Flash · ~6s · on us
Straight out of the API
No retouching, no cherry-picked upscales. Each one is a single call with the model and credit cost shown.




- 1 credit
- cheapest generation
- ~6s
- fastest render
- 11
- models, one endpoint
- 100%
- auto-refund on failure
Three studios, one balance
Prototype in the browser, then move the exact same model and options to the API.
Image Studio
Six models from 1-credit drafts to flagship photoreal renders, plus reference-image editing.
6 models → open studio
Video Studio
Text-to-video and image-to-video up to 1080p with audio. Queued, polled and stored for you.
3 models → open studio
Vision Studio
Tag, caption and interrogate any image. Ideal for catalogues, moderation and search.
2 models → open studio
Credit cost per generation
No per-model contracts or hidden multipliers. Pick a model, spend its credits.
| Model | Type | Typical time | Credits |
|---|---|---|---|
Flash flash-image | image | ~6s | 1 |
Turbo turbo-image | image | ~8s | 2 |
Studio studio-image | image | ~14s | 5 |
Edit edit-image | image | ~16s | 6 |
Pro pro-image | image | ~20s | 10 |
Max max-image | image | ~35s | 16 |
Motion motion-video | video | ~150s | 45 |
Animate animate-video | video | ~90s | 22 |
Story story-video | video | ~120s | 35 |
Image Tagging image-tags | tag | ~10s | 1 |
Image Captioning image-caption | tag | ~8s | 1 |
Built for the terminal too
One endpoint for every modality. Send a model slug and a prompt, poll the job or pass wait: true and get the result inline.
Scoped API keys
Create and revoke keys per environment. Usage attributed per key.
One job model
Images, video and tagging share the same request and response shape.
Stored outputs
Results are saved to durable storage and returned as signed URLs.
Automatic refunds
If a generation fails, the credits go straight back to your balance.
curl https://generativeaiapi.com/api/public/v1/generations \
-H "Authorization: Bearer gai_live_..." \
-H "Content-Type: application/json" \
-d '{
"model": "studio-image",
"prompt": "an orbital greenhouse at golden hour",
"options": { "aspect_ratio": "16:9" },
"wait": true
}'Before you sign up
What happens if a generation fails?
The credits go straight back to your balance automatically. You are never charged for a job that did not produce an output.
Do my credits expire?
Pack credits never expire. Plan credits refresh with each billing period, and you can cancel any time from your dashboard.
Can I use the outputs commercially?
Yes. Everything you generate is yours to use, including commercially. We do not resell or train on your prompts or outputs.
Do I need a card to start?
No. We're onboarding in batches right now: join the waiting list and 50 credits — around 50 quick images or a first video — land in your account when your access opens. No card.
Fifty credits, no card.
Enough for dozens of images or a first video. Upgrade only when you ship.
Create your account