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

# Installation

> Install the RecallrAI Python SDK using pip, Poetry, or uv

## Installation Methods

The RecallrAI Python SDK can be installed using your preferred Python package manager.

<Tabs>
  <Tab title="pip">
    ```bash theme={null}
    pip install recallrai
    ```
  </Tab>

  <Tab title="Poetry">
    ```bash theme={null}
    poetry add recallrai
    ```
  </Tab>

  <Tab title="uv">
    ```bash theme={null}
    uv add recallrai
    ```
  </Tab>
</Tabs>

## Verify Installation

After installation, verify that the SDK is properly installed:

```python theme={null}
import recallrai

print(f"RecallrAI SDK version: {recallrai.__version__}")
```

## Get Your API Credentials

<Steps>
  <Step title="Sign up for RecallrAI">
    Create an account at [RecallrAI Dashboard](https://app.recallrai.com) if you haven't already.
  </Step>

  <Step title="Get your API key">
    Navigate to your project api keys section and create an API key. It will start with `rai_`.
  </Step>

  <Step title="Get your Project ID">
    Copy your Project UUID from the dashboard.
  </Step>
</Steps>

<Warning>
  Keep your API key secure and never commit it to version control. Use environment variables or a secrets manager.
</Warning>

## Next Steps

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/sdks/python/quickstart">
    Get started with the Python SDK in minutes
  </Card>

  <Card title="Client Reference" icon="code" href="/sdks/python/client">
    Learn about the RecallrAI client class
  </Card>

  <Card title="User Management" icon="user" href="/sdks/python/user">
    Manage users, sessions, and memories
  </Card>

  <Card title="View on GitHub" icon="github" href="https://github.com/recallrai/sdk-python">
    Visit our GitHub repository for examples and source code
  </Card>
</CardGroup>
