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

# Quickstart

> Get an API key and install the Core SDK

<Steps>
  <Step title="Get an API key">
    Open [https://plato.so/settings](https://plato.so/settings) and **scroll to the bottom**. Create a **Personal API Key** or an **Organization API Key** there.

    <Warning>
      Do **not** use the legacy API key shown at the top of the settings page — it's deprecated and won't work with the Core SDK. Always use a Personal or Organization key from the bottom of the page.
    </Warning>

    <Warning>
      Your API key has full access to your environments. Don't commit it.
    </Warning>
  </Step>

  <Step title="Install the SDK">
    Requires Python 3.10+ and `plato-sdk-v2 >= 2.61.4`.

    ```bash theme={null}
    uv add 'plato-sdk-v2>=2.61.4'
    ```

    Or with pip:

    ```bash theme={null}
    pip install 'plato-sdk-v2>=2.61.4'
    ```
  </Step>

  <Step title="Set your API key">
    ```bash theme={null}
    export PLATO_API_KEY=your_api_key_here
    ```

    The SDK picks this up automatically. Or pass it directly: `Plato(api_key="...")`.
  </Step>

  <Step title="Point the SDK at your tenant (if needed)">
    The SDK defaults to the main Plato node at `https://plato.so`. If you're on a dedicated tenant node, set the base URL to `https://{tenant}.plato.so`:

    ```bash theme={null}
    export PLATO_BASE_URL=https://your-tenant.plato.so
    ```

    Or pass it directly: `Plato(base_url="https://your-tenant.plato.so")`. If you're on the main node (`plato.so`), skip this step.
  </Step>
</Steps>

## What's next

<CardGroup cols={2}>
  <Card title="Concepts" icon="book" href="/concepts/overview">
    Sessions, environments, sims, mutations, scoring
  </Card>

  <Card title="Computer Use" icon="desktop" href="/computer-use/quickstart">
    Drive a full Linux desktop — mouse, keyboard, shell, files
  </Card>
</CardGroup>
