mirror of
https://github.com/OpenHands/OpenHands.git
synced 2025-12-26 05:48:36 +08:00
27 lines
1.3 KiB
Plaintext
27 lines
1.3 KiB
Plaintext
---
|
|
title: Overview
|
|
description: This section is for users that would like to use a runtime other than Docker for OpenHands.
|
|
---
|
|
|
|
A Runtime is an environment where the OpenHands agent can edit files and run
|
|
commands.
|
|
|
|
By default, OpenHands uses a [Docker-based runtime](/usage/runtimes/docker), running on your local computer.
|
|
This means you only have to pay for the LLM you're using, and your code is only ever sent to the LLM.
|
|
|
|
We also support other runtimes, which are typically managed by third-parties.
|
|
|
|
Additionally, we provide a [Local Runtime](/usage/runtimes/local) that runs directly on your machine without Docker,
|
|
which can be useful in controlled environments like CI pipelines.
|
|
|
|
## Available Runtimes
|
|
|
|
OpenHands supports several different runtime environments:
|
|
|
|
- [Docker Runtime](/usage/runtimes/docker) - The default runtime that uses Docker containers for isolation (recommended for most users).
|
|
- [OpenHands Remote Runtime](/usage/runtimes/remote) - Cloud-based runtime for parallel execution (beta).
|
|
- [Local Runtime](/usage/runtimes/local) - Direct execution on your local machine without Docker.
|
|
- And more third-party runtimes:
|
|
- [Modal Runtime](/usage/runtimes/modal) - Runtime provided by our partners at Modal.
|
|
- [Daytona Runtime](/usage/runtimes/daytona) - Runtime provided by Daytona.
|