AI Settings

Configure AI providers, API keys, and models for AI Transform and Q&A

AI settings let you configure the AI provider, API key, and model used by AI Transform and AI Q&A Voice Assistant. AI features are optional — Yapper works fully offline for basic transcription without any AI configuration.

Accessing AI Settings

  1. Click the Yapper icon in the menu bar
  2. Select Settings (or press ⌘ ,)
  3. Go to the AI tab

Choosing a Provider

Yapper supports four AI providers:

ProviderModelsStrengths
Gemini (Google)Gemini 3 Flash Preview, Gemini 3 Pro PreviewGood balance of speed and quality
OpenAIGPT-5 Mini, GPT-5 NanoWell-established, reliable
AnthropicClaude Sonnet 4.5, Claude Haiku 4.5Strong language understanding
xAIGrok 4, Grok 4.1 FastAlternative option

Select your provider from the Provider dropdown. Each provider requires its own API key.

Setting Up an API Key

  1. Select your provider
  2. Click the Get API Key link to open the provider’s website
  3. Sign up or log in and create a new API key
  4. Copy the key
  5. Paste it into the API Key field in Yapper
  6. Click Save

Where to Get API Keys

ProviderURL
Google (Gemini)ai.google.dev
OpenAIplatform.openai.com/api-keys
Anthropicconsole.anthropic.com
xAIx.ai

Key Format

API keys typically look like:

  • OpenAI: starts with sk-...
  • Anthropic: starts with sk-ant-...
  • Google: alphanumeric string
  • xAI: provider-specific format

Selecting a Model

After setting your provider and API key, choose a model from the Model dropdown.

Speed vs. Quality

  • Faster models (GPT-5 Nano, Claude Haiku 4.5, Gemini Flash) — Lower latency, great for quick AI Transform edits and simple Q&A
  • Quality models (GPT-5 Mini, Claude Sonnet 4.5, Gemini Pro) — Better results for complex rewrites, translations, and detailed answers

For most users, faster models provide excellent results with minimal delay. Use quality models when you need the best possible output.

Cost

AI providers charge based on usage (tokens processed). Both AI Transform and Q&A typically cost fractions of a cent per use, but costs add up with heavy usage. Check your provider’s pricing page for current rates.

How AI Is Used

AI settings apply to both AI features:

  • AI Transform — Rewrites selected text based on your voice instruction
  • AI Q&A — Answers questions when you say “Hey Yapper”

Both features use the same provider, API key, and model. There’s no need to configure them separately.

Privacy

When using AI features:

  • Your voice is always transcribed locally — audio never leaves your Mac
  • Text only is sent to your chosen AI provider (your voice instruction, selected text for Transform, or question for Q&A)
  • The provider’s privacy policy applies to any text sent to them
  • You can stop using AI anytime — basic transcription works fully offline

Review your provider’s privacy policy:

ProviderPrivacy Policy
Google (Gemini)ai.google.dev/terms
OpenAIopenai.com/privacy
Anthropicanthropic.com/privacy
xAIx.ai/privacy

Troubleshooting

AI features not available

  • Verify a provider is selected
  • Check that your API key is saved
  • Ensure a model is selected
  • Test your internet connection

”Invalid API Key” error

  1. Regenerate the key on your provider’s website
  2. Copy carefully — make sure you get the full key with no extra spaces
  3. Clear the API key field, paste fresh, and save

Slow responses

  1. Try a faster model (Nano, Haiku, Flash)
  2. Check your internet connection
  3. The provider may be experiencing high load

For more help, see AI Issues.