Build expressive, context-aware AI workflows inside ArcGIS Pro.

Download the lightweight Python toolbox and start blending map context, data, and intent with AI—no installs, no friction.

Download .pyt View on GitHub

Open source, free to use, and runs locally inside ArcGIS Pro. You bring your own API key so your data only goes where you send it.

Tools

Create AI Feature Layer

Describe a layer and let the toolbox generate synthetic features for testing, demos, or brainstorming.

Model-agnostic—bring whichever endpoint fits your costs or speed.

Add AI-Generated Field

Populate a new attribute column with AI text that respects the context of your map and layers.

It feels like "calculate field", but with a model doing the drafting.

Get Map Info

Export the items, layers, and structure of your map to JSON so AI runs can see what you are working on.

Great for capturing context before you leave ArcGIS Pro.

Interpret Map

Capture a screenshot and send it to a multimodal model for a quick written overview.

Useful when you need a second set of eyes on the cartography.

Generate Python Code

Ask for arcpy snippets tailored to your current map and layer selection.

Helpful for automating repetitive steps or drafting new workflows.

Convert Text to Numeric

Turn messy AI-generated strings into numeric fields you can symbolize or analyze.

"Seventy five" → 75, without manual cleanup.

Generate Tool

Transform prompts or scripts into a packaged .pyt tool with parameters and docs.

Perfect for sharing repeatable workflows with your team.

FAQ

Who made this?

This toolbox was built by a GIS analyst who likes building things. I'm a former Esri employee and long-time ArcGIS Pro user, so the focus is on practical tools that respect how GIS teams really work.

Why isn't this a product?

Because open source is better for this stage. Anyone can inspect, adapt, or deploy it without waiting for pricing tiers or approvals.

Is AI actually right for GIS work?

It can be, if you use it thoughtfully. GIS work already requires verification and judgment—AI just drops friction and drafts ideas faster.

Is AI going to take my GIS job?

No. AI changes the pace, not the need for critical thinking. This toolbox assumes analysts are thinking professionals, not button-pushers.

Install

  1. Download the latest .pyt file.
  2. Add the toolbox to ArcGIS Pro like any other custom tool.
  3. Store your OpenRouter API key so the toolbox can read it:
    setx OPENROUTER_API_KEY "your-openrouter-key"