Connect an LLM provider with one pasted key, checked before saving
In the UI: a Connect grid offers one tile each for Anthropic, OpenAI, Gemini, OpenRouter and Meta, so connecting one takes a pasted key. Providers that need more than a key stay behind Another provider. Keys are checked as you type, and only an outright rejection is shown. Once a key is saved, Everruns discovers the provider’s models, enables a shortlist, stars a few favorites and sets a default model if none exists.
In the API and CLI: POST /v1/providers/check-credentials checks a key
without storing it:
everruns providers check-credentials check --provider-type openai --api-key "$OPENAI_API_KEY"Disabled models can be re-enabled. See Providers and CLI providers. #3526, #3516, #3515