Skip to content

Providers and keys

AI is off until you turn it on. InkDo has no AI account of its own: you bring a key from a provider, or run a model on your Mac with Ollama.

  1. Open Settings (⌘,) and scroll to AI.
  2. Turn on Use AI. The line beside it says what will be sent.
  3. Pick a Provider. Claude is the default.
  4. Paste your key into API key. It shows “Saved in Keychain”.
  5. Press Test. InkDo asks the provider for a short reply and shows how long it took.
Provider Key Cost
Claude (Anthropic) Your own Billed by Anthropic
OpenAI Your own Billed by OpenAI
Gemini (Google) A free key from aistudio.google.com works, with daily limits Free tier, or billed by Google
DeepSeek Your own Billed by DeepSeek
Ollama None Free, runs on your Mac

The Provider row also shows how many requests InkDo sent today and in the last 30 days. That count stays on your Mac.

A key goes into the macOS Keychain, not into a settings file. InkDo reads it only when it sends a request, and Settings checks that one exists without reading it. Remove a key from the same row.

For each cloud provider, Settings has two pickers:

  • ⌘J model, used for rewriting and for Test. The default is a stronger model.
  • Ghost text model, used for AI ghost text. The default is a fast model, and fast models work best.

Ollama runs models on your Mac, so nothing leaves it. Install Ollama, run ollama pull llama3.2 (or another model), then pick Ollama as the provider. Address is 127.0.0.1:11434 by default and must be on this Mac. If InkDo finds no model, it tells you to pull one.

One calm line says why and how to fix it: at the bottom left for ghost text, in the panel for ⌘J and /ai. Details shows the provider’s own words.