Advertisement

Monday, August 10, 2026

HMK Tools: Productivity Add-ins & AI for Revit

From the HMK Tools website:

The tools that should always be there.

A deep suite of productivity add-ins for Autodesk Revit, plus Pilot AI — an assistant that lives inside Revit and drives Revit, AutoCAD, and Civil 3D from your favorite LLM. All the things your design software should already do, in one place. 

Pilot AI

Pilot Chat

An AI assistant that lives inside Revit.

Pilot Chat is a dockable chat panel right inside Revit. Ask questions about your model, run audits, and automate edits in plain language — without leaving the application. It understands your active document and can act on it directly.

Highlights

  • Dockable pane that stays out of your way
  • Analyze, automate, and audit your model conversationally
  • Bring your own API key — you stay in control
  • Works on any open Revit document

How Revit MCP works →

Pilot Connector (MCP)

Connect your favorite LLM to Revit over MCP.

The Connector exposes Revit to any MCP client — like Claude Desktop — through a secure local bridge. Your LLM gains 100+ real Revit actions: selecting elements, editing parameters, creating sheets, running clash checks, and more. It reaches Dynamo too, so a graph you would have wired by hand comes together in conversation. Everything executes on your machine; your model never leaves your PC.

Highlights

  • 100+ Revit actions exposed over the Model Context Protocol
  • Drives Dynamo: read the open graph, search your installed packages, add and wire nodes, run it and read the results back
  • Runs locally — nothing about your model is uploaded
  • One-click connect / disconnect with a live status indicator
  • Granular tool & security settings

How Revit MCP works →


Quality

Model Doctor

Scan, score, and heal your Revit model.

Model Doctor runs a full health scan of your Revit project and gives it a single 0-100 score. Across nine checks it surfaces warnings, unused elements, duplicate types, CAD imports, in-place families, unplaced rooms, parameter problems, untagged elements, and sloppy naming — then fixes the safe ones in one click, or all at once, with a preview and full undo. Optional AI explanations tell you why each finding matters and how to resolve it.

Highlights

  • One 0-100 health score — your model's quality at a glance
  • Nine diagnostic checks in a single scan
  • Fixes preview first — apply one, or 'Fix All Safe' in one undo
  • Warning Explorer resolves common Revit warnings, not just lists them
  • AI explanations for every finding — bring your own key
  • Trend history + scan compare to prove the model improved
  • Shareable HTML/PDF reports + firm-wide Standard Profiles

Data & Parameters

ParaFlow

Two-way parameter sync between Revit and Excel.

ParaFlow exports element parameters to Excel, lets you bulk-edit them in a familiar spreadsheet, and pushes the changes straight back into the model. No more manual retyping — keep Revit and Excel in lock-step.

Highlights

  • Export any parameter set to Excel
  • Bulk-edit values in a spreadsheet, then push back
  • Column mapping that remembers your setup
  • Round-trip safe — only changed values are written



SheetBridge

Bring Excel, CSV, Word & PDF onto Revit views.

SheetBridge bridges external tables into Revit views with a live preview and project-style mapping — and exports schedules back to Excel for a full round-trip. Drop in spreadsheets, documents, or images and place them as native-feeling content.

Highlights

  • Import Excel / CSV / Word / PDF / images onto views
  • Live preview with project-style formatting
  • Round-trip schedule export to Excel
  • Filter & sort at import, with snapshot history


Sequencer

Batch renumber and rename with custom rules.

Sequencer renumbers and renames elements in bulk using custom sequences, prefixes, and sort rules. Turn a messy set of marks into a clean, ordered scheme in one pass.

Highlights

  • Custom sequences, prefixes, and suffixes
  • Sort by location or any parameter
  • Preview before you commit
  • Works across selections, views, or the whole model

ID Assigner

Stamp element IDs into a text parameter.

ID Assigner writes element IDs into a text parameter across a selection, the active view, or the entire model — handy for cross-referencing, exports, and downstream tooling.

Highlights

  • Write IDs across selection, view, or model
  • Target any text parameter
  • Fast, single-transaction run

Modeling

Batch Join

Join or unjoin elements by category in seconds.

Batch Join bulk-joins or unjoins elements by category, cleaning up geometry intersections across the model in a single operation instead of element-by-element.

Highlights

  • Join or unjoin by category
  • Whole-model or scoped to a selection
  • Cleans up messy intersections fast

Batch Cut

Bulk solid-solid and void cuts by category.

Batch Cut performs bulk cut or uncut operations by category, including solid-solid cuts and optional void-family cuts — ideal for coordinating openings and penetrations at scale.

Highlights

  • Solid-solid cuts in bulk
  • Optional void-family cutting
  • Cut or uncut by category

Smart Place

Place families at exact XYZ coordinates.

Smart Place drops family instances at precise XYZ coordinates with full control over positioning — perfect for coordinate-driven layouts and importing point data.

Highlights

  • Exact XYZ placement
  • Full positioning control
  • Great for coordinate-driven layouts

Instant Clash

Real-time clash detection — no setup.

Instant Clash spots interferences between host and linked elements in real time. No Interference Check setup, no clash report to generate — just immediate, visual feedback as you work.

Highlights

  • Live host-vs-link interference detection
  • No setup or clash report needed
  • Immediate visual feedback

Region Builder

Filled regions from selected element boundaries.

Region Builder automatically generates filled regions from the boundary of selected model elements — a fast way to produce graphics and area fills without tracing.

Highlights

  • Auto-generate filled regions from selections
  • Follows real element boundaries
  • No manual tracing

Column Swap

Swap structural & architectural columns in place.

Column Swap replaces structural columns with architectural ones (or vice versa) at the same location, transferring size, level, rotation, and writable parameters so nothing is lost in the swap.

Highlights

  • Swap in place at the same location
  • Transfers size, level, and rotation
  • Carries over writable parameters

Wall Cutter

Cut wall openings around beams in one shot.

Wall Cutter creates rectangular openings around selected beams or generic models on every intersecting wall — all in a single transaction, so coordinating penetrations is instant.

Highlights

  • Rectangular openings around beams / generic models
  • Hits every intersecting wall at once
  • Single-transaction, fully reversible

Structural

Formwork

Rule-based formwork areas for structural elements.

Formwork calculates and assigns formwork areas to structural elements using rule-based solid operations, and stores the results in the project so you can review and reuse them later.

Highlights

  • Rule-based formwork area calculation
  • Assigns results back to elements
  • Stored calculation results for review

Surface Area

Read any face's surface area instantly.

Surface Area lets you pick any face on a model element and instantly read its surface area — a quick measurement tool for quantities and checks.

Highlights

  • Pick a face, read its area
  • Works on any model element
  • Instant, no setup

Reinforcement

Rebar Numbering

Automatic position marks for identical rebars.

Rebar Numbering assigns position marks to identical structural rebars automatically, grouping them by shape, diameter, bending geometry, and material. It is an in-house replacement for the typical Set Marks / Assign workflow.

Highlights

  • Groups by shape, diameter, geometry, and material
  • Groups tab — multi-select, sort, filter and colour positions
  • Mark or custom HMK parameter
  • Renew or keep existing marks

Isolate by Mark

Isolate rebars by Mark for focused review.

Isolate by Mark hides everything except rebars matching a chosen Mark value in the active view, so you can review and edit a single position with zero distraction.

Highlights

  • Isolate rebars by Mark value
  • Focused review and editing
  • Active-view, instantly reversible

Align Rebars

Resolve overlapping rebar placements.

Align Rebars detects overlapping rebar segments and aligns them to resolve placement conflicts automatically — cleaning up congested reinforcement without manual nudging.

Highlights

  • Detects overlapping rebar segments
  • Aligns to resolve conflicts
  • Cleans up congested zones

Rebar Visibility

Push rebar fully in front of — or behind — the concrete, in one click.

Rebar Visibility forces reinforcement to a clean visibility state in the active view: Unobscured draws every bar on top of everything, while Obscured sends it back to Revit's default — hidden inside the host, shown only where the view cuts through. They're explicit actions, not a toggle, so a view with a mix of shown and hidden bars always resolves exactly the way you asked.

Highlights

  • Two explicit actions — Unobscured (bring forward) or Obscured (send back)
  • Acts on your selection, or every reinforcement element in the view
  • Covers single rebar, area/path systems, fabric, and couplers
  • One transaction, non-destructive — already-correct bars are skipped

Visualize & Export

Compass

A command palette for Revit — find and run anything in seconds.

Compass is a command palette for Revit. Hit a global hotkey from anywhere — even with focus in the viewport — and fuzzy-search every Revit and HMK Tools command, jump straight to any view, sheet, or schedule, and run it instantly. If nothing matches, your query is handed off to Pilot Chat. No more hunting through ribbons and browsers.

Highlights

  • Global hotkey (double-Shift) — opens anywhere in Revit
  • Fuzzy-search Revit, HMK Tools, and other add-in commands
  • Jump straight to any view, sheet, or schedule
  • Unmatched queries fall through to Pilot Chat
  • Remembers your recent actions


Tab Tinter

Color document tabs so you never edit the wrong file.

Tab Tinter colors your open document tabs by file, giving every project its own hue — live, subtle, and out of your way. A small quality-of-life tool that prevents a very costly mistake.

Highlights

  • Per-file tab colors, applied live
  • Custom palettes
  • Stops accidental edits to the wrong model

Filter Studio

Build, reuse, and color view filters in one place.

Filter Studio creates and manages element filters, applies color overrides, and builds custom selections — all from a single workspace, so you stop rebuilding the same filter on every view.

Highlights

  • Create and manage view filters
  • Apply graphic & color overrides
  • Reusable custom selection sets


Multi-Model Export

Batch IFC & NWC from dozens of Revit files — none open.

Export IFC and NWC from any number of Revit models at once, without opening a single one. Point it at files, a whole folder, or your Forma/ACC cloud models; each opens in the background read-only, exports its 3D views with your chosen setup and naming, then closes without saving. A pre-flight shows every file's Revit version and quietly skips the ones this Revit can't open — so an overnight batch of consultant models just works.

Highlights

  • Add loose .rvt files, an entire folder, or Forma / ACC cloud models — nothing needs to be open
  • Pre-flight version scan: flags files that will upgrade, auto-skips ones this Revit can't open
  • IFC with saved setups and NWC with reusable profiles, in one pass
  • Per-model subfolders, token-based naming, and an optional CSV QA log
  • Fault-isolated: one bad model is logged and skipped, the rest keep exporting

LinkHub

Batch-link Revit, IFC, CAD & point clouds — local and cloud, in one run.

LinkHub links many models into your project in a single pass. Add loose files, a whole folder, or browse your Forma / ACC cloud hubs straight from your Revit sign-in — Revit, IFC, CAD and point-cloud links all at once. Pick origin-to-origin, center-to-center or shared-coordinate positioning, pin every link, and drop each onto its own workset. A built-in Manage & Repair tab shows the status of every link and batch-reloads, re-points or unloads them — with Auto-Repair for broken paths. Save link-set presets so a standard federation is one click next time.

Highlights

  • Batch-link Revit, IFC, CAD and point-cloud files in one run
  • Local files, whole folders, or Forma / ACC cloud models — via your own Revit sign-in
  • Positioning per run (origin, center, or shared coordinates), pin, and a workset per link
  • Manage & Repair tab: link status, batch reload / re-point / unload, Auto-Repair
  • Save link-set presets for repeatable federations
  • Live progress window as each model loads

Deliver

Batch export to PDF, DWG, IFC & NWC.

Deliver is a one-wizard batch export for PDF, DWG, IFC, and NWC. Save setups, use naming tokens, manage per-user presets, and keep a QA log of every export — turning deliverable production into a repeatable click.

Highlights

  • PDF / DWG / IFC / NWC from one wizard
  • Naming tokens and saved presets
  • Per-user profiles and a QA CSV log






HMK Tools is brought to you by HMK Tools. Pricing is $99/year/seat for 1-4 seats, or $84/year/seat for 5-19 seats, or $74/year/seat for 20+ seats.

This add-in is compatible with Revit 2027, 2026, 2025, 2024, and 2023.

There's more information available on the HMK Tools website »



Advertisement

No comments: