BetaThe ClashFree public beta is open. Free 15-day trial, Revit 2023–2027.Get your invite →
  1. ClashFree
  2. Help center

Help center · Revit 2023–2027

ClashFree, screen by screen.

Install, activate, import a report, choose your trade, send clashes to the AI, then review each fix and keep or reject it. Nothing changes in your model until you click Keep. Each section shows the screen with numbered callouts; short clips follow during the beta.

01 · INSTALL

Install ClashFree

Close Revit and run ClashFree-<version>-setup.exe from your welcome e-mail (Revit 2023–2027, Windows 10 or 11; no administrator rights). Tick the Revit versions and, if you use it, Claude Desktop or Claude Code; the installer connects them for you. Beta builds may be unsigned: if Windows shows Windows protected your PC, click More info, then Run anyway.

Start Revit. If it asks about an unsigned add-in, choose Always Load, then open ClashFree tab → ClashFree to show the pane.

Revit's Security - Unsigned Add-In dialog with Always Load highlighted
Revit's Security - Unsigned Add-In dialog with Always Load highlighted
The installer's Connect ClashFree to Claude (MCP) step with Connect Claude Desktop ticked
The installer's Connect ClashFree to Claude (MCP) step with Connect Claude Desktop ticked

02 · ACTIVATE

Activate the beta and set up the AI

Your invite code comes in the welcome e-mail after you sign up and confirm your address. Until you activate, ClashFree is locked.

  1. In the pane, type the e-mail you signed up with and your invite code, then click Send code.
  2. Type the 6-digit code from the e-mail (valid 10 minutes) and click Activate. Send again mails a new one.
  3. The header shows your trial pill, for example Trial · 15 days left. The 15 days count from your first activation, per e-mail address; reinstalling does not restart them. One invite code activates up to three PCs.

Choose how the AI runs

  • Your Anthropic API key: ribbon ClashFree tab → API key, paste the key. It is stored encrypted for your Windows user and never logged. Usage is billed by Anthropic.
  • Claude Desktop or Claude Code: no key in ClashFree; Claude works on your own Claude plan over MCP (section 08).

Until one of them is set up, the pane shows Connect an AI with both options: Set API key opens the add-in's key window, Create a key opens your Anthropic console, How to connect opens the Claude section here. Send to AI works without a key: it only adds clashes to the AI queue. Running the queue from the pane needs the API key (without one, Run reads Set API key); with only Claude connected, ask Claude to take the queued items (it reads them with get_queue) or to work the clashes (for example "fix G-001").

  1. 1The e-mail you signed up with.
  2. 2The invite code from your welcome e-mail; Send code mails a 6-digit code.
  3. 3The 6-digit code, valid 10 minutes.
  4. 4The trial pill: days left; click it for the beta settings.
Activating: e-mail and invite code, Send code, the 6-digit code, Activate, the trial pill appears
AI connection from the ribbon: provider, key, Check, Save

03 · IMPORT

Import a clash report

Open the ClashFree pane (ribbon: ClashFree) and click Import clash report. Choose one or more Navisworks XML clash reports or BCF files; several are merged into one list. Help → Quick start walks you through it once.

ClashFree finds each clash's two elements in your model and its loaded links, merges duplicates, sets aside what needs no action, groups clashes by root cause (the run that causes them) and ranks the groups: the first group is the one to fix first.

Report details at the top of the list shows which report file is which model, how many clashes were found and, for a re-import, what is new and what is gone. After an import, ClashFree re-tests the clashes in Revit in the background (geometry only, no AI) and moves the ones that no longer clash to Cleared.

  1. 1Navisworks XML or BCF; pick several files to merge them.
  2. 2Report details: files, models, clashes found, what is new since the last import.
  3. 3The background re-test: clashes Revit finds apart go to Cleared.
Importing two Navisworks reports: groups appear, then Report details opens
Report details after a re-import: files, models, new and gone clashes
Report details after a re-import: files, models, new and gone clashes

04 · TRADE

Choose your trade, then To fix, Coordination, Ignored, Cleared

After the first import ClashFree asks once Which trade are you? It remembers the answer; change it any time with the trade pill at the top of the list.

  • To fix: your trade's runs that ClashFree can move.
  • Coordination: nothing ClashFree may move; another trade or a person decides.
  • Ignored: duplicates, clashes approved or resolved in the report, within tolerance, or set aside by you.
  • Cleared: clashes that no longer clash: your kept fix, another kept fix that cleared them too, or Revit finding the two elements apart. Cleared clashes are left out of every other count.

After an import, when the pane opens and after each Keep or Reject, ClashFree re-tests the To fix clashes in the background; the header shows Checking n/N. Clashes whose elements have not changed since the last check are skipped. Every Cleared row and the clash page have Move back: to To fix, Coordination or Ignored; it stays there until its elements change.

Search, the Level dropdown and Filters (priority, strategy, AI status, change, related) narrow the list; active filters show as chips. The list icon switches between groups and a flat list of clashes.

  1. 1Your trade: what ClashFree may move for you; other trades' runs stay read-only.
  2. 2Four tabs. The colour bar on each row is its priority.
  3. 3Level, search and Filters narrow the list.
Choosing Plumbing, switching between To fix, Coordination, Ignored and Cleared, then filtering by level
The work list with the four tabs and a Cleared row's Move back
The work list with the four tabs and a Cleared row's Move back
Browsing the work list: the four tabs, Level and Filters, search

05 · SEND TO AI

Select and send to the AI

Tick the groups or clashes to work on (Shift-click selects a range, Space toggles the focused row, Esc clears). The bar at the top shows what you can do with the selection.

Send to AI adds them to the AI queue and shows the cost first: how many items, which model, about how much. Queueing needs no key. Run works them one at a time with your API key (without one it reads Set API key); a slim bar under the header shows progress and Stop. Claude over MCP can also take queued items (get_queue). The AI queue page lists what is running, waiting and done, with the live budget.

For each clash ClashFree lists every feasible fix, scores it and verifies the best in Revit (apply, verify, roll back) without changing your model. Rows show the outcome: verified, failed, flagged or stale. If an action is greyed out, hover it to see why, for example another trade's run.

  1. 1The selection bar: Send to AI, Ignore, Mark cleared and more.
  2. 2The cost confirmation: nothing is spent before you confirm.
  3. 3Each row shows its outcome as the queue works ahead.
Ticking three groups, Send to AI, confirming the cost and the queue running
The AI queue page: running, waiting, results and the live budget
The AI queue page: running, waiting, results and the live budget

06 · REVIEW

Review a fix: Keep or Reject

Clicking a row shows it in Revit; its › button opens it (a group's › lists its clashes). The clash page shows both elements, the AI's proposal and why, Revit's verification with a snapshot, and what the fix changes on the run: fittings and length added or saved, parts moved, and what an engineer must re-check (airflow on a duct, the hydraulic calculation on a sprinkler, the fall on a drain).

Preview fix sits right before Keep. It draws the fix's route in Revit as a ghost, with the clash points it clears and any new ones. A fix from the queue has no snapshot yet: Preview fix checks it again with the image, at no AI cost, and Keep waits for it. Keep applies it as one undo step; Reject leaves the model exactly as it was. Show at the top only zooms to the clash with a section box.

Ask for a change in the box below, for example "go over the beam" or "keep 100 mm clearance": you get a new verified preview. Opening a clash rechecks it first; if a fix kept elsewhere already cleared it, the page says No longer clashes in the model and offers Next.

  1. 1What Revit checked, against the host model and every loaded link.
  2. 2The fix's bill and what an engineer must re-check.
  3. 3Preview fix draws the route in Revit as a ghost; Keep is one undo step.
  4. 4Revise in plain words for a new verified preview.
Opening a verified fix, Preview fix drawing the route in Revit, Keep, then Next
A 3D view with the ghost route of a fix, the cleared clash point and the pane beside it
A 3D view with the ghost route of a fix, the cleared clash point and the pane beside it
Reject on a result: the preview is rolled back, the model is exactly as before
Asking for a change in the box: a new verified preview, then Keep

07 · PICK

Pick a clash in Revit

No report? More → Pick a clash in Revit: first pick the pipe, duct, conduit or cable tray to move, then what it hits, in this model or in a link (press Tab to reach an element in a linked model). Esc cancels.

The clash opens on its own page, exactly like one from a report: ask the AI for a fix, look at the preview, Keep or Reject.

Linked models and other trades' elements are never changed; ClashFree only moves runs of your trade in the host model.

  1. 1First pick: the run of your trade to move.
  2. 2Second pick: what it hits; Tab to an element in a link.
Picking a duct, then a beam in a linked model, to open their clash

08 · CLAUDE

Work with Claude over MCP

The installer can connect Claude Desktop or Claude Code. With Revit and the pane open, Claude reads the report, opens clashes, looks around them (both runs, free space, sections, the scored options) and proposes fixes through the same checks as the pane's AI, with the same verbs and scored options. It can also explore route frames of its own with plan_route, and it can take items from the AI queue with get_queue. Claude with a green dot in the header shows the connection.

Select two elements in Revit and ask Claude to open the selection: it opens the clash between them (a duct fitting counts as its duct run).

Claude never takes over the pane. When it opens a clash you see Claude opened G-014 · View and a dot on the row. While Claude works on the clash you are looking at, a banner says so; to stop it, stop it in Claude. Keep stays your click. More in the guide Resolve Revit clashes from Claude.

Several Revits open? Claude uses the one with a clash report. If more than one has a report it asks you which model to work on, and that chat stays with it, so another chat can work in another Revit.

Not connected? In a Command Prompt run "%LocalAppData%\Programs\ClashFree\ClashFree.Mcp.exe" doctor with Revit and a model open; its last line goes into a support mail.

  1. 1Connected over MCP. Claude proposes; Keep stays your click in this pane.
  2. 2A note when Claude opens a clash; View jumps to it.
  3. 3Claude's budget on the clash you are looking at, and Stop.
Claude opening a clash over MCP: the note, View, the banner with Stop, then the verified proposal
Claude Desktop with the ClashFree connector on, and the pane filtered by hand to Level L3: three groups to fix
Claude Desktop asked to fix the Level 3 HVAC clashes: it works the same three groups while the pane shows each one, then gives its one-line summary
Claude Desktop calling get_options and propose_fix, with the pane showing the verified preview
Claude Desktop calling get_options and propose_fix, with the pane showing the verified preview

09 · PROFILE

Coordination profile

A profile holds a model's coordination rules: height zones per trade and level, ceiling lines, clearances, wall classes, system classes and the weights that rank fixes. It has three layers: the base (general practice, built in), the project (the team's file) and you (your preferences, soft weights only). A ceiling line or a hands-off class is a hard limit that no preference can loosen.

More → Import coordination profile… loads the team's file; Export coordination profile saves this model's profile, or a starter file, to share.

When you keep the second-ranked option several times for the same reason, Suggestions proposes adjusting your own weights, with the evidence. Nothing changes without your click. Suggestions also holds the AI grouping review (merges, splits, ignores, with their cost shown first) and regression alarms: new clashes on elements ClashFree changed earlier.

BaseGeneral practice: gravity drainage never moves, fewest fittings, stay in the trade's zone, structure is never cut.
Project 1The team's file: ceiling line 2700 on L2, Plumbing zone 2750–3100, which walls may be crossed.
You 2Your soft weights, e.g. prefer 45° over 90°. Never loosens a hard limit.
  1. 1Import and export it from the More menu; one file per model.
  2. 2Suggestions proposes changes from your Keeps; you accept them.
More menu, Import coordination profile, the toast, then the Suggestions sheet

10 · SETTINGS

Settings and your data

More → Settings… has four parts:

  • Data sharing. Usage analytics and scrubbed diagnostics are part of the beta: counts and codes, never names, paths or chat. Share clash content to improve ClashFree (on by default) sends a scrubbed record of each Keep and Reject; turn it off any time. With it off, Ask after a Reject lets you share one rejection at a time. What is sent, what never is, how long it is kept lists it all.
  • Beta. Activation, Send diagnostics now with an optional note for support, Delete my data on the server… and Check for updates.
  • Usage on this machine. Your own numbers: runs, verified, keep, reject and flag rates, first-pass fixes, AI cost per kept fix.
  • About. Version, build and links.

Your Revit model, clash reports and project, file, user or machine names are never sent. The full list is in the data terms and on Trust and data.

  1. 1Clash content sharing: on by default, off any time.
  2. 2Diagnostics go only when you click, with your note.
  3. 3Removes this install's data from the beta server.
Settings: the data sharing switches, What is sent, then Send diagnostics now with a note
Settings with Data sharing open and What is sent expanded
Settings with Data sharing open and What is sent expanded

11 · TRIAL

Trial, updates and expiry

The header pill shows your trial's days left; it turns amber in the last three days. Click it for the beta settings. To ask for more time, reply to your welcome e-mail or contact us.

When the trial ends ClashFree locks: your model and every kept fix stay, a fix preview still open can be rejected, and the page says whom to write to.

ClashFree checks for a new beta once a day and shows a banner with Download; when your version is no longer supported the banner is red. Each beta build stops making new AI proposals 120 days after it was built (the pane warns 14 days before); Keep, Reject and stored proposals keep working. Install the new version over the old one with Revit closed.

  1. 1The pill: blue, amber in the last 3 days, red once ended.
  2. 2The lock page: nothing you kept is undone.
The trial pill, Settings at Beta, then the lock page when the trial has ended
The pane two days before the trial ends: the orange banner names the date and says ClashFree locks then
The pane two days before the trial ends: the orange banner names the date and says ClashFree locks then

12 · TROUBLESHOOTING

Troubleshooting

ProblemWhat to do
No ClashFree tab in RevitCheck that %AppData%\Autodesk\Revit\Addins\<year>\clashfree.addin exists and that you did not choose Do Not Load. Reinstall to reset.
The pane is blankInstall the Microsoft Edge WebView2 Runtime, then restart Revit.
No confirmation or code e-mailCheck spam, then use Send again (a few codes per hour). Codes are valid 10 minutes.
Invite code not acceptedUse the e-mail you signed up with. A code is valid 60 days and activates up to three PCs; contact us for a new one.
"The AI is not set up"Ribbon API key and paste your Anthropic key, or work from Claude over MCP.
Claude does not see ClashFreeRevit and a model must be open. Run ClashFree.Mcp.exe doctor (section 08) and restart Claude Desktop.
A fix was flaggedNo option passed verification or every option broke a hard limit; the reason and the limit code are on the clash page. Revise in chat or fix it by hand.
Something else went wrongSettings → Beta → type a short note → Send diagnostics now. Logs are in %LocalAppData%\ClashFree\logs.

Still stuck? Support lists every way to reach us, or write to support@clashfree.app.

  1. 1doctor checks each Claude client and whether Revit answers; paste its last line into a support mail.
Screenshot The output of ClashFree.Mcp.exe doctor in a Command Prompt help/img/mcp-doctor.png terminal · 1200 × 600

Go deeper

How coordinators decide a clash, and how ClashFree handles each case: the complete MEP clash resolution workflow, duct vs pipe, pipe vs beam, gravity drainage, risers, working from Claude, and how the AI decides.

Need a hand?

We answer every beta tester.

Reply to your welcome e-mail, write to support@clashfree.app, or send diagnostics from the pane with a note: we read them all.