Skip to content
Kestrel
Seedance 2.0Seedance 2.5Kling Video v3Kling Video O3 EditFibo GenerateSeedance v1Seedance v1.5Gemini 3 Pro Image PreviewFlux 3Gemini 3.1 Flash Image PreviewGPT Image 1 MiniHappy HorseHappy Horse v1.1GPT Image 2LTX 2.3GPT Image 1.5GPT Image 1LTX 2.5Grok Imagine ImagePika v2.2Grok Imagine Image v2.0Pixverse v3.5Imagineart 2.0 PreviewPixverse v4Kling Image O3Pixverse v4.5Kling Image v3Nano Banana 2Pixverse v5Pixverse v5.5Nano Banana ProPixverse v5.6PhotaBitdanceBoogu ImageBriaVidu Q2Seedream v4Wan 25 PreviewSeedream v4.5Wan v2.7Cogview4Fast SDXL Controlnet CannyCosmos 3 SuperGrok Imagine VideoGrok Imagine Video v1.5JanusDreamshaperErnie ImageHunyuan VideoKandinsky5 ProFlux 2Kling Video v1Flux 2 FlexKling Video v1.5Kling Video v1.6Flux 2 Lora Gallery Digital Comic ArtFlux 2 Lora Gallery RealismKling Video v2Flux 2 Max
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.

Credits never expire on a pack · Cancel a plan anytime

a kestrel diving through low cloud at dusk, cinematic

Seedance 2.5 Text to Video

a kestrel on a fencepost at golden hour, cinematic

a kestrel on a fencepost at golden hour, cinematic

FLUX.1 [schnell]

Generated with an AI model
Generated with an AI model

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.
Generated with an AI model
Generated with an AI model
Generated with an AI model
Generated with an AI model

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

What these engines make

Every piece below came out of a model in the catalogue. Hover a clip to play it.

a kestrel diving through low cloud at dusk, cinematic

Seedance 2.5 Text to Video

a kestrel on a fencepost at golden hour, cinematic

a kestrel on a fencepost at golden hour, cinematic

FLUX.1 [schnell]

Generated with an AI model
Generated with an AI model
Generated with an AI model
Generated with an AI model
Generated with an AI model
Generated with an AI model
Generated with an AI model
Generated with an AI model
Generated with an AI model
Generated with an AI model
Generated with an AI model

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
Seedance 2.0fal.aiVideoText to Video · Image to Video · Reference to Video4–15s480p · 720p · 1080p · 4kAvailable now
Seedance 2.5fal.aiVideoText to Video · Reference to Video · Image to Video4–30s480p · 720p · 1080pAvailable now
Kling Video v3fal.aiVideoText to Video · Image to Video · Motion Control1–15s—Available now
Kling Video O3 Editfal.aiVideoSwap——Available now
Fibo Generatefal.aiImageText to Image—1MP · 4MPAvailable now
Seedance v1fal.aiVideoText to Video · Image to Video2–12s480p · 720p · 1080pAvailable now
Seedance v1.5fal.aiVideoText to Video · Image to Video4–12s480p · 720p · 1080pAvailable now
Gemini 3 Pro Image Previewfal.aiImageText to Image—1K · 2K · 4KAvailable 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 16% on annual billing

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.

Studio

$199per month

9,000 credits monthly

    Unused credits carry into the next month.

    Need more, occasionally?

    Buy credit packs on any plan. They never expire.

    500
    $12
    $1 = 41 credits
    ~83 images
    ~2 clips of 5s
    1,500
    $33
    $1 = 45 credits
    ~250 images
    ~8 clips of 5s
    5,000
    $105
    $1 = 47 credits
    ~833 images
    ~27 clips of 5s

    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.

    Pick a model and go

    Every engine in one composer, one balance across all of them, and the exact cost on the button before you spend it. Packs start at $12 and never expire.

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