AI Setup
OctoFlow supports three AI providers out of the box. You bring your own API key (BYOK) — keys are stored locally in the macOS Keychain and never leave your Mac.
Supported Providers
| Provider | Models | Key Required | Local |
|---|---|---|---|
| OpenAI | GPT-4o, GPT-4o-mini, GPT-4 Turbo | Yes | No |
| Anthropic | Claude 4 Sonnet, Claude 4 Haiku | Yes | No |
| Ollama | Llama 3, Mistral, Gemma, etc. | No | Yes |
OpenAI Setup
- Get an API key from platform.openai.com/api-keys
- Open OctoFlow settings (menu bar icon > Settings)
- Go to AI Provider tab
- Select OpenAI and paste your API key
- Choose a model (recommended: GPT-4o-mini for speed, GPT-4o for quality)
Anthropic Setup
- Get an API key from console.anthropic.com
- Open OctoFlow settings > AI Provider
- Select Anthropic and paste your API key
- Choose a model (recommended: Claude 4 Haiku for speed, Claude 4 Sonnet for quality)
Ollama (Local)
Run AI models entirely on your Mac — no API key needed, fully private.
- Install Ollama: ollama.com/download
- Pull a model:
Terminal window ollama pull llama3.2 - Open OctoFlow settings > AI Provider
- Select Ollama — OctoFlow auto-detects the local server at
localhost:11434 - Choose from your installed models
Changing the Default Model
You can set a default model for all AI actions, or override per-action in the toolbar:
- Global default: Settings > AI Provider > Default Model
- Per-action: Click the model name in the AI action result popover to switch
API Key Security
- Keys are stored in the macOS Keychain, encrypted at rest
- Keys are never transmitted anywhere except to the selected AI provider’s API
- No telemetry, no analytics, no OctoFlow servers involved