> For the complete documentation index, see [llms.txt](https://docs.layerlens.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.layerlens.ai/13.2-surfaces/surfaces.md).

# Surfaces — where Stratix runs

Stratix surfaces — every place you can interact with the platform.

Stratix is delivered through several distinct surfaces. The web is the primary surface; the SDK and CLI handle automation; the REST API is open for integration.

<table data-view="cards"><thead><tr><th></th><th></th><th></th></tr></thead><tbody><tr><td><strong>Web (browser)</strong></td><td>Public + Premium dashboard.</td><td><a href="/13.2-surfaces/web.md">Read</a></td></tr><tr><td><strong>VS Code extension</strong></td><td>Run evals from your IDE.</td><td><a href="/6.-build-wire-your-code/vscode-extension.md">Read</a></td></tr><tr><td><strong>CLI</strong></td><td>Terminal and scripts.</td><td><a href="/13.2-surfaces/cli.md">Read</a></td></tr><tr><td><strong>Python SDK</strong></td><td>Type-safe Python client for automation, CI gates, and embedded eval..</td><td><a href="/13.2-surfaces/python-sdk.md">Read</a></td></tr><tr><td><strong>REST API</strong></td><td>Same surface the dashboard uses.</td><td><a href="/13.2-surfaces/rest-api.md">Read</a></td></tr></tbody></table>

## Pick the right surface

| Job                              | Best surface  |
| -------------------------------- | ------------- |
| Pick a model                     | Web (Public)  |
| Run a private eval interactively | Web (Premium) |
| Wire CI/CD gate                  | SDK or CLI    |
| Build an integration             | REST API      |

## Where to next

* [Web](/13.2-surfaces/web.md)
* [Python SDK](/6.-build-wire-your-code/sdk-python.md)
* [API reference](/13.1-sdk-and-apis/api.md)
* [CLI reference](/13.1-sdk-and-apis/cli.md)
