Toward a Spatial Workbench Ecosystem

Spatial Workbench ecosystem

This project family covers the full range of GIS + AI interaction, from human-in-the-loop to fully agent-driven systems. I’ve been busy lately thanks to OpenClaw-related productivity gains, so this is an update on the shape of my personal projects and how I’m thinking about them. Same domain, different assumptions about who is doing the thinking.

Human-in-the-loop to agent-first spectrum

1. arcgispro_ai

Human-first augmentation

Repo: github.com/danmaps/arcgispro_ai
PyPI: pypi.org/project/arcgispro_ai

This is for Esri users working inside ArcGIS Pro who want to mix LLM capabilities into existing projects.

  • Lives where analysts already work
  • Assists with thinking, synthesis, explanation, and small automations
  • AI is a collaborator, not the driver
  • Designed to feel safe, inspectable, and reversible

Use this when a human is still the decision maker and ArcGIS Pro is the center of gravity.


2. arcgispro_cli

Developer-first workflows

Repo: github.com/danmaps/arcgispro_cli
PyPI: pypi.org/project/arcgispro-cli

This is for GIS developers who want modern AI coding tools to coexist with ArcGIS Pro workflows.

  • Designed to pair with Claude Code, Codex CLI, Copilot CLI, Gemini CLI
  • Treats ArcGIS Pro as an environment the agent can reason about
  • Bridges traditional GIS tooling and modern AI-assisted development
  • Optimized for iteration, scripting, and power users

Use this when the human is thinking in code and wants AI to accelerate implementation.


3. arcgispro-intelligence

Agent-first, Esri-aware

This is for situations where there is no human in the loop, but Esri data and conventions still matter.

  • Opinionated, high-level GIS actions
  • x402-style tools designed for agents, not UIs
  • Focused on outcomes, not step-by-step geoprocessing
  • Assumes planning, execution, and evaluation are automated

Use this when the agent owns the task and ArcGIS concepts are inputs, not constraints.


4. Spatial Workbench

Agent-first, license-free GIS

This is the logical extreme.

  • No Esri license required
  • Built on open tooling like Turf and Leaflet
  • Designed for availability, quality, and composability
  • The implementation details matter less than the results

Use this when scale, access, and automation matter more than vendor boundaries.


The unifying idea

This isn’t four products. It’s one philosophy applied at different points on the human to agent spectrum.

  • Human insight first
  • Developer leverage second
  • Agent autonomy when appropriate
  • Vendor optionality where possible

Quality and availability beat purity. The best tool is the one that can actually run, anywhere, by whoever or whatever needs it.