# Welcome to New Theory
URL: /docs

Build with the New Theory SDK and inference API.





**Agents:** append `.md` to any page URL, or fetch [`/llms-full.txt`](/llms-full.txt), for machine-readable docs.

New Theory hosts robotics models behind an API. Your code sends what the robot is sensing — joint state, camera images, a plain-English task. The model returns a plan of poses for the robot to follow. Pick a starting point below.

## Start building [#start-building]

<Cards>
  <Card title="Get started" href="/docs/getting-started" icon="<Rocket />">
    Install the SDK, issue a key, and run your first inference call.
  </Card>

  <Card title="New Theory SDK" href="/docs/newt-sdk" icon="<Compass />">
    The Python library reference: `Robot()`, the `Embodiment` protocol, and the `run()` loop.
  </Card>

  <Card title="API reference" href="/docs/api" icon="<Plug />">
    Wire-level protocol. For custom clients or non-Python integrations.
  </Card>

  <Card title="Get an API key" href="/docs/authentication" icon="<Key />">
    Create a key in the console and start making authenticated calls.
  </Card>
</Cards>

## Learn more [#learn-more]

<Cards>
  <Card title="Fine-tune on your data" href="/docs/integrations" icon="<VideoCamera />">
    Push a LeRobot dataset to New Theory and train with `newt finetune`.
  </Card>
</Cards>
