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.
Turn AI on
Section titled “Turn AI on”- Open Settings (⌘,) and scroll to AI.
- Turn on Use AI. The line beside it says what will be sent.
- Pick a Provider. Claude is the default.
- Paste your key into API key. It shows “Saved in Keychain”.
- Press Test. InkDo asks the provider for a short reply and shows how long it took.
Providers
Section titled “Providers”| 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.
Models
Section titled “Models”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
Section titled “Ollama”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.
If a request fails
Section titled “If a request fails”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.