Your AI can now contextualize physical world data using Wherobots Spatial AI Coding Tools Learn More

Build

Build spatial AI with the tools you already know

No new languages. No new tools. Write SQL and Python in notebooks, VS Code, or through the Spatial AI Coding Assistant. WherobotsDB handles the spatial data processing.

Spatial AI coding assistant
Discover datasets, construct queries, and run production jobs through natural language. Works in VS Code via MCP.
From notebook to production in one platform
Explore in notebooks. Deploy with job runs and Airflow.
SQL and Python, nothing else to learn
Standard spatial SQL and Python APIs.
spatial content engine for ai

The Spatial AI Coding Assistant: Your AI copilot for physical-world data

The Spatial AI Coding Assistant connects AI agents to spatial data. Through VS Code and Model Context Protocol (MCP), agents discover spatial datasets, construct spatial queries, and execute production workflows in natural language. Available on the VS Code marketplace and compatible with Claude Code, OpenCode, and other MCP-enabled coding tools.

Build spatial AI from notebooks to production

Four interfaces into the same spatial compute engine. Explore in notebooks, query with the SQL API, integrate with the Typescript SDK, or automate with Job Runs.

Notebooks
SQL API
Typescript SDK
Job Runs
Serverless Compute and AI

Join vector, raster, and structured data in one platform

WherobotsDB processes vector geometries, satellite imagery, and structured tables in a single query. No separate tools for raster and vector. No export steps between systems. Spatial joins, ETL, and transformations run at planetary scale.

Raster+Vector
ETL & Joins
Planetary scale

300+ spatial functions for vector and raster data

300+ spatial functions covering vector and raster data, with native Spark SQL for tabular operations. Advanced spatial analytics include DBSCAN clustering, Getis-Ord Gi* for hot spot detection, and Local Outlier Factor for anomaly identification. All accessible through standard SQL and Python.

DBSCAN
Getis-Ord Gi*
LOF
300+ fns

Start from real-world solutions

Solution notebooks for insurance risk scoring, agricultural field detection, mobility analytics, and infrastructure mapping. Each notebook contains working code on real data. Start from a proven example and adapt it to your use case.

Write spatial AI in the tools you already use

Python, SQL, Scala, and Java in Jupyter notebooks. The Spatial AI Coding Assistant in VS Code. MCP integration for Claude Code and OpenCode. The same spatial functions, the same WherobotsDB engine, in every interface.

Python
SQL
VS Code

100% Apache Sedona compatible

Existing Apache Spark and Sedona workloads run on WherobotsDB with zero code changes. GeoPandas workflows scale to planetary datasets through the Sedona API. Built by the original creators of Apache Sedona.

Spark API
Sedona API
GeoPandas API

From notebook to production in one step

The same code you write in notebooks runs as automated Job Runs with Apache Airflow orchestration. No rewrite needed. No separate deployment pipeline.

Airflow
Scheduling

Dive Deeper

FREQUENTLY ASKED QUESTIONS

What is the Spatial AI Coding Assistant?

The Spatial AI Coding Assistant connects AI agents to spatial data through VS Code and Model Context Protocol (MCP). Agents discover spatial datasets, construct spatial queries, and execute production spatial AI workflows in natural language. It is available on the VS Code marketplace and compatible with Claude Code, OpenCode, and other MCP-enabled coding tools.

How does Wherobots accelerate my spatial data workflows?

WherobotsDB is a high-performance, cloud-native engine optimized for spatial data (vector and raster). The engine processes planetary-scale datasets up to 20x faster and at a fraction of the cost of general-purpose cloud engines. WherobotsDB uses standard SQL and Python, so data teams build spatial AI applications without learning new tools or languages.

What languages and developer frameworks are supported in Wherobots?

Wherobots supports the most common data and spatial development interfaces. You can develop using:
  • Spatial SQL
  • Python
  • Scala
  • Java
The platform offers a seamless development experience through familiar Jupyter notebooks and integrates with existing data workflows through REST APIs, client SDKs (e.g., Python driver, Java JDBC driver), and an Apache Airflow provider for pipeline orchestration.
Sphere

Get started

WherobotsDB is part of Wherobots, the AI Context Engine for the Physical World.