> ## Documentation Index
> Fetch the complete documentation index at: https://docs.coreweave.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Configure s3cmd for AI Object Storage

> How to configure s3cmd to use CoreWeave AI Object Storage

This guide shows you how to configure the `s3cmd` command-line tool to connect to CoreWeave AI Object Storage so you can manage buckets and objects from your terminal.

<Note>
  s3cmd doesn't natively support Workload Identity Federation. For production workloads, consider a tool that supports WIF, such as the [AWS CLI](/products/storage/object-storage/using-object-storage/s3-clients/aws) or [rclone](/products/storage/object-storage/using-object-storage/s3-clients/rclone).
</Note>

s3cmd requires your Access Key, default Region, endpoint, and other information to use AI Object Storage. To start the interactive configuration:

```bash theme={"system"}
s3cmd --configure
```

When prompted, provide the following values:

| Field                  | Value                                                                                                                                                                 |
| ---------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Access Key             | The [Access Key](/products/storage/object-storage/auth-access/manage-access-keys/create-keys) created by the AI Object Storage API.                                   |
| Secret Key             | The Secret Key created by the AI Object Storage API.                                                                                                                  |
| Default Region         | The CoreWeave [Availability Zone](/platform/regions/about-regions-and-azs).                                                                                           |
| S3 Endpoint            | `cwobject.com` is the primary endpoint. `cwlota.com` is the [LOTA endpoint](/products/storage/object-storage/improving-performance/about-lota).                       |
| DNS-style template     | `%(bucket)s.cwobject.com` is the primary template. `%(bucket)s.cwlota.com` is the [LOTA template](/products/storage/object-storage/improving-performance/about-lota). |
| Path to GPG program    | Defaults to `/usr/bin/gpg`.                                                                                                                                           |
| Use HTTPS protocol     | Boolean value indicating whether to use the HTTPS protocol. Defaults to `True`.                                                                                       |
| HTTP Proxy server name | Name of the HTTP Proxy server, if applicable.                                                                                                                         |
| HTTP Proxy server port | Port number of the HTTP Proxy server, if applicable.                                                                                                                  |

Leave the remaining fields blank or press **Enter** to accept the default values. Test and save the configuration when prompted.

After the configuration is saved, s3cmd is ready to interact with AI Object Storage. By default, s3cmd stores its configuration in `$HOME/.s3cfg`.
