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

# Platforms

> The operating systems and CPUs the Xano Engine runs on, the Node.js version the Xano SDK needs, and what to use on a platform with no Engine build.

## Node.js

`@xano/sdk` needs Node.js 20 or later (`"engines": { "node": ">=20" }`). The CLI and the
authoring API run wherever Node does, including Windows and Intel Macs.

```bash theme={null}
node --version
```

## Xano Engine

The Xano Engine ships a build for three platforms:

| Platform | Operating system and CPU |
| - | - |
| `darwin-arm64` | macOS on Apple silicon |
| `linux-x64` | Linux on x64 |
| `linux-arm64` | Linux on arm64 |

There is no Engine build for Windows or Intel Macs. On those machines a deploy to the Engine is
refused before anything compiles. Deploy to an ephemeral in Xano's cloud instead, which needs a
Xano account:

```bash theme={null}
npm run xano:deploy:ephemeral
```

Everything else works the same: `export`, `test`, releases, promote and tenant deploys. See
[where the Engine differs today](/run/xano-engine#where-the-engine-differs-today).

## Next

* Run the backend on your machine: [The Xano Engine](/run/xano-engine).
* No Engine build for your machine: [Ephemerals](/run/ephemerals).


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