--- title: Daytona Runtime description: You can use [Daytona](https://www.daytona.io/) as a runtime provider. --- ## Step 1: Retrieve Your Daytona API Key 1. Visit the [Daytona Dashboard](https://app.daytona.io/dashboard/keys). 2. Click **"Create Key"**. 3. Enter a name for your key and confirm the creation. 4. Once the key is generated, copy it. ## Step 2: Set Your API Key as an Environment Variable Run the following command in your terminal, replacing `` with the actual key you copied: ### Mac/Linux: ```bash export DAYTONA_API_KEY="" ``` ### Windows PowerShell: ```powershell $env:DAYTONA_API_KEY="" ``` This step ensures that OpenHands can authenticate with the Daytona platform when it runs. ## Step 3: Run OpenHands Locally Using Docker To start the latest version of OpenHands on your machine, execute the following command in your terminal: ### Mac/Linux: ```bash bash -i <(curl -sL https://get.daytona.io/openhands) ``` ### Windows: ```powershell powershell -Command "irm https://get.daytona.io/openhands-windows | iex" ``` ### What This Command Does: - Downloads the latest OpenHands release script. - Runs the script in an interactive Bash session. - Automatically pulls and runs the OpenHands container using Docker. Once executed, OpenHands should be running locally and ready for use. For more details and manual initialization, view the entire [README.md](https://github.com/All-Hands-AI/OpenHands/blob/main/openhands/runtime/impl/daytona/README.md)