@openverb/gis (v0.1.1)

Spatial Intelligence meets AI Automation

A standardized library of geospatial verbs and definitions that allow Large Language Models to read, modify, and analyze spatial data securely.

Universal Spatial Interoperability

We've designed the OpenVerb GIS standard to be completely universal. Whether you are building an integration for QGIS, PostGIS, ArcGIS, or a custom web mapping tool, the package provides a unified vocabulary for AI agents to interact with spatial engines.

  • Automate map layer styling and rendering across platforms
  • Run complex spatial analysis via natural language
  • Export `.ov` workflows for reproducible geoprocessing

Standardized Verbs

The @openverb/gis package provides the canonical JSON Schema definitions for common spatial operations. From gis.buffer to gis.intersect, every AI agent knows exactly what parameters are required.

Deterministic Execution

When an LLM generates a spatial workflow, it compiles down to an .ov file. This ensures that the geoprocessing is deterministic, repeatable, and easily auditable by GIS professionals.

OpenVerb Sandbox

Paste a Verb Library JSON schema here to define what actions the AI can perform.

Ask the AI to perform a task. It will use the vocabulary defined in your library.

The AI proposes a structured action based on your library vocabulary.

Waiting for prompt...

OpenVerb Core intercepts the AI's action and validates it before execution.

Verb exists in library
Payload matches JSON Schema
Policy requirements passed
Inputs valid and sanitized

The validated action is routed to the application backend for execution.

Waiting...

OpenVerb Core generates an execution receipt for full auditability.

Waiting for execution...