Skip to main content

The model library

Find your possibilities.

Choose by what you want to make.
Compare what each model can do in Celeste.

Media
Refine by provider & operation
Operation
Providers
127 of 127 models
Select up to 3 to compare
Allam 2 7B

Groq

allam-2-7b
  • text.generate
StreamingTool callingStructured output
Claude Haiku 4.5

Anthropic

claude-haiku-4-5
  • text.generate
  • images.analyze
StreamingTool callingStructured output
Claude Opus 4

Anthropic

claude-opus-4-20250514
  • text.generate
  • images.analyze
StreamingTool calling
Claude Opus 4.1

Anthropic

claude-opus-4-1
  • text.generate
  • images.analyze
StreamingTool callingStructured output
Claude Opus 4.5

Anthropic

claude-opus-4-5
  • text.generate
  • images.analyze
StreamingTool callingStructured output
Claude Opus 4.6

Anthropic

claude-opus-4-6
  • text.generate
  • images.analyze
StreamingTool callingStructured output
Claude Sonnet 4

Anthropic

claude-sonnet-4-20250514
  • text.generate
  • images.analyze
StreamingTool calling
Claude Sonnet 4.5

Anthropic

claude-sonnet-4-5
  • text.generate
  • images.analyze
StreamingTool callingStructured output
Claude Sonnet 4.6

Anthropic

claude-sonnet-4-6
  • text.generate
  • images.analyze
StreamingTool callingStructured output
Codestral

Mistral

codestral-latest
  • text.generate
StreamingTool callingStructured output
Command A 03-2025

Cohere

command-a-03-2025
  • text.generate
StreamingStructured output
Command A Vision 07-2025

Cohere

command-a-vision-07-2025
  • text.generate
  • images.analyze
StreamingStructured output
Command R7B

Cohere

command-r7b-12-2024
  • text.generate
StreamingStructured output
DALL-E 2

OpenAI

dall-e-2
  • images.generate
  • images.edit
Aspect ratio
DALL-E 3

OpenAI

dall-e-3
  • images.generate
Aspect ratioQuality settings
DeepSeek Chat

DeepSeek

deepseek-chat
  • text.generate
StreamingTool callingStructured output
DeepSeek Reasoner

DeepSeek

deepseek-reasoner
  • text.generate
StreamingTool callingStructured output
Devstral 2

Mistral

devstral-2512
  • text.generate
StreamingTool callingStructured output
Devstral 2 Small

Mistral

labs-devstral-small-2512
  • text.generate
StreamingTool callingStructured output
Devstral Medium

Mistral

devstral-medium-latest
  • text.generate
StreamingTool callingStructured output
Eleven English v1

ElevenLabs

eleven_monolingual_v1
  • audio.speak
StreamingVoice selection
Eleven Flash v2

ElevenLabs

eleven_flash_v2
  • audio.speak
StreamingVoice selection
Eleven Flash v2.5

ElevenLabs

eleven_flash_v2_5
  • audio.speak
StreamingVoice selection
Eleven Multilingual v1

ElevenLabs

eleven_multilingual_v1
  • audio.speak
StreamingVoice selection
Eleven Multilingual v2

ElevenLabs

eleven_multilingual_v2
  • audio.speak
Voice selection
Eleven Turbo v2

ElevenLabs

eleven_turbo_v2
  • audio.speak
StreamingVoice selection
Eleven Turbo v2.5

ElevenLabs

eleven_turbo_v2_5
  • audio.speak
StreamingVoice selection
Eleven v3 (Alpha)

ElevenLabs

eleven_v3
  • audio.speak
Voice selection
FLUX.2 [flex]

Black Forest Labs

flux-2-flex
  • images.generate
  • images.edit
Aspect ratio
FLUX.2 [max]

Black Forest Labs

flux-2-max
  • images.generate
  • images.edit
Aspect ratio
FLUX.2 [pro]

Black Forest Labs

flux-2-pro
  • images.generate
  • images.edit
Aspect ratio
Gemini 2.5 Flash

Google

gemini-2.5-flash
  • text.generate
  • images.analyze
  • audio.analyze
  • videos.analyze
StreamingTool callingStructured output
Gemini 2.5 Flash Image

Google

gemini-2.5-flash-image
  • images.generate
  • images.edit
Aspect ratio
Gemini 2.5 Flash Lite

Google

gemini-2.5-flash-lite
  • text.generate
  • images.analyze
  • audio.analyze
  • videos.analyze
StreamingTool callingStructured output
Gemini 2.5 Pro

Google

gemini-2.5-pro
  • text.generate
  • images.analyze
  • audio.analyze
  • videos.analyze
StreamingTool callingStructured output
Gemini 3 Flash

Google

gemini-3-flash-preview
  • text.generate
  • images.analyze
  • audio.analyze
  • videos.analyze
StreamingTool callingStructured output
Gemini 3 Pro

Google

gemini-3-pro-preview
  • text.generate
  • images.analyze
  • audio.analyze
  • videos.analyze
StreamingTool callingStructured output
Gemini 3 Pro Image (Preview)

Google

gemini-3-pro-image-preview
  • images.generate
  • images.edit
Aspect ratioQuality settings
Gemini 3.1 Flash Lite Preview

Google

gemini-3.1-flash-lite-preview
  • text.generate
  • images.analyze
  • audio.analyze
  • videos.analyze
StreamingTool callingStructured output
Gemini 3.1 Pro

Google

gemini-3.1-pro-preview
  • text.generate
  • images.analyze
  • audio.analyze
  • videos.analyze
StreamingTool callingStructured output
Gemini Embedding 001

Google

gemini-embedding-001
  • text.embed
Vector dimensions
Gemma 3n E4B IT

Hugging Face

google/gemma-3n-E4B-it
  • text.generate
  • images.analyze
StreamingTool callingStructured output
Google TTS Gemini 2.5 Flash

Google

gemini-2.5-flash-tts
  • audio.speak
Voice selection
Google TTS Gemini 2.5 Pro

Google

gemini-2.5-pro-tts
  • audio.speak
Voice selection
GPT Image 1

OpenAI

gpt-image-1
  • images.generate
  • images.edit
StreamingAspect ratioQuality settings
GPT Image 1 Mini

OpenAI

gpt-image-1-mini
  • images.generate
  • images.edit
StreamingAspect ratioQuality settings
GPT Image 1.5

OpenAI

gpt-image-1.5
  • images.generate
  • images.edit
Aspect ratioQuality settings
GPT OSS 20B

Groq

openai/gpt-oss-20b
  • text.generate
StreamingTool callingStructured output
GPT OSS 120B

Groq

openai/gpt-oss-120b
  • text.generate
StreamingTool callingStructured output
GPT OSS Safeguard 20B

Groq

openai/gpt-oss-safeguard-20b
  • text.generate
StreamingTool callingStructured output
GPT-4.1

OpenAI

gpt-4.1
  • text.generate
  • images.analyze
StreamingTool callingStructured output
GPT-4o

OpenAI

gpt-4o
  • text.generate
  • images.analyze
StreamingTool callingStructured output
GPT-4o Mini

OpenAI

gpt-4o-mini
  • text.generate
  • images.analyze
StreamingTool calling
GPT-4o Mini TTS

OpenAI

gpt-4o-mini-tts
  • audio.speak
Voice selection
GPT-5

OpenAI

gpt-5
  • text.generate
  • images.analyze
StreamingTool callingStructured output
GPT-5 Mini

OpenAI

gpt-5-mini
  • text.generate
  • images.analyze
StreamingTool callingStructured output
GPT-5 Nano

OpenAI

gpt-5-nano
  • text.generate
  • images.analyze
StreamingTool callingStructured output
GPT-5.1

OpenAI

gpt-5.1
  • text.generate
  • images.analyze
StreamingTool callingStructured output
GPT-5.1 Codex

OpenAI

gpt-5.1-codex
  • text.generate
  • images.analyze
StreamingTool callingStructured output
GPT-5.2

OpenAI

gpt-5.2
  • text.generate
  • images.analyze
StreamingTool callingStructured output
GPT-5.2 Codex

OpenAI

gpt-5.2-codex
  • text.generate
  • images.analyze
StreamingTool callingStructured output
GPT-5.2 Instant

OpenAI

gpt-5.2-chat-latest
  • text.generate
  • images.analyze
StreamingTool calling
GPT-5.2 Pro

OpenAI

gpt-5.2-pro
  • text.generate
  • images.analyze
StreamingTool callingStructured output
GPT-5.4

OpenAI

gpt-5.4
  • text.generate
  • images.analyze
StreamingTool callingStructured output
GPT-5.4 Pro

OpenAI

gpt-5.4-pro
  • text.generate
  • images.analyze
StreamingTool callingStructured output
Gradium Default TTS

Gradium

default
  • audio.speak
StreamingVoice selection
Grok 3 Mini

xAI

grok-3-mini
  • text.generate
StreamingTool callingStructured output
Grok 4

xAI

grok-4-0709
  • text.generate
StreamingTool callingStructured output
Grok 4 Fast Non-Reasoning

xAI

grok-4-fast-non-reasoning
  • text.generate
StreamingTool callingStructured output
Grok 4 Fast Reasoning

xAI

grok-4-fast-reasoning
  • text.generate
StreamingTool callingStructured output
Grok 4.1 Fast Non-Reasoning

xAI

grok-4-1-fast-non-reasoning
  • text.generate
StreamingTool callingStructured output
Grok 4.1 Fast Reasoning

xAI

grok-4-1-fast-reasoning
  • text.generate
StreamingTool callingStructured output
Grok 4.20 Beta 0309 Non Reasoning

xAI

grok-4.20-beta-0309-non-reasoning
  • text.generate
StreamingTool callingStructured output
Grok 4.20 Beta 0309 Reasoning

xAI

grok-4.20-beta-0309-reasoning
  • text.generate
StreamingTool callingStructured output
Grok Imagine Image

xAI

grok-imagine-image
  • images.generate
  • images.edit
Aspect ratio
Grok Imagine Video

xAI

grok-imagine-video
  • videos.generate
Aspect ratioResolutionDuration control
Groq Compound

Groq

groq/compound
  • text.generate
StreamingTool callingStructured output
Groq Compound Mini

Groq

groq/compound-mini
  • text.generate
StreamingTool callingStructured output
Imagen 4

Google

imagen-4.0-generate-001
  • images.generate
Aspect ratioQuality settings
Imagen 4 Fast

Google

imagen-4.0-fast-generate-001
  • images.generate
Aspect ratioQuality settings
Imagen 4 Ultra

Google

imagen-4.0-ultra-generate-001
  • images.generate
Aspect ratioQuality settings
Kimi K2 (0711 Preview)

Moonshot

kimi-k2-0711-preview
  • text.generate
StreamingTool callingStructured output
Kimi K2 (0905 Preview)

Moonshot

kimi-k2-0905-preview
  • text.generate
StreamingTool callingStructured output
Kimi K2 Instruct

Groq

moonshotai/kimi-k2-instruct
  • text.generate
StreamingTool callingStructured output
Kimi K2 Instruct 0905

Groq

moonshotai/kimi-k2-instruct-0905
  • text.generate
StreamingTool callingStructured output
Kimi K2 Thinking

Moonshot

kimi-k2-thinking
  • text.generate
StreamingTool callingStructured output
Kimi K2 Thinking Turbo

Moonshot

kimi-k2-thinking-turbo
  • text.generate
StreamingTool callingStructured output
Kimi K2 Turbo Preview

Moonshot

kimi-k2-turbo-preview
  • text.generate
StreamingTool callingStructured output
Kimi K2.5

Moonshot

kimi-k2.5
  • text.generate
  • images.analyze
StreamingTool callingStructured output
Llama 3.1 8B Instant

Groq

llama-3.1-8b-instant
  • text.generate
StreamingTool callingStructured output
Llama 3.3 70B Versatile

Groq

llama-3.3-70b-versatile
  • text.generate
StreamingTool callingStructured output
Llama 4 Scout 17B

Groq

meta-llama/llama-4-scout-17b-16e-instruct
  • text.generate
  • images.analyze
StreamingTool callingStructured output
Magistral Medium

Mistral

magistral-medium-latest
  • text.generate
  • images.analyze
StreamingTool callingStructured output
Magistral Small

Mistral

magistral-small-latest
  • text.generate
  • images.analyze
StreamingTool callingStructured output
Ministral 3B

Mistral

ministral-3b-latest
  • text.generate
StreamingTool callingStructured output
Ministral 8B

Mistral

ministral-8b-latest
  • text.generate
StreamingTool callingStructured output
Ministral 14B

Mistral

ministral-14b-latest
  • text.generate
StreamingTool callingStructured output
Mistral Large

Mistral

mistral-large-latest
  • text.generate
StreamingTool callingStructured output
Mistral Medium

Mistral

mistral-medium-latest
  • text.generate
  • images.analyze
StreamingTool callingStructured output
Mistral Small

Mistral

mistral-small-latest
  • text.generate
  • images.analyze
StreamingTool callingStructured output
Mistral Tiny

Mistral

mistral-tiny
  • text.generate
StreamingTool callingStructured output
Moonshot v1 8K Vision (Preview)

Moonshot

moonshot-v1-8k-vision-preview
  • text.generate
  • images.analyze
StreamingTool callingStructured output
Nano Banana 2

Google

gemini-3.1-flash-image-preview
  • images.generate
  • images.edit
Aspect ratioQuality settings
Open Mistral 7B

Mistral

open-mistral-7b
  • text.generate
StreamingTool callingStructured output
Pixtral 12B

Mistral

pixtral-12b-2409
  • text.generate
  • images.analyze
StreamingTool callingStructured output
Pixtral 12B

Mistral

pixtral-12b-latest
  • text.generate
  • images.analyze
StreamingTool callingStructured output
Pixtral Large

Mistral

pixtral-large-latest
  • text.generate
  • images.analyze
StreamingTool callingStructured output
Qwen 3 4B Instruct

Hugging Face

Qwen/Qwen3-4B-Instruct-2507
  • text.generate
StreamingTool callingStructured output
Qwen 3 32B

Groq

qwen/qwen3-32b
  • text.generate
StreamingTool callingStructured output
Seedance 1.0 Lite (Image-to-Video)

BytePlus

seedance-1-0-lite-i2v-250428
  • videos.generate
ResolutionDuration control
Seedance 1.0 Lite (Text-to-Video)

BytePlus

seedance-1-0-lite-t2v-250428
  • videos.generate
ResolutionDuration control
Seedance 1.0 Pro

BytePlus

seedance-1-0-pro-250528
  • videos.generate
ResolutionDuration control
Seedance 1.0 Pro Fast

BytePlus

seedance-1-0-pro-fast-251015
  • videos.generate
ResolutionDuration control
Seedance 1.5 Pro

BytePlus

seedance-1-5-pro-251215
  • videos.generate
ResolutionDuration control
Seedream 4.0

BytePlus

seedream-4-0-250828
  • images.generate
StreamingAspect ratioQuality settings
Seedream 4.5

BytePlus

seedream-4-5-251128
  • images.generate
StreamingAspect ratioQuality settings
Seedream 5.0 Lite

BytePlus

seedream-5-0-260128
  • images.generate
StreamingAspect ratioQuality settings
Sora 2

OpenAI

sora-2
  • videos.generate
Aspect ratioResolutionDuration control
Sora 2 (December 2025)

OpenAI

sora-2-2025-12-08
  • videos.generate
Aspect ratioResolutionDuration control
Sora 2 Pro

OpenAI

sora-2-pro
  • videos.generate
Aspect ratioResolutionDuration control
TTS-1

OpenAI

tts-1
  • audio.speak
Voice selection
TTS-1 HD

OpenAI

tts-1-hd
  • audio.speak
Voice selection
Veo 3

Google

veo-3.0-generate-001
  • videos.generate
Aspect ratioResolutionDuration control
Veo 3 Fast

Google

veo-3.0-fast-generate-001
  • videos.generate
Aspect ratioResolutionDuration control
Veo 3.1 (Preview)

Google

veo-3.1-generate-preview
  • videos.generate
Aspect ratioResolutionDuration control
Veo 3.1 Fast (Preview)

Google

veo-3.1-fast-generate-preview
  • videos.generate
Aspect ratioResolutionDuration control
Voxtral Mini

Mistral

voxtral-mini-2507
  • text.generate
StreamingTool callingStructured output

Capabilities come from the published Celeste SDK. Support varies by model. Test your prompts when switching.

Side by side

Find the right fit.

Selected model capabilities
In the SDK
Provider
Operations
Streaming
Controls

These are SDK capabilities, not quality rankings. Choose a model, then evaluate it for your use case.