Kestrel
Every model. One workspace.

The professional workspace for AI film and image

Write once, run it on any model. Kestrel puts every video and image engine behind a single composer, so you compare, iterate, and ship without relearning a new tool each time a better model lands.

No credit card required · Free tier included

Text to video
Image to video
First + last frame
Reference

AI video

Direct the shot, not the tool

Camera motion, duration, aspect ratio, audio, negative prompts — every control a model supports appears, and the ones it doesn't simply aren't there to confuse you.

Text to video
Describe a shot and get it. Duration, ratio, and resolution stay under your control.
Image to video
Animate any still — an upload, or something you generated a minute ago.
First and last frame
Pin both ends of a shot and let the model solve the motion between them.
Reference to video
Carry a character, a location, or a look across an entire sequence.

AI image

Stills that feed the edit

Images aren't a separate product here. Everything you generate lands in one library and can be reused as a first frame, a reference, or a source for the next generation.

Text to image

Full control over ratio, resolution, seed, and batch size.

Editing and inpainting

Change what's there instead of starting over.

Style and character references

Keep a look consistent across a whole set.

Feed straight into video

Any generated frame becomes the input to the next shot.

One platform

Models change. Your workflow shouldn't.

Kestrel is built provider-agnostic from the database up. Engines are configuration, not code, which is why a new model shows up as a new option rather than a new tool to learn.

One composer, every engine

Switch models mid-idea. Your prompt and settings carry over, and anything the new model can't do is called out instead of silently dropped.

One balance

A single credit pool across every provider, with the price shown on the button before you commit.

One history

Every generation, from every model, in one searchable grid — with the exact settings that produced it.

New models, same day

Adding an engine is a configuration change on our side, not a rebuild. You get it as soon as we do.

Gallery

Made in Kestrel

Every ratio and every mode the platform supports, from the models you already know.

Cinematic wide
Vertical
Square
Classic
Anamorphic
Portrait

Model comparison

Pick the right engine for the shot

Capabilities, limits, and cost side by side — so the choice is about the result you want, not about which tool you happen to have open.

ModelProviderTypeModesDurationResolutionStatus
Mock VideoKestrelVideoAll video modes5 / 10s720p · 1080pAvailable now
KlingKuaishouVideoT2V · I2V · Frames5 / 10sup to 1080pComing soon
SeedanceByteDanceVideoT2V · I2V · Reference5 / 10sup to 1080pComing soon
RunwayRunwayVideoT2V · I2V5 / 10sup to 1080pComing soon
Mock ImageKestrelImageAll image modes1K · 2KAvailable now

Engines marked “coming soon” are pending integration against their official APIs.

Pricing

Credits, not surprises

One balance covers every model. The exact cost is shown on the Generate button before you spend anything, and a failed generation is refunded automatically.

Save 20% on annual billing

Free

$0forever

100 credits monthly

  • Images and 720p video
  • Standard queue
  • 1 generation at a time
  • Personal workspace

Monthly credits reset at the end of each billing period.

Creator

$24per month

1,200 credits monthly

  • Every available model
  • 1080p video
  • 2 generations at a time
  • Full history and asset library

Monthly credits reset at the end of each billing period.

Most popular

Pro

$84per month

4,000 credits monthly

  • Everything in Creator
  • Priority queue
  • 4 generations at a time
  • Unused credits roll over

Unused credits carry into the next month.

Need more, occasionally?

Buy credit packs on any plan. They never expire.

500
$12
1,500
$33
5,000
$105

Running a team or need API access? Talk to us.

FAQ

Questions worth answering

Which models can I use?

Every model we've integrated appears in one picker, with its capabilities and cost listed. We add engines as configuration rather than code, so new ones arrive without you changing anything.

What happens if a generation fails?

Credits are reserved when you submit and only charged on success. A failure returns the reservation automatically — you are never billed for something you didn't receive.

Do I own what I generate?

Your generations and uploads are yours. Usage rights for the underlying models follow each provider's terms, which we surface on the model card.

Where are my files stored?

In our own object storage, not on a provider's temporary URL. Everything stays available in your library and downloadable at full quality.

Can I keep working while something renders?

Yes. Generation runs in the background, so you can queue several, close the tab, and come back. Nothing depends on keeping a browser window open.

Is there an API?

Planned for Studio. The platform is already built around an internal generation service, so the public API is an exposure of what we use ourselves.

Start with the free tier

A hundred credits, every available model, and no card. Enough to find out whether this fits how you actually work.

Your keys stay server-side. Your media stays in your library.