Models & LLM connections
Every agent runs on an AI model. RAiN Build follows a simple policy: Claude models are included — they run on RAiN's own account with zero setup — and other major providers work with your own key.
The default: Claude, no setup
New agents start on Fast (Haiku) — quick and cost-efficient, ideal while you're designing and testing. In the agent's editor you can switch to Balanced (Sonnet) or Most capable (Opus) for harder work. All three run on RAiN's key: nothing to configure, nothing to pay a provider.
Using other providers (your own key)
Prefer GPT, Gemini, Grok, or an OpenAI-compatible service (Groq, DeepSeek, Together, Ollama, …)? Connect your own API key once and every agent in your workspace can use that provider.
The quick way — right where you pick the model:
- Edit an agent and open the Model dropdown. Other providers' models are listed; ones without a key say (key needed).
- Pick one — an API key panel appears in the form.
- Paste your key (OpenAI-compatible services also ask for their base URL) and save the agent.
- Done — the key is stored for your whole workspace, so you won't be asked again for that provider.
The management view — LLM Connections (sidebar): see every provider, which are connected, replace a key, or Disconnect one.
How your keys are protected
- Keys are encrypted at rest and only ever decrypted at the moment your agent runs.
- A stored key is never shown again — not to you, not to anyone. Replacing it means pasting a new one.
- Keys are workspace-scoped: yours are never shared with other experts.
Who pays for what
| Model | Runs on | Cost |
|---|---|---|
| Claude (Haiku / Sonnet / Opus) | RAiN's key | Included with RAiN Build |
| GPT, Gemini, Grok, compatible services | Your key | Billed by that provider to you |
FAQs
Which model should I use? Design and test on Fast (Haiku). Move up to Sonnet/Opus (or a provider you prefer) when a task needs deeper reasoning — you can set a different model per agent.
My run failed with "No … key connected". The agent uses a provider you haven't connected (or the key was removed). Edit the agent and either add the key or switch to a Claude model.
Is my key safe? It's encrypted before it's stored, never returned by any screen or API, and only used to run your agents. You can disconnect it at any time under LLM Connections.
What happens if I disconnect a provider? Agents still set to its models will fail their next run with a clear message until you reconnect a key or switch them to Claude.
Can I use one key for the whole team? Keys are per-workspace (per expert). Each expert connects their own.
Related: RAiN Build overview · Designing agents in the studio · Running agents & reading traces

