Skip to main content

aether apikey

Manage API keys for LLM providers. API keys are stored securely and used by the agent to make LLM calls. You can bring your own keys for supported providers. Alias: apikeys

Usage

aether apikey <subcommand> [flags]

Subcommands

SubcommandDescription
listList connected providers
addAdd an API key for a provider
remove <provider>Remove an API key

Supported Providers

ProviderKey
Anthropicanthropic
OpenAIopenai
OpenRouteropenrouter

aether apikey list

List all connected LLM providers and their status.
aether apikey list
PROVIDER       STATUS
anthropic      connected
openai         not connected
openrouter     connected

aether apikey add

Add an API key for an LLM provider.
aether apikey add [flags]
FlagDescription
--providerProvider name: anthropic, openai, or openrouter (required)
--keyThe API key (required)
aether apikey add --provider anthropic --key "sk-ant-..."
API key added for anthropic.
aether apikey add --provider openrouter --key "sk-or-..."

aether apikey remove

Remove a stored API key for a provider.
aether apikey remove <provider> [flags]
FlagDescription
--forceSkip confirmation prompt
aether apikey remove anthropic
Are you sure you want to remove the API key for anthropic? [y/N]
aether apikey remove anthropic --force
API key removed for anthropic.