DevSpeak supports Bring Your Own Key (BYOK) — a feature that lets you connect your own LLM API credentials to use custom models for translation.
| Provider | Tier Requirement | Configuration |
| ----------------- | ---------------- | --------------------------- |
| OpenAI | All tiers | API key + optional base URL |
| Anthropic | All tiers | API key |
| Gemini | All tiers | API key |
| OpenAI-Compatible | All tiers | API key + custom endpoint |
Gemini is a BYOK-only provider: it is available when you connect your own key, and is not part of DevSpeak's own model selection.
1. Navigate to Settings → LLM Provider.
2. Select your provider from the dropdown.
3. Enter your API key (stored encrypted server-side).
4. Click Validate to test the connection.
5. Once validated, all translations will route through your chosen provider.
BYOK is available on every subscription tier, including Free. It is always optional — it changes which model executes your translation, not whether you can translate at all.
| Status | Meaning |
| -------------- | --------------------------------------- |
| active | Credentials validated and in use |
| invalid | Last validation failed — check your key |
| unconfigured | No custom provider set up |
| validating | Connection test in progress |