AI Key Setup

Connect AI in a few simple steps, even if you are not technical.

How it works

Run-Calc does not have a built-in AI subscription. Instead you connect your own account from one of the providers below — this is called BYOK (Bring Your Own Key). Your key is stored safely on your computer only.

  1. Open Settings -> AI in Run-Calc.
  2. Pick a provider preset (OpenAI, Gemini, OpenRouter, or Anthropic).
  3. Follow that provider's steps below to get a free or paid API key.
  4. Copy the key, paste it into the API key (BYOK) box, and click Save key.
  5. Click Test and Save. A green status means you are ready.

OpenAI

Best if you already use ChatGPT or have an OpenAI account

  1. Create a free OpenAI account (skip if you have one).
  2. Sign in, then open platform.openai.com/api-keys.
  3. Click Create new secret key, give it a name, and click Create.
  4. Copy the key immediately — you will not see it again.
  5. Paste it into Run-Calc and click Save key.

Run-Calc preset: OpenAI

Gemini

Good choice if you have a Google account — has a free tier

  1. Go to Google AI Studio and sign in with your Google account.
  2. Click Create API key.
  3. Copy the key shown.
  4. Paste it into Run-Calc and click Save key.

Run-Calc preset: Gemini

Anthropic (Claude)

The Anthropic preset in Run-Calc routes through OpenRouter — use an OpenRouter key

  1. Create a free OpenRouter account (or sign in).
  2. Open openrouter.ai/settings/keys and create a key.
  3. Copy the key shown.
  4. In Run-Calc, choose the Anthropic preset.
  5. Paste the OpenRouter key and click Save key.

Run-Calc preset: Anthropic — wants an OpenRouter key because it uses the OpenRouter endpoint.

If Something Fails

Advanced: Custom Provider

The Custom preset lets you point Run-Calc at any OpenAI-compatible endpoint (e.g. a local model or a company proxy). Enter the endpoint URL and model id manually, then save the matching API key.

If you switch custom endpoints while a custom key is already saved, Run-Calc will warn you about key reuse. Enable the reuse toggle in settings, or save a new key for the new endpoint.