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

# How to Get Your Agents Running Locally or in the Cloud

> Learn how to set up your cloud to work with SurfKit

Agentsea is designed to run on your local machine or in the cloud.

Agents can run as:

* Python processes
* Docker containers
* Kubernetes pods

Desktops can run on:

* Docker
* QEMU
* GCE
* EC2

This section will provide an in depth walkthrough on how to set up your cloud to work with SurfKit.

For creating Docker desktops, install Docker. Then you can jump straight to [creating devices](../quickstart#create-a-device).

Below, we guide you through both Google Cloud (GCP) and Amazon Web Services (AWS) from scratch.
Both are supported by SurfKit, and Azure will be coming soon.

<CardGroup cols={2}>
  <Card title="QEMU" icon="screwdriver-wrench" href="./qemu">
    Installing QEMU on Mac or Linux
  </Card>

  <Card title="GCP" icon="google" href="./gcp">
    Configuring GCP to create desktop VMs
  </Card>

  <Card title="AWS" icon="aws" href="./aws">
    Configuring AWS to create desktop VMs
  </Card>

  <Card title="Kubernetes" icon="sign-posts-wrench" href="./k8s">
    Configuring Kubernetes to run agents
  </Card>

  <Card title="Image registry" icon="docker" href="./docker">
    Configuring an image repository to publish your agents
  </Card>
</CardGroup>
