{"name": "AI Agent by TerraLab", "package_name": "AI_Agent", "description": "An AI agent for QGIS: describe the task in plain words and it finds the data, runs the analysis, styles the map and builds the layout in your open project. Free tier, 7-day Pro trial. 226 tools and 190 open data connectors, for QGIS 3.28 to 4 on Windows, macOS and Linux. Highest score of the AI agents we tested in QGIS on Google Research's geospatial benchmarks.", "about": "AI Agent by TerraLab is an AI agent for QGIS. Describe what you need in plain words: it loads the data, runs the analysis, styles the map and builds the layout, in the project you already have open, and shows each step as it goes.\n\n\u2022 Free tier with no card. Pro starts with a 7-day free trial. Plans and limits: https://terra-lab.ai/pricing\n\n\u2022 226 tools: load and inspect data, style and label maps, run Processing algorithms, edit geometry, build print layouts\n\n\u2022 190 open data connectors: OpenStreetMap, Copernicus, NASA, USGS, IGN, Overture, Planetary Computer and 183 more\n\n\u2022 A catalog of 9,865 ready datasets, from national sources in 194 countries and from EU-wide and global ones, each with its licence\n\n\u2022 You stay in control: you see every step before it runs, changes wait for your approval, and one click undoes anything it changed\n\n\u2022 Fits your habits: one conversation per project, and attach files, layers, selections or the map view to a message\n\n\u2022 Benchmarks: on Google Research's GeoKTools and GeoExpertQueries it scored 43.8 out of 100 on 41 held-out public questions at Low effort, against 24.9 for Claude Sonnet 5.5 with the nkarasiak QGIS MCP server in Claude Code and 22.1 for the jjsantos01 QGIS MCP server in Codex, graded by Google's own scoring code. It also passed 62.8 percent of 160 GeoBenchX tasks and scored 61.1 out of 100 on GS-QA2. Method and every score: https://terra-lab.ai/blog/ai-agent-qgis-plugin-geospatial-benchmark\n\n\u2022 QGIS 3.28 to QGIS 4, on Windows, macOS and Linux\n\n\u2022 18 languages: English, French, Spanish, Portuguese, German, Italian, Dutch, Polish, Indonesian, Japanese, Chinese (simplified and traditional), Vietnamese, Arabic, Russian, Ukrainian, Turkish, Korean\n\n\u2022 Answers come from an AI model. It can be wrong; review what it changes\n\n\u2022 Sends your request and a description of the open project to agent.terra-lab.ai, in the European Union. Your layers and files stay on your machine. See https://terra-lab.ai/privacy-policy\n\n\u2022 Guide: https://terra-lab.ai/blog/ai-agent-complete-guide\n\n\u2022 Other TerraLab plugins, which AI Agent can run for you once installed: AI Segmentation extracts buildings, trees and other objects as vector polygons (https://plugins.qgis.org/plugins/AI_Segmentation/). AI Edit turns an orthophoto into a site plan or a project visual (https://plugins.qgis.org/plugins/AI_Edit/)\n\nBy TerraLab, terra-lab.ai", "homepage": "https://terra-lab.ai/ai-agent?utm_source=plugins.qgis.org&utm_medium=referral", "repository": "https://github.com/TerraLabAI/QGIS_AI-Agent", "tracker": "https://github.com/TerraLabAI/QGIS_AI-Agent/issues", "author": "TerraLab", "tags": ["ai", "artificial intelligence", "agent", "assistant", "chat", "llm", "large language model", "automation", "natural language", "geospatial", "gis", "spatial analysis", "geoprocessing", "processing", "data loading", "open data", "styling", "symbology", "labeling", "layout", "feature editing", "attribute", "vector", "raster", "basemap", "openstreetmap", "productivity", "terra lab", "ai edit", "ai segmentation", "ai agent", "ai assistant", "chatgpt", "copilot", "geoai", "pyqgis", "ai gis", "gis ai", "ai for gis", "agentic ai", "print layout", "map making", "terralab"], "downloads": 20984, "latest_version": "1.9.4", "versions": [{"version": "1.9.4", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "4.99.0", "downloads": 2804, "uploaded_by": null, "upload_datetime": "2026-11-06T17:16:10.956057"}, {"version": "1.9.3", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "4.99.0", "downloads": 4727, "uploaded_by": null, "upload_datetime": "2026-10-29T00:34:57.839674"}, {"version": "1.9.2", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "4.99.0", "downloads": 679, "uploaded_by": null, "upload_datetime": "2026-10-27T10:19:14.720557"}, {"version": "1.9.0", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "4.99.0", "downloads": 2580, "uploaded_by": null, "upload_datetime": "2026-10-20T09:44:09.369319"}, {"version": "1.8.1", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "4.99.0", "downloads": 1616, "uploaded_by": null, "upload_datetime": "2026-10-15T21:39:14.813807"}, {"version": "1.7.1", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "4.99.0", "downloads": 2132, "uploaded_by": null, "upload_datetime": "2026-10-11T10:09:25.193496"}]}