GeoSQL es un complemento de software de código abierto creado por Dekart que añade capacidades de análisis geoespacial a asistentes de inteligencia artificial como Claude, Codex y GitHub Copilot. Funciona de forma local o autoalojada, sin necesidad de cuentas en servicios en la nube de terceros.
La herramienta se instala con un único comando (pip install geosql) y puede integrarse directamente en los agentes compatibles. Su objetivo es permitir que estos asistentes ejecuten consultas y análisis complejos sobre bases de datos espaciales como PostGIS, BigQuery, Snowflake y Wherobots mediante instrucciones en lenguaje natural.
GeoSQL opera mediante un bucle agente que incluye varias etapas: descubrimiento automático del esquema de la base de datos, generación de SQL espacial con las funciones adecuadas para cada motor, comprobación previa de costes (con un tope por defecto de 10 GiB en BigQuery), validación geométrica y, opcionalmente, representación del resultado en un mapa gracias a Dekart, la plataforma de código abierto basada en Kepler.gl del mismo equipo. Según sus desarrolladores, esta retroalimentación visual multiplica por cuatro la precisión en tareas geoespaciales, al permitir al agente detectar errores de geometría que un proceso solo basado en texto no identificaría.
El proyecto incluye una suite de evaluación reproducible con casos sobre Londres, Berlín y París, en la que el sistema obtiene un 100 % de aciertos en ocho aserciones, con un consumo medio de 3.085 tokens por turno. Está orientado a casos de uso como análisis inmobiliario, selección de ubicaciones comerciales o planificación de infraestructura de recarga para vehículos eléctricos.
