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

# Colormind

> AI-powered color palette generator that uses deep learning to produce aesthetically coherent 5-color palettes.

AI-powered color palette generator that uses deep learning to produce aesthetically coherent 5-color palettes. Accepts partial palettes (lock 1-4 colors) and fills the rest with harmonious choices. Best for design workflows needing AI-generated palettes rather than rule-based schemes. Free for non-commercial use.

2 example endpoints available through Lava's AI Gateway. See the [Colormind API docs](http://colormind.io/api-access/) for full documentation.

<Info>This provider is **managed** — no additional setup required.</Info>

<Info>This is a **catch-all provider** — any valid URL under `http://colormind.io` is supported. AI color palette generation. POST to [http://colormind.io/api/](http://colormind.io/api/) with a model and input array. See [http://colormind.io/api-access/](http://colormind.io/api-access/) for details. The endpoints below are curated examples.</Info>

## Endpoints

### List available color models

**GET** `http://colormind.io/list/` — Free

<Tabs>
  <Tab title="SDK">
    ```typescript theme={null}
    const data = await lava.gateway('http://colormind.io/list/', { method: 'GET' });
    ```
  </Tab>

  <Tab title="cURL">
    ```bash theme={null}
    curl "https://api.lava.so/v1/forward?u=http%3A%2F%2Fcolormind.io%2Flist%2F" \
      -H "Authorization: Bearer $LAVA_SECRET_KEY"
    ```
  </Tab>
</Tabs>

### Generate a color palette

**POST** `http://colormind.io/api/` — Free

<Tabs>
  <Tab title="SDK">
    ```typescript theme={null}
    const data = await lava.gateway('http://colormind.io/api/', { body: {"model":"default","input":[[44,43,44],"N","N","N","N"]} });
    ```
  </Tab>

  <Tab title="cURL">
    ```bash theme={null}
    curl -X POST "https://api.lava.so/v1/forward?u=http%3A%2F%2Fcolormind.io%2Fapi%2F" \
      -H "Authorization: Bearer $LAVA_SECRET_KEY" \
      -H "Content-Type: application/json" \
      -d '{"model":"default","input":[[44,43,44],"N","N","N","N"]}'
    ```
  </Tab>
</Tabs>

## Next Steps

<CardGroup cols={2}>
  <Card title="All Providers" icon="grid" href="/gateway/supported-providers">
    Browse all supported AI providers
  </Card>

  <Card title="Forward Proxy" icon="route" href="/gateway/forward-proxy">
    Learn how to construct proxy URLs and authenticate requests
  </Card>
</CardGroup>
