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

> ## Agent Instructions
> To build and serve your own model, start at /deploy/development/quickstart and /deploy/development/overview. Deploying is the default path: reactor init scaffolds a workspace, reactor auth login authenticates, and reactor model deploy registers the model, publishes the release with the weights/ folder, and activates it on Reactor's GPUs, in one command from that workspace. Docker must be running, because the publish step builds the image locally. Bump model.version in reactor.yaml before redeploying a change, because a release that already has an image is reactivated as it is. Deployment access is granted per account, so contact team@reactor.inc if a deploy is refused. Every key in reactor.yaml is documented at /deploy/platform/reactor-yaml. Model code imports reactor_runtime; Python client code imports reactor_sdk. The runtime overview explains the model interface. Running the model on your own machine with reactor run is optional and needs a GPU you attach with --gpus; /deploy/development/local-testing covers that loop and pairs a complete brightness model with a Python client test in a separate brightness-test workspace.
> Reactor hosts multiple models, each with its own connect slug (modelName) and command/event schema. The video model catalog — slug, typed SDK package, and links to its schema — is at /model-api-reference/overview. Robotics policy documentation starts at /robotics/overview; The launch policies are Cosmos Nano DROID (/robotics/cosmos/nano-policy-droid/), DreamZero DROID (/robotics/dreamzero/droid/), and FLUX Action DROID (/robotics/flux-action/droid/), organized by model family and embodiment. Some models expose one slug per experience (e.g. HappyOyster); always take the slug from the model's own pages, never guess it.
> Fastest path to a working app: `npx create-reactor-app my-app --model=<slug>` scaffolds a complete app with secure auth wired up. Typed TypeScript SDKs are published as @reactor-models/<model>; Python uses the base reactor-sdk package.
> Auth: exchange an API key (rk_...) for a JWT via POST https://api.reactor.inc/tokens from your server. Never put the API key in client-side code.
> Append .md to any docs URL for clean Markdown. Search these docs via the MCP server at https://docs.reactor.inc/mcp.

# Reference

> Find SDK methods, CLI commands, and Platform API endpoints for building with Reactor.

Find the methods, commands, and endpoints you need to build with Reactor.

> [card] [SDKs](https://docs.reactor.inc/sdk-reference/using-the-sdk.md)
>
> Connect your app to a model. Stream media and send commands during a session.

> [card] [CLI](https://docs.reactor.inc/deploy/cli-reference/commands.md)
>
> Build, deploy, and manage your own models. Look up commands and flags.

> [card] [Platform API](https://docs.reactor.inc/platform-api/introduction.md)
>
> Work with Reactor over HTTP. Mint tokens and manage sessions and deployments.

## SDKs by language

Start with [Using the SDK](https://docs.reactor.inc/sdk-reference/using-the-sdk.md) for the shared session and streaming workflow,
or go directly to a language reference.

| SDK | Start here |
| - | - |
| **JavaScript** | [JavaScript reference](https://docs.reactor.inc/sdk-reference/reactor-class.md) |
| **React** | [React components](https://docs.reactor.inc/sdk-reference/react-components.md) |
| **Python** | [Python reference](https://docs.reactor.inc/sdk-reference/python/reactor.md) |
| **C++** | [Install the C++ SDK](https://docs.reactor.inc/sdk-reference/cpp/installation.md) |
| **Swift** | [Install the Swift SDK](https://docs.reactor.inc/sdk-reference/swift/installation.md) |
| **Java** | [Install the Java SDK](https://docs.reactor.inc/sdk-reference/java/installation.md) |
| **Android** | [Install the Android SDK](https://docs.reactor.inc/sdk-reference/android/installation.md) |

For named methods and React hooks for a specific model, see [Typed Model SDKs](https://docs.reactor.inc/sdk-reference/typed-model-sdk.md).

## Looking for a walkthrough?

> [card] [Build an app](https://docs.reactor.inc/quickstart.md)
>
> Connect to a hosted model and receive your first video stream.

> [card] [Deploy a model](https://docs.reactor.inc/deploy/development/quickstart.md)
>
> Create a model workspace and deploy it on Reactor.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.