Translate with OpenRouter

Translate with OpenRouter

OpenRouter is an API gateway that gives you access to hundreds of AI models from multiple providers through a single API key. If you want flexibility to switch between models (or use models not directly supported in ButterKit), OpenRouter is the way to go.

Prerequisites

Connect OpenRouter to ButterKit

Open Settings

In ButterKit, go to Settings > Models.

Add a new model

Click the + button to add a new cloud model.

Enter your model details

Fill in the following fields:

FieldValue
DescriptionOpenRouter (or any label you prefer)
URLhttps://openrouter.ai/api
API KeyYour OpenRouter API key
ModelSee popular models below
API Key HeaderLeave blank (auto-detected)
Temperature0.35

Temperature controls randomness: lower values (0.0-0.3) produce more literal translations, while higher values (0.4-0.7) allow light paraphrasing. We recommend 0.35 as a good starting point. Some endpoints may clamp or ignore this value.

Security: Your API key is stored securely in the macOS Keychain. It is never sent to ButterKit servers or any third party other than the provider you configure.

ButterKit Settings showing a cloud model configuration for OpenRouter

Connecting a cloud translation model in ButterKit Settings

Test the connection

Click Test Connection to verify that ButterKit can reach OpenRouter with your key. You should see a success confirmation.

Start translating

Toggle Use as default if you want OpenRouter for all translations, or select it from the Translate with dropdown when adding a localization.

Popular Models for Translation

OpenRouter provides access to models from many providers. Some well-suited options for translation:

ModelNotesRelative cost
openai/gpt-4.1Strong instruction following, high-quality translationsMedium
openai/gpt-4.1-miniGreat quality at lower costLow
anthropic/claude-sonnet-4-6Nuanced, context-aware outputMedium
anthropic/claude-haiku-4-5Fast and affordableLow
google/gemini-2.5-flashFast and cost-effectiveLow
google/gemini-2.5-proHigh-quality, deep reasoningMedium
meta-llama/llama-4-scoutOpen-source, competitive qualityLow

Browse the full catalog at openrouter.ai/models.

Why Use OpenRouter?

  • One API key, many models. Switch between providers without managing separate accounts.
  • Model comparison. Try different models to find the best fit for your language pairs.
  • Cost flexibility. Choose budget-friendly models for bulk work and premium models for critical translations.

Billing

You are billed directly by OpenRouter based on per-token pricing that varies by model. ButterKit does not add any markup. Monitor your usage at openrouter.ai/activity.

Quick Help