# Installation and setup

This page describes how to install and setup Ibis Birdbrain.

## Install from PyPI

```bash
pip install ibis-birdbrain
```

## Data platform setup

:::{.callout-warning}
Documentation coming soon!
:::

:::{.callout-warning}
Only DuckDB supported for now. All 18+ Ibis backends coming soon.
:::

## AI platform setup

:::{.callout-warning}
Documentation coming soon!
:::

:::{.callout-warning}
Only Azure OpenAI is supported for now. All Marvin providers coming soon.
:::

Create the `~/.birdbrain/.env` file:

```txt
MARVIN_AZURE_OPENAI_API_KEY="XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
MARVIN_AZURE_OPENAI_API_BASE="https://birdbrain.openai.azure.com"
MARVIN_AZURE_OPENAI_DEPLOYMENT_NAME="birdbrain-4-32k"
MARVIN_AZURE_OPENAI_API_TYPE="azure"
```

## Next steps

[Learn how get started with Ibis Birdbrain's CLI](tutorials/cli.qmd).
