Documentation Navigation
welcome

LLM Providers Directory

Codey supports a massive catalog of local and remote LLM providers. You can choose to configure them using direct API keys, OAuth tokens, or route through the secure Codey Gateway.

#Available Providers

Codey supports over 30 providers out of the box, including:

ProviderConfiguration IDAuthentication Method
AnthropicanthropicAPI key (ANTHROPIC_API_KEY)
OpenAIopenaiAPI key or OAuth (OPENAI_API_KEY)
Google GeminigeminiAPI key (GEMINI_API_KEY)
Ollama (Local)ollamaDirect network endpoint
Amazon Bedrockamazon-bedrockAWS Credentials Profile / IAM
OpenRouteropenrouterAPI key (OPENROUTER_API_KEY)

#AWS Bedrock Specifics

For Amazon Bedrock integration, you can specify custom AWS authentication profiles and endpoints in your config file:

json
{
  "provider": {
    "amazon-bedrock": {
      "options": {
        "region": "us-east-1",
        "profile": "my-development-profile",
        "endpoint": "https://bedrock-runtime.us-east-1.amazonaws.com"
      }
    }
  }
}

#Managing Credentials

You can list all active credentials and account parameters using the command:

bash
codey auth list

To log out of a provider and revoke access tokens, run:

bash
codey auth logout <provider-id>