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

# Setup

> Hook your agent up to Asteroid in minutes

The easiest way to get started is to head to our platform and run an agent from there: [https://platform.asteroid.ai](https://platform.asteroid.ai)

If you want to run an agent from your own code, you can follow the steps below:

<Steps>
  <Step title="Generate an API key">
    Sign in to our [platform](https://platform.asteroid.ai), head to [API Keys](https://platform.asteroid.ai/keys) and generate a new key.

    ```bash theme={null}
    export ASTEROID_API_KEY="ast..."
    ```

    Our SDK examples read from `ASTEROID_API_KEY`, but you can pass the value into your client however you prefer.

    See [API Quickstart](/api-reference/quickstart) for more details.
  </Step>

  <Step title="Choose your SDK">
    We provide SDKs for both TypeScript and Python.

    * [TypeScript SDK](/sdks/typescript)
    * [Python SDK](/sdks/python)

    Each SDK page contains detailed documentation and examples to help you get started.
  </Step>
</Steps>

## Next Steps

Once you've set up your environment, you can:

1. Create your first agent using the platform UI
2. Follow the examples in the SDK documentation
3. Review the [API](/api-reference/overview) page for common workflows and endpoint coverage

Need help? Reference our [Support](/support-security/support) page
