Overview
cmd connects to AI providers using your API keys, or use local inference with providers like Ollama. You can configure multiple providers and switch between them as needed. This gives you flexibility to:- Use different providers for different tasks
- Run AI models locally for privacy and offline development
- Have backup options if one provider has issues
- Compare performance across providers
- Take advantage of different pricing models or eliminate API costs entirely
Initial Setup
During the onboarding flow, you’ll be prompted to configure at least one AI provider. You can always add more providers later through Settings > AI Providers.Adding a Provider
API keys are stored securely in your macOS Keychain and are never sent to cmd’s servers.
Managing Providers
Setting a Default Provider
When multiple providers offer the same model, you can set which provider to use by default. See Models for details.API Key Security
Secure Storage
API keys are stored in macOS Keychain
Encrypted Transmission
All API calls use HTTPS for encrypted communication
No Key Sharing
Keys are never shared with anyone
Easy Revocation
Revoke keys anytime through your provider’s console

