Explore early-phase design
Generate massing options, test setbacks, run zoning checks against site polygons, and iterate before a single sheet exists.
Generate five massing options for a 4,500m² plot with 14m setback and 60% lot coverage.
The category-defining difference
Traditional Revit automation depends on scripts, macros, Dynamo graphs, or predefined buttons. That works when the workflow is known in advance — but real BIM work is full of one-off questions, model-specific rules, and multi-step tasks.
Archi Automate takes a different approach. Instead of choosing from a fixed list of commands, you describe the outcome in natural language. The connected AI agent inspects the live model, composes the required Revit API operation, previews changes in dry-run mode, and executes approved tasks inside managed Revit transactions.
The result is AI automation that scales with your project — not with a hardcoded feature list.
What you can do
Real prompts that Archi Automate turns into real Revit API operations — inside the transaction model you already trust, at the scale of your project.
Generate massing options, test setbacks, run zoning checks against site polygons, and iterate before a single sheet exists.
Generate five massing options for a 4,500m² plot with 14m setback and 60% lot coverage.
Apply multi-step changes across hundreds or thousands of elements — coordinated, transactional, and reversible.
Renumber every room across 14 floors using the new tower-naming convention.
Compliance against TEK17, IFC class coverage, parameter integrity, naming conventions, geometry sanity. In one prompt.
Check every habitable room on Level 03 against TEK17 §12 daylight and ventilation rules.
Bring in Excel schedules, GIS layers, manufacturer catalogues, energy results, regulation PDFs. The AI maps them onto the model.
Map this consultant Excel of equipment loads onto the matching electrical fixtures.
Anything the Revit API supports — element creation, view setup, schedule logic, family editing — composed on demand from natural language.
Create elevation views for each unique facade plane, with the standard view-template applied.
Hub-level policy: per-role read/write modes, scope limits, deletion rules, audit log retention. Different rules for architects, BIM leads, and IT.
Architects: read-only. BIM leads: dry-run only. Project director: unrestricted.
Multi-modal inputs
Voice, images, drawings, spreadsheets, regulation PDFs, external APIs — whatever your AI client can read, Archi Automate can ground in the live model.
Voice
Voice input through compatible AI clients turns spoken instructions into Revit API operations. Hands free, mid-meeting, mid-model.
“Show me every column that clashes with a beam on Level 04.”
Images
Hand the AI a site photo, a sketch, or a precedent image. It reads the visual, grounds it in the model, and composes the next step.
“Match the rhythm of windows in this facade photo on the south elevation.”
2D drawings
Feed in 2D PDFs, DWG snapshots, or annotated markups. The AI extracts intent and maps it onto the live model.
“Tag every door on this consultant's fire-strategy markup.”
External data
Excel, GIS, manufacturer catalogues, energy-model results, building-code databases, your own APIs. Wired in through the AI client.
“Pull the latest equipment-load table from the consultant SharePoint.”
No ceiling
The Revit API surface is vast. Every category, every parameter, every view operation, every family edit, every transaction primitive. A fixed-command tool can only ever expose a fraction of it. Archi Automate exposes the whole surface — composed on demand, in plain language, subject to the policy you set.
And the system grows. Add your studio's office skills — naming conventions, view-template libraries, building-typology rules, regulation packs — and the AI combines them with the underlying API. As the LLMs themselves get smarter, your bridge gets smarter with them. No new release required.
Example prompts
Each prompt runs against the live Revit model through MCP — read-only, dry-run, or transactional, your choice. The same surface that handles a one-line question handles a project-wide workflow.
Cross-check every habitable room on Level 03 against TEK17 §12 daylight, ventilation and ceiling-height rules. Highlight non-compliant rooms in red and produce a punch list.
Take this consultant Excel of equipment loads, match each row to the corresponding electrical fixture in the model, and write the wattage onto the matching shared parameter.
For every unique exterior wall plane on the tower, create a new elevation view, apply the standard view-template, and place it on a new sheet at 1:50 with the title block populated.
Sketch five massing options for this 4,500m² site polygon — 14m setback, 60% lot coverage, 6 storeys max — and report GFA, footprint, and approximate facade area for each.
How it works
The whole chain is inspectable. You can swap the AI client, pin the policy, or replay any session from the JSONL audit log.
Your existing chat with Claude, GPT, or any MCP-compatible client. No new UI to learn.
Claude · GPT · MCP→Open MCP transport carries the request to the bridge. Standard, inspectable, swappable.
open protocol→Composes the Revit API operation as dynamically generated C#, checked against your active policy.
policy · audit · dry-run→Executes inside a managed transaction with automatic rollback on error. Multiple sessions supported.
Revit 2025–2027→Safety & guardrails
Archi Automate can compose operations across the Revit API surface, subject to your active guardrail policy. You set the boundary; the bridge enforces it.
Inspect any model element, parameter, or relationship. The bridge refuses any write operation, regardless of what the AI tries.
The AI composes the operation, but execution stops at a diff. You see exactly what would change and decide whether to commit.
Write operations run inside managed Revit transactions with automatic rollback on error. Every step is logged.
Every composed C# snippet is screened against a configurable deny-list before execution. Every session writes to a JSONL audit log.
Inside the app
Archi Automate runs as a quiet desktop app next to Revit. Three screens — dashboard, guardrails, and AI-client setup — cover the entire operator workflow.
Modular by design
Archi Automate is a bridge, not a product with a fixed scope. Layer in your studio's naming conventions, view-template libraries, building-typology rules, regulation packs, or consultant-data adapters — and the AI combines them with the live Revit API.
As the underlying LLMs get more capable, the same bridge inherits the upgrade. The system you deploy today gets quietly more useful, with no migration.
Ship your studio's number/letter conventions as a skill the AI applies automatically.
Wrap your standard view templates and sheet layouts so the AI uses them, not generic defaults.
School, hospital, office, residential — encode the rules of thumb that govern each typology.
TEK17, IBC, NBC, fire codes — distil regulations into checks the AI can run against any project.
Map common consultant formats — equipment schedules, energy results, GIS — onto your shared parameters.
Anything you can describe in a doc, you can package as a skill. The AI picks the right one for the task.
Compatibility
If your team already uses Claude, GPT, or any other MCP-compatible client, Archi Automate slots into the workflow you have.
MCPMCPopen specindirectfullfullfullx64supportedVersus
Dynamo, pyRevit, and macros remain excellent for known workflows. Archi Automate covers the rest — the one-off questions, audits, and tasks that don't have a script yet.
| Capability | Dynamo | pyRevit | C# macros | Fixed AI tools | Archi Automate |
|---|---|---|---|---|---|
| Plain-language input | ○ no | ○ no | ◐ partial | ○ no | ● yes |
| AI composes the operation | ○ no | ○ no | ○ no | ○ no | ● yes |
| Not limited to predefined commands | ◐ partial | ● yes | ● yes | ○ no | ● yes |
| Works inside managed transactions | ● yes | ● yes | ● yes | ● yes | ● yes |
| Dry-run preview before commit | ○ no | ○ no | ○ no | ◐ partial | ● yes |
| Configurable guardrail policy | ○ no | ○ no | ○ no | ◐ partial | ● yes |
| JSONL audit trail of every session | ○ no | ○ no | ○ no | ○ no | ● yes |
| Multiple concurrent Revit sessions | ◐ partial | ● yes | ● yes | ◐ partial | ● yes |
| Works without writing scripts | ○ no | ◐ partial | ○ no | ● yes | ● yes |
Learn & support
Get the most out of your Archi Automate subscription — step-by-step guides, an active forum, and silent-install tooling for IT.
Choose topics, find answers, get step-by-step instructions, and develop your skills with the full user guide.
User GuideThe Archi Automate Forum is the place to ask questions, find answers, learn from experts, and share your knowledge.
Archi Automate ForumRoll out Archi installers across multiple machines with the Silent Installer Guide, built for fleet deployment.
Silent Installer GuideArchi Collection gives you Archi Automate plus the rest of archi's Revit workflow toolkit, expanding workflow coverage while offering better value than licensing plugins one by one.
Buy
Archi Automate