Guide

AI for ArchiCAD: Automate with Claude

"AI for ArchiCAD" now means something concrete: you can drive your ArchiCAD model with an AI assistant in plain English — read elements, zones, layers, properties and views, and edit BIM data — without writing a line of GDL or Python. This guide explains what that looks like in practice, with real prompts you can run against an open project.

What "AI for ArchiCAD" means today

There are two kinds of AI you might attach to ArchiCAD. One talks about the software — it can explain a workflow or suggest a menu, but you still do the clicking. The other operates it: reads the model, reports on elements and zones, manages layers and properties, and drives views. The second is the one worth having.

HuskyBIM takes that second approach. It connects an AI client — Claude Desktop, Cursor, VS Code or Windsurf — to ArchiCAD through the Model Context Protocol (MCP), an open standard that exposes ArchiCAD's capabilities to the AI as callable tools. You describe a task; Claude picks the tools and the connector runs them on your active project. HuskyBIM for ArchiCAD ships 217 such tools.

What you can genuinely automate

Here are real prompts, grouped by the kind of work they cover.

Elements and geometry
List every wall on the ground floor with its type, thickness and layer, and flag any thinner than 100 mm.
How many doors and windows are in the model, broken down by storey?
Zones and areas
List all zones with their names, categories and net floor areas, and total the area per zone category.
Find every zone with no name or a zero area so I can review them.
Properties and BIM data
Read the properties on the element I have selected and show me every custom property and its value.
Set the "Fire Rating" property to EI60 on all the walls on the "Core" layer.
Layers
List all layers and their visibility, then hide every layer whose name starts with "REF-".
Views and navigation
Show me the available views in the project map, then open the ground floor plan.
Give me the project info — name, address, storeys — and a summary of the element counts by type.

These fall into a few repeatable patterns: model QA (find things that break a rule), BIM data edits (set properties across many elements), quantity and area reporting (zones, element counts), and project navigation (layers and views). The repetitive, rule-based tasks are exactly the ones AI handles well.

Reads and writes. HuskyBIM for ArchiCAD isn't a read-only query layer — alongside the deep read coverage of elements, zones, properties and views, it can edit BIM data on your open project, so it genuinely changes the model rather than only reporting on it.

How it works

The chain is short: an AI client (Claude Desktop, Cursor, VS Code or Windsurf) is where you type; the HuskyBIM add-on receives Claude's tool calls; and it drives ArchiCAD over a local connection to read and edit your open project. Everything runs on your Windows machine; the AI client sends your request text and the tool results to Anthropic's models to reason over them, the same as any Claude chat.

Honest limits

Try AI for ArchiCAD — free

Create a free HuskyBIM account, install the ArchiCAD add-on, open your project, and start giving Claude instructions in plain language.

Frequently asked questions

Do I need to know GDL or the ArchiCAD API to use AI for ArchiCAD?

No. You describe what you want in plain language and Claude calls the connector's tools for you. There is no GDL script, no Python add-on and no macro to write. Reading the model output helps you check the result, but you never write code.

Does HuskyBIM for ArchiCAD only read, or can it change the model?

It does both. Across its 217 tools it can query elements, zones, layers, properties and views, and it can also edit BIM data — set element and zone properties, manage layers, and drive views and navigation — on your open ArchiCAD project. Review write operations before you save.

Which ArchiCAD version is supported?

HuskyBIM for ArchiCAD supports ArchiCAD 29 on Windows. It installs as an add-on that connects your ArchiCAD project to an AI client such as Claude Desktop, Cursor, VS Code or Windsurf.

Is my model data safe? Where does it run?

The connector runs on your own Windows machine and talks to ArchiCAD over a local connection. To answer your prompts, the AI client sends your request text and the data the tools return to Anthropic's Claude models, the same as any other Claude conversation. Review AI output before committing important changes.