Skip to content
AI AgentAI Agent QGIS

The AI agent for everything you do in QGIS.

Describe the task in one message. It finds the data, runs the analysis, styles the layers and builds the print layout in your open project.

10,995 downloads4.4 out of 5, 33 votes

Start with 5 free tasks a month. No API key. No credit card. Pro free for 7 days.

0:00 / 0:00
“One of the best that I've seen for agents in QGIS.”
Hans van der KwastReview on YouTube · 13 min
QGIS tools
227
open datasets
2,830
GIS recipes
120

Not a chatbot. An AI agent built into QGIS.

Wired to your layers, our open data catalogue and every QGIS tool, it does the work in your project.

  • Your layers

    GeoPackage, Shapefile, GeoTIFF, CSV

  • 2,830 open datasets

    From 89 sources, clipped to your area

  • 227 QGIS tools

    And 39 plugins it can drive

  • 120 GIS recipes

    Checked workflows, plus the QGIS manual

QGIS
Buildings in a flood zone
AI Agent

Show the buildings of Sommières that stand in a flood zone.

Loaded from

  • Géorisques
  • IGN BD TOPO

Use cases

One sentence in. Finished GIS work out.

Real messages sent in an empty QGIS project. Drag the slider to compare.

The message

Find the official flood risk zones for Bordeaux, France and show them over a satellite basemap.

Three official flood scenarios along the Garonne, over satellite imagery.

  • 71 s
  • Géorisques
Satellite imagery of Bordeaux, then the same view with the official flood risk zones along the Garonne (after)
Satellite imagery of Bordeaux, then the same view with the official flood risk zones along the Garonne (before)
BeforeAfter
Drag to compare
Install for free

5 free tasks a month, no card. Pro free for 7 days.

How it works

  1. The AI Agent composer with a message and a layer of the project attached

    You ask in one message

    It already sees your layers, fields, CRS and map extent.

  2. The AI Agent panel with its plan for the Bordeaux flood zones ticked step by step, and the tools it ran

    It plans, then runs QGIS tools

    Each step shows as it runs: the data it found, the algorithms, the styles.

  3. The agent rendering its map, finding an overlay hidden and correcting the drawing order

    It checks its own map

    It renders the result, looks at it and fixes what reads wrong before it answers.

Your data in. A complete QGIS workflow out.

From your study area to a map you can deliver.

0:00 / 0:00

The agent does the work. You stay in control.

Explore the full guide

Approve sensitive changes

By default, deleting or overwriting waits for your confirmation.

  • Ask first
  • Balanced
  • Autopilot
The inline permission card asking to approve a step

Go back

Undo changes and Redo changes under each answer put the map back. Map history lists every version kept.

The checkpoint sheet listing the state before and after a message

How hard you want it to work

One slider in the composer, right before you send. It sets how many steps and how much time one task can use.

The composer with the permission chip and the effort slider

What leaves your machine

Your prompt and a description of the open project. Never your raster or vector files, never the project file, never whole tables. The service is hosted in the EU.

Built-in data connectors

Connected to the best open data.

89 connectors to 2,830 datasets come built into AI Agent. It picks the right source, clips it to your area and credits it.

  • Streets, buildings and places

    Streets, buildings and places

    OpenStreetMap, Overture Maps, open data portals

  • Official maps from 35 agencies

    Official maps from 35 agencies

    IGN, Ordnance Survey, swisstopo, PDOK, USGS and more

  • Satellite imagery

    Satellite imagery

    Sentinel-2, Landsat, NASA Earthdata, Microsoft Planetary Computer

  • Terrain and oceans

    Terrain and oceans

    Copernicus DEM, national LiDAR, GEBCO bathymetry

  • Land cover and AI embeddings

    Land cover and AI embeddings

    Google AlphaEarth embeddings, ESA WorldCover

  • Climate, people and nature

    Climate, people and nature

    CHELSA climate, Eurostat, Our World in Data, GBIF species

Every layer arrives with its licence and its attribution, so the map you export can be published.

Drives AI Edit, AI Segmentation and 39 more QGIS plugins

  • AI Edit
  • AI Segmentation
  • QuickOSM
  • DataPlotly
  • ORS Tools
  • qgis2web
  • Qgis2threejs
  • QuickMapServices

AI Agent · Plans

Free

No credit card.

€0per month
  • 5 tasks a month
  • All QGIS tools and 2,830 open datasets
  • Not included:Commercial use
7 days free

Pro

The most powerful AI for your QGIS projects

€49/month

Excl. VAT. Cancel anytime.

Free for 7 days, then €49/month. Cancel in one click.

Company paying by invoice? Get 7 free days
  • 300 tasks a month
  • Autonomous mode, no stopping to ask
  • High effort and project memory
  • Commercial use

Business

More volume, or a custom request

Price on request

  • Everything in AI Agent Pro

More volume

  • More than 300 tasks a month

Or a custom request, for example:

  • A tool or a workflow built for your team

Prices excl. VAT. Tax is calculated at checkout.

Best value

Pack AI

Every QGIS plugin, one subscription

  • AI Agent · The strongest AI for your GIS projects

  • AI Segmentation · Turn aerial imagery into polygons

  • AI Edit · Simulate a project on real imagery

€117€89/month
See the Pack
Compare all plans
AI AgentQGIS

Put your agent to work in QGIS.

  1. 1Open QGIS
  2. 2Click Plugins in the top menu
  3. 3Click Manage and Install Plugins
  4. 4Search AI Agent by TerraLab
  5. 5Click Install Plugin

QGIS runs on a computer (Windows, macOS or Linux). Open this page there to install it.

The QGIS Plugins menu and the plugin manager, with the clicks to install AI Agent by TerraLab numbered 2 to 5

Frequently asked questions

Still unsure? Ask the TerraLab team
  • AI Agent, the QGIS plugin by TerraLab, does your GIS tasks in the project you have open: it finds the data, runs the analysis and styles the map. That covers what you would otherwise do by hand: find and load open data, run Processing algorithms, style and label layers, edit features and attributes, reproject and georeference, build print layouts and export them, and drive 39 other QGIS plugins. It reaches 227 QGIS tools and 2,830 open datasets, and writes PyQGIS for your approval when no tool fits.
  • A chatbot tells you which menu to open, and you do the clicks. AI Agent runs inside QGIS: it reads your layers, fields and CRS, runs the steps itself and checks the result on the map. You get the finished layer or layout in your project, and one click undoes it.
  • On Google's GeoKTools and GeoExpertQueries benchmarks, AI Agent scored 43.8 out of 100 on 41 held-out questions, at Low effort (GPT-6 Luna), against 24.9 for Claude Sonnet 5.5 with the nkarasiak QGIS MCP server in Claude Code and 22.1 for GPT-6 Luna with the jjsantos01 QGIS MCP server in OpenAI's Codex, in our own runs of 16 to 20 October 2026. See the results and the method.
  • In QGIS, open Plugins > Manage and Install Plugins, search for AI Agent by TerraLab and install it. Then open the panel with Ctrl+Alt+A and sign in.
  • The agent may take thirty or sixty QGIS steps to finish what you asked for, load several layers and chain a dozen algorithms, and it still counts as one task. Reading an answer or moving the map costs nothing. If a task fails because of TerraLab, such as an outage or a restart, it is always given back. Other failures are given back up to 3 a month on Free and 30 a month on Pro. A task you stop still counts.
  • 5 free tasks every month, renewed on the date the account was created. Every QGIS tool, the whole open data catalogue, every QGIS plugin you have installed, permissions, checkpoints, undo and context chips are all included. Tasks run on Low effort. Free is for personal use. Try Pro free for 7 days: add a card, cancel before the end and nothing is charged.
  • 300 tasks a month instead of the free allowance. Medium and High effort, for harder tasks that take many steps. High effort is available once your 7-day trial ends. Autopilot, so it finishes the job without stopping to ask. Memory and your own instructions, so you stop repeating how you work. Longer tasks, up to 200 steps (300 on High). Your data is never reused, and you choose how long it is kept. And commercial use: Free is for personal use, teaching and study, so any paid job or client deliverable needs Pro. The 2,830 open datasets, the 39 third-party plugins and every QGIS tool work on both plans, so what you tried on Free carries straight over.
  • Yes. Cancel before the end of the 7-day free trial and nothing is charged. After that, you cancel anytime from your dashboard in one click, and you keep Pro until the end of the period you already paid, with no lock-in. Your account then goes back to the free plan and nothing is deleted. As an individual, you can withdraw within 14 days of subscribing for a full refund (not for business subscriptions or renewals). Otherwise fees are non-refundable, but if something went wrong, email us and we'll make it right.
  • No. Sign in with a TerraLab account and the plugin handles the connection. There is nothing to paste and nothing to top up with a third party, including for the satellite and national services that normally ask for one.
  • Your prompt, the project CRS, extent and scale, layer names, geometry types, field names and extents, one sample row of the active layer, recent Processing runs, and anything you attach. Raster and vector file contents, the project file, geometries and whole tables stay on your machine. The service is hosted in the EU. On Pro, we keep your conversations 30 days, so a thread survives our updates and our team can fix failed tasks. Choose 0 days of history and none is kept.
  • Each tool is classed as read, write or destructive, and the permission level decides which of them stop for approval. The default asks before deleting, overwriting or spending credits. Every message leaves a checkpoint, and one click restores the project to the state before it.
AI Agent

Ask QGIS for anything

5 free tasks a month, no card. Pro free for 7 days.