Home › AI & machine learning › QGIS Agent
QGIS Agent QGIS 4 compatibility
QGIS 4 ready Active
Yes — QGIS Agent supports QGIS 4 (declared max version 4.99.0).
LLM-powered intelligent assistant for QGIS. Natural language control of QGIS tools, plus an optional local MCP server so external AI agents (Claude Desktop, Cursor, etc.) can drive QGIS.
About
QGIS Agent is an AI-powered assistant that runs inside QGIS desktop. It allows you to control QGIS through natural language conversations, including: viewing project info, adding/removing layers, executing Processing algorithms, running PyQGIS code, setting layer labels, rendering maps, and more. Features: - Natural language interface for QGIS operations - 23 built-in QGIS tools driven by natural language (PyQGIS / Processing) - Bundled reference catalog: 679 Processing algorithm/tool entries, one TOML per algorithm (tool_docs/) - RAG-enhanced API documentation retrieval - Cookbook self-evolution mechanism - Long-term memory support - Multiple LLM providers (DeepSeek, Mimo, GLM, Gemini, etc.) - Safety: PyQGIS AST static scan, confirmation for dangerous ops, untrusted data sanitization - Skills system: load/run user or bundled skill recipes (run_skill tool) - Multi-language UI (Simplified Chinese / English): follows the QGIS locale by default and can be pinned to either language from the settings tab - Workflow recording & replay: record a QGIS operation sequence and replay it later - Proactive clarification: agent asks when intent is ambiguous before acting - Task graph: decompose complex goals into a trackable plan - Optional MCP server: expose the same tools to external AI agents over the Model Context Protocol MCP server security model (disabled by default; you start it explicitly from the settings page): - listens on 127.0.0.1 only; binding to any other address is not supported - requires an access token; requests without a valid token are rejected - privileged tools (execute_pyqgis, execute_processing, remove_layer, load_project, save_project, run_skill) are hidden from external agents unless you enable them, and each execution still requires an on-screen confirmation - port and token are recorded in ~/.qgis_agent/mcp_session.json (mode 0600) so the bundled stdio MCP server can discover them; the file is deleted when the service stops External dependencies (install via pip before use): langchain_core, langchain_openai, langchain_deepseek, httpx Optional (only for the "browser-compatible TLS" option in settings; not required by default): curl_cffi # sends API requests with a browser TLS stack, for gateways that interrupt non-browser clients The bundled MCP server (mcp_server/) requires no third-party packages.
| Author | bunkmr |
|---|---|
| Downloads | 2,761 |
| Latest version | 2.4.15 |
| Last updated | 2026-10-09 (7 days ago) |
| Min QGIS | 3.22.0 |
| Max QGIS | 4.99.0 |
| QGIS 4 ready | Yes |
| Maintenance | Active |
| Category | AI & machine learning |
| Tags | ai, agent, assistant, deepseek, automation, qgis, llm, openai, 人工智能, 自然语言处理, 中文, 空间分析, gis |
Homepage · Repository · Issue tracker · Official page
Alternatives in AI & machine learning
Raster classification in QGIS with 11 machine learning algorithms, Optuna hyperparameter search, SHAP explanations, class imbalance handling
- ArcGeek CalculatorQGIS 4 ready
ArcGeek Calculator is a QGIS plugin that provides a comprehensive set of tools for coordinate calculations, conversions, spatial operations,
- Bunting Labs AI VectorizerQGIS 4 ready
Autocomplete for vectorizing and georeferencing raster maps.
Related plugins
- MapsukeQGIS 4 ready
AI agent for QGIS: operate your project with simple prompts, using your Claude Code or Codex subscription or an API key.
- AI Agent by TerraLabQGIS 4 ready
AI Agent by TerraLab: an AI agent for QGIS 3.28 to 4 on Windows, macOS and Linux. Free tier, no card. Hand it the work: it finds the data, r
- AgenticGISQGIS 4 ready
An in-QGIS agentic chat assistant that operates QGIS via PyQGIS. Connect with an API key, compatible endpoint, or local CLI agent.
- AtQueryNot QGIS 4 ready
AI Chat for QGIS
- AI AgentQGIS 4 ready
AI agent inside QGIS: explores your project and processes data from a plain-language request.
- ClaudIA QGISQGIS 4 ready
Your AI (Claude, ChatGPT…) operating QGIS — English · Português · Español · Français
Maintenance: Active = updated within 1 year, Quiet = 1–3 years, Likely abandoned = over 3 years.