Nora stores your LLM provider API keys centrally and injects them into agent containers at deployment time or on demand via the Sync button. Keys are encrypted at rest using AES-256-GCM and never returned in plaintext through the API — only a masked preview (first four and last four characters) is shown in the dashboard. This page explains how to add a provider key, set a default, sync keys to a running agent, and remove a key you no longer need.Documentation Index
Fetch the complete documentation index at: https://noradocs.solomontsao.com/llms.txt
Use this file to discover all available pages before exploring further.
Supported providers
Nora supports the following LLM providers:All supported providers
All supported providers
| Provider | Environment variable |
|---|---|
| Anthropic | ANTHROPIC_API_KEY |
| OpenAI | OPENAI_API_KEY |
| Google AI | GEMINI_API_KEY |
| Groq | GROQ_API_KEY |
| Mistral AI | MISTRAL_API_KEY |
| DeepSeek | DEEPSEEK_API_KEY |
| OpenRouter | OPENROUTER_API_KEY |
| Together AI | TOGETHER_API_KEY |
| Cohere | COHERE_API_KEY |
| xAI | XAI_API_KEY |
| Moonshot AI | MOONSHOT_API_KEY |
| Z.AI | ZAI_API_KEY |
| Ollama | OLLAMA_API_KEY |
| MiniMax | MINIMAX_API_KEY |
| GitHub Copilot | COPILOT_GITHUB_TOKEN |
| Hugging Face | HF_TOKEN |
| Cerebras | CEREBRAS_API_KEY |
| NVIDIA | NVIDIA_API_KEY |
NVIDIA is required for NemoClaw agents. See Run secure agents with NemoClaw sandboxes for details.
Add a provider key
Navigate to Settings
Open Settings from the sidebar. The provider keys section lists all keys you have saved.
Open the add provider form
Click Add Provider (or the equivalent button in your dashboard). A form appears with three fields.
Select the provider
Choose a provider from the dropdown. The list contains all 18 supported providers. The correct environment variable for that provider is shown for reference.
Optionally pin a model
If you want agents using this provider to default to a specific model, enter the model ID in the Model field. You can leave this blank to let the agent runtime select the model.
Set a default provider
To change which provider Nora uses by default when syncing keys to agents:- Find the provider entry in Settings.
- Click the Set as default control (star icon or toggle, depending on your dashboard version).
Sync keys to a running agent
Adding or updating a key in Settings does not automatically update running agents. You need to sync the keys explicitly:- Open the agent’s detail page.
- Click the Sync button in the provider keys section.
Keys are synced encrypted in transit and injected directly into the container environment. They are not written to disk on the host.
Update a provider key
To replace a key (for example, after a rotation):- Find the provider in Settings.
- Click Edit or the pencil icon.
- Enter the new API key in the API Key field.
- Optionally update the pinned model.
- Click Save.
Remove a provider key
- Find the provider in Settings.
- Click Remove or the trash icon next to the key.
- Confirm the deletion.