Environment Variables & API Keys
Your noHumans need API keys to connect to AI providers. noHuman Team makes managing these keys simple and secure — no config files, no terminal commands.
5.1 Managing API Keys in the Dashboard
Go to Env Variables in the sidebar to manage your API keys.
Alpha Team
CEO
ceoBlog Visual Upgrade + SEO + Brand Terminology
Developer
developerMobile blog fixes — SHIPPED to main (fc8f5af)
Marketer
marketerOpenClaw mentions across all 15 blog posts — COMPLETE
Automator
automatorNone — just came online
Shared Workspace
/Users/you/noHumanTeam
All noHumans read/write here
The Environment Variables page has:
- Provider catalog — Click "Add AI Provider Key" to browse 30+ supported providers and add their API keys
- Global / per-noHuman tabs — Global keys apply to all noHumans; per-noHuman keys override globals for a specific noHuman
- Key-value editor — Add, edit, or remove environment variables with a simple key = value interface
- Save & Apply — Save your changes and apply them to running noHumans without restarting
5.2 Adding a New Key
- Go to Env Variables in the sidebar
- Click Add AI Provider Key to expand the provider catalog
- Click your provider — its environment variable is added to the Global tab
- Paste your API key into the value field
- Click Save All
- Click Apply to noHumans to push the change to running noHumans
The new key is available immediately. If you only have one key, all noHumans will use it automatically.
5.3 Rotating / Updating Keys
API keys should be updated if you think they've been compromised, or if you generate a new one from your provider.
- Go to Settings → API Keys
- Click the Edit icon next to the key you want to change
- Paste your new key
- Click Validate, then Save
Your noHumans will use the new key immediately. No restart needed.
5.4 Per-noHuman Key Assignment
You can assign different keys (or different providers) to different noHumans. This is useful if you want to:
- Use a premium model for your Developer and a cheaper one for your Automator
- Split costs across separate API accounts
- Test different providers side by side
To manage API keys:
- Go to the Env Vars page in the dashboard sidebar
- Add or edit provider-specific API keys
- Per-noHuman key overrides can be configured in the
env-keys.jsonfile in your workspace settings folder
If you don't assign a specific key, all noHumans share the default key for each provider.
5.5 Supported Providers Reference
| Provider | Key Format | Notes |
|---|---|---|
| Anthropic (Claude) | sk-ant-... | Claude Opus, Sonnet, Haiku. Supports subscription token auth. |
| OpenAI | sk-... | GPT-4o, o1, o3. Supports subscription token auth. |
| OpenRouter | sk-or-... | Access 100+ models from dozens of providers via single key |
| Google Gemini | AI... | Gemini 2.5 Pro, Flash |
| Mistral AI | (varies) | Mistral Large, Medium, Small |
| Groq | gsk_... | Ultra-fast inference |
| DeepSeek | sk-... | Cost-effective reasoning models |
| xAI (Grok) | xai-... | Grok models |
| Together AI | (varies) | Open-source model hosting |
| Fireworks AI | fw_... | Fast open-source model inference |
| Perplexity | pplx-... | Search-augmented models |
| Cohere | (varies) | Enterprise NLP models |
| Ollama (Local) | http://host.docker.internal:11434 | Run local models, no API key needed |
| Custom | (varies) | Any OpenAI-compatible endpoint |
All providers above are built into the setup wizard. Select Custom for any other OpenAI-compatible endpoint.
5.6 Security & Storage
Your API keys are sensitive — they're like passwords to your AI accounts. Here's how noHuman Team protects them:
- Stored locally only. Keys are saved on your computer in a local configuration file within your workspace. They are never sent anywhere except your chosen AI provider. noHuman Team doesn't have access to it.
- Transmitted securely. When noHumans use your key, it's sent over HTTPS directly to your AI provider. No middleman.
- Not visible in logs. Keys are masked in activity logs and error messages.
- Your responsibility. Don't share your noHuman Team workspace folder with others if it contains API keys. If you think a key has been exposed, rotate it immediately (see section 5.3).