Choose compatible Safetensors through the general-purpose engine, MLX on Apple Silicon, or quantized GGUF across supported hardware. Gateway keeps each runtime explicit, provides one application-facing entry point, and adds lifecycle controls where the runtime is managed by Gateway.
The runtime is never guessed
Use a provider field or provider::model prefix. A mismatched combination is rejected instead of silently running somewhere else.
One lifecycle for managed runtimes
Discover, inspect, pull, load, unload, and observe every managed model — GGUF, MLX, and the general-purpose engine — through one operating flow. A checkpoint you place under an engine's model root yourself is detected without a download.
A stable, capability-aware API
Use Responses, Chat Completions, and Messages across compatible paths. Embeddings, rerank, and specialized endpoints remain explicit capabilities of the selected model and runtime.