# Install the SDK

Install the Brizz SDK in your Python or Node.js project.

Brizz provides SDKs for Python and Node.js/TypeScript. Pick the one that matches your runtime — the rest of *Get started* is shared across both.

## Prerequisites

- A Brizz account and access to the dashboard.
- A credential, created in **Organization Settings → API Keys**: either a [Server DSN](/docs/admin/server-dsn.md) (one string carrying the credential, endpoint, and service name) or an [API key](/docs/admin/api-keys.md). Your workspace issues one or the other.
- Python 3.10+ or Node.js 18+.

:::tip
Store your API key in an environment variable. Never commit it to version control.
:::

## Install

:::tabs
:::tab[Python]
**Requirements**: Python 3.10+

```bash
pip install brizz
```
:::tab[Node.js]
**Requirements**: Node.js 18+

```bash
npm install @brizz/sdk
# or
yarn add @brizz/sdk
# or
pnpm add @brizz/sdk
```
:::

## See also

- [Send your first session](/docs/get-started/first-session.md) — initialize the SDK and capture your first session.
- [Python SDK reference](/docs/sdks/python.md) — full configuration and advanced usage.
- [Node.js / TypeScript SDK reference](/docs/sdks/typescript.md) — full configuration and advanced usage.
