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

# Build & Deploy

> Build, run, and manage spatial analytics workloads in Wherobots Cloud

Wherobots Cloud provides multiple ways to develop and run spatial analytics workloads — from interactive notebooks to automated pipelines.

## Agentic Development

Bring AI-assisted geospatial development to your editor or terminal. Pick your tool and get set up with the Wherobots VS Code Extension, MCP Server, Agent Skills, and CLI.

<CardGroup cols={3}>
  <Card title="VS Code" icon="code" href="/develop/agentic-tools/vscode">
    Full automatic setup — extension, MCP, and skills.
  </Card>

  <Card title="Cursor" icon="arrow-pointer" href="/develop/agentic-tools/cursor">
    Extension + manual MCP and skills config.
  </Card>

  <Card title="Claude Code" icon="terminal" href="/develop/agentic-tools/claude-code">
    Terminal-only MCP, skills, and CLI setup.
  </Card>
</CardGroup>

<Card title="See all supported editors and terminals" icon="grid-2" href="/develop/agentic-tools" horizontal>
  VS Code, Cursor, Windsurf, Kiro, Positron, Antigravity, Trae, VS Codium, Claude Code, and OpenCode.
</Card>

## Interactive Development

In Wherobots, you can develop interactively in Jupyter notebooks or SQL sessions.

<Columns cols={2}>
  <Card title="Notebooks" icon="laptop-code" href="/develop/notebook-management/notebook-instance-management" horizontal>
    Start pre-configured JupyterLab environments with scalable runtimes. No setup required.
  </Card>

  <Card title="SQL Sessions" icon="terminal" href="/develop/spatial-sql-api" horizontal>
    Execute SQL queries on demand or on a schedule via the Spatial SQL API.
  </Card>
</Columns>

## Automated Development

In Wherobots, automated workloads are defined as Job Runs, which can execute Python or JAR scripts on demand or on a schedule, and SQL Sessions, which can execute SQL queries via the SQL Operator. You can submit Job Runs from the UI, API, or Airflow provider.

<Columns cols={2}>
  <Card title="Job Runs" icon="play" href="/reference/runs" horizontal>
    Execute Python or JAR scripts on demand or on a schedule via the REST API.
  </Card>

  <Card title="SQL Operator" icon="terminal" href="/develop/sql-operator" horizontal>
    Execute SQL queries against Wherobots catalogs from Airflow.
  </Card>
</Columns>

## SQL API & SDKs

The Wherobots Spatial SQL API lets you execute spatial queries programmatically from Python, Java, and REST. Use it to integrate Wherobots into your applications, automate workflows, or run queries from your local machine.

<Card title="Spatial SQL API" icon="code" href="/develop/spatial-sql-api" horizontal>
  Execute Spatial SQL queries programmatically via Python, Java, and REST.
</Card>

## Storage

Wherobots Cloud offers multiple storage options for your spatial data, including built-in managed storage and integration with your own Amazon S3 buckets. In notebooks, you can seamlessly access data from the file system, managed storage, and S3 in a unified way.

<Columns cols={2}>
  <Card title="Storage Overview" icon="hard-drive" href="/develop/storage-management/wherobots-cloud-storage-overview" horizontal>
    Understand the storage options available in Wherobots Cloud.
  </Card>

  <Card title="Managed Storage" icon="database" href="/develop/storage-management/managed-storage" horizontal>
    Built-in S3 storage included with every organization (5 GB free).
  </Card>

  <Card title="S3 Integration" icon="cloud" href="/develop/storage-management/s3-storage-integration" horizontal>
    Connect your own Amazon S3 buckets with IAM role authentication.
  </Card>

  <Card title="Notebook & Data Storage" icon="folder-open" href="/develop/storage-management/storage" horizontal>
    How file system, managed storage, and S3 work together in notebooks.
  </Card>

  <Card title="Unity Catalog Connection" icon="link" href="/get-started/initial-storage/connect-to-unity-catalog" horizontal>
    Read Databricks Unity Catalog Delta tables directly in Wherobots without data migration.
  </Card>
</Columns>

## RasterFlow

End-to-end inference engine for large-scale raster processing and geospatial ML workflows.

<Columns cols={3}>
  <Card title="Get Started" icon="flag-checkered" href="/develop/rasterflow/index" horizontal>
    Overview of RasterFlow: mosaics, inference, and vectorization.
  </Card>

  <Card title="Datasets" icon="satellite" href="/develop/rasterflow/rasterflow-datasets" horizontal>
    Built-in datasets and how to bring your own imagery.
  </Card>

  <Card title="Models" icon="box" href="/develop/rasterflow/rasterflow-models" horizontal>
    Built-in models and how to bring your own PyTorch models.
  </Card>
</Columns>

## Orchestration

Schedule and automate Wherobots workloads from Apache Airflow DAGs. Use the Airflow provider to orchestrate notebooks, SQL sessions, and job runs alongside your other data workflows.

<Columns cols={3}>
  <Card title="Airflow Provider" icon="wind" href="/develop/airflow-provider" horizontal>
    Orchestrate Wherobots workloads from Apache Airflow DAGs.
  </Card>

  <Card title="Job Run Operator" icon="play" href="/develop/run-operator" horizontal>
    Submit Python or JAR scripts as Job Runs from Airflow.
  </Card>

  <Card title="SQL Operator" icon="terminal" href="/develop/sql-operator" horizontal>
    Execute SQL queries against Wherobots catalogs from Airflow.
  </Card>
</Columns>

## Monitoring

Workload History provides a comprehensive view of all your Wherobots workloads, including notebooks, SQL sessions, job runs, and automated workloads executed via the MCP server. Monitor resource consumption, track performance, and troubleshoot issues in one place.

<Card title="Workload History" icon="chart-line" href="/develop/workload-history">
  Monitor notebooks, SQL sessions, job runs to track Spatial Unit (SU) consumption.
</Card>

## Runtimes & Compute

<Card title="Runtimes" icon="server" href="/develop/runtimes">
  Understand runtime types (General Purpose, Memory Optimized), billing in Spatial Units, and how to request compute access.
</Card>
