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

# Introduction

> Stream observations in, get actions out. Reflex is a low-latency infrastructure layer for AI-native robotics.

<Note>
  Reflex runs on **rfx**, our open-source AI-native robotics middleware. The
  name of the SDK is `rfx` — the platform that deploys and serves it is Reflex.
</Note>

## What Reflex does

Reflex gives robots real-time access to datacenter-scale AI models. The stack
is built around a single loop:

**simulate → collect → train → deploy → iterate**

Every step uses the same three-method robot contract — `observe()`, `act()`,
`reset()` — so a policy that works in simulation moves to hardware without
rewrites.

<CardGroup cols={2}>
  <Card title="One primary CLI" icon="terminal" href="/cli/overview">
    `rfx record`, `rfx deploy`, `rfx doctor`. The public CLI surface is small
    on purpose.
  </Card>

  <Card title="Simulation as a primitive" icon="cube" href="/guides/simulation">
    Sim is first-class, not a plugin. Mock, Genesis, MuJoCo — same API.
  </Card>

  <Card title="Collection as a primitive" icon="database" href="/guides/collection">
    Recording structured observations into datasets is a core contract.
  </Card>

  <Card title="Self-describing models" icon="box" href="/sdk/model-management">
    Save once, load anywhere. HuggingFace Hub native.
  </Card>
</CardGroup>

## Who it's for

Researchers and engineers building AI policies for real robots. Reflex is not
trying to recreate navigation, planning, SLAM, or a full autonomy stack. It is
a compact core for modern AI robotics workloads where simulation, collection,
policy execution, and real hardware share the same runtime contracts.

## How it's built

* **Rust core** for runtime, transport, discovery, and hardware adapters
* **Python SDK** as the ergonomic surface for researchers
* **Zenoh transport** underneath — invisible plumbing, there when needed
* **HuggingFace Hub native** — push and pull policies like datasets

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Record a demo and deploy a policy in under five minutes.
  </Card>

  <Card title="Architecture" icon="diagram-project" href="/concepts/architecture">
    The layers behind the loop.
  </Card>
</CardGroup>
