Skip to main content

Providers

kiln's assistant (Potter) and squad can run on three kinds of backend. Everything that can run locally does; cloud is a switch you reach for when you want more power.

On-device

Apple's Foundation Models, in-process. No download, no API key, nothing leaves the Mac. Needs Apple Intelligence enabled in System Settings (Apple Silicon, macOS 26+). It's private and free, but the least powerful of the three, so it's the fallback rather than the first reach.

Cloud

Anthropic's Claude over the Messages API, streamed with URLSession SSE. Available as a one-click switch once a key is set.

The simplest way is Settings ▸ Providers: paste a key and it's stored in the macOS Keychain. If you launch kiln from a terminal instead, an exported ANTHROPIC_API_KEY is picked up too, and wins over the stored key when both are set:

export ANTHROPIC_API_KEY=sk-ant-...
kiln .

The key is only ever read from the environment or the Keychain. See cloud credentials for the full handling.

Kiln account

Hosted, metered agents through your Kiln account. No bring-your-own-key needed; the account's bearer token is used instead.

For how providers fold into the chat panel and the squad, see the assistant and the squad.