GeoSQL: Agent skill for geospatial data work

Volodymyr Bilonenko’s #GeoSQL gives #AIagents a map-in-the-loop for writing and validating spatial SQL across #PostGIS, #BigQuery, #Snowflake, and #Wherobots. By rendering results and checking them against real geography, the #agent catches mistakes a text-only loop can miss.
Author
Published

August 10, 2026

From Volodymyr Bilonenko comes GeoSQL, an AI agent skill for working with geospatial data in PostGIS, BigQuery1, Snowflake2, and Wherobots3. GeoSQL can be used with Claude, Codex, and GitHub Copilot, locally or self-hosted, and in conjunction with Dekart if one wishes to do so.

GeoSQL runs an agent loop, with a map in it, that encompasses these steps:

Volodymyr credits the map-in-the-loop for an increase in quality over similar approaches:

Dekart [with GeoSQL] gives the agent a map harness, so [the AI] loops on SQL → Map, checking every result against real geography until it holds up, and fixing itself when it doesn’t.

GeoSQL is open-source under the MIT license. Discussion on Hacker News can be found here.

Footnotes

  1. Google’s data warehouse (DWH) Platform-as-a-Service offering.↩︎

  2. A cloud-based data warehouse (DWH) Platform-as-a-Service offering.↩︎

  3. Wherobots is a cloud platform for large-scale geospatial data processing and analytics, built on Apache Sedona.↩︎