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

# Installation

> Install the AFAuth TypeScript SDK packages from npm.

<Tabs>
  <Tab title="pnpm">
    ```bash theme={null}
    pnpm add @afauthhq/agent     # client / agent
    pnpm add @afauthhq/server    # service handlers + Verifier
    pnpm add @afauthhq/worker    # Cloudflare Workers bindings
    pnpm add @afauthhq/core      # primitives shared by the above
    ```
  </Tab>

  <Tab title="npm">
    ```bash theme={null}
    npm i @afauthhq/agent
    npm i @afauthhq/server
    npm i @afauthhq/worker
    npm i @afauthhq/core
    ```
  </Tab>

  <Tab title="yarn">
    ```bash theme={null}
    yarn add @afauthhq/agent
    yarn add @afauthhq/server
    yarn add @afauthhq/worker
    yarn add @afauthhq/core
    ```
  </Tab>
</Tabs>

## Requirements

* Node.js 20+ (or compatible runtime: Bun, Deno, Cloudflare Workers)
* TypeScript 5+ recommended
