Skip to main content

Revit Plugin

The Algomim Revit plugin lets you control Revit through natural language. Create elements, modify parameters, apply view filters, generate schedules, and more — all from the Algomim chat interface.

Supported Versions

  • Autodesk Revit 2024
  • Autodesk Revit 2025
  • Autodesk Revit 2026

Installation

1

Download the installer

Download the Revit plugin installer from the Settings page in chat.algomim.com.
2

Close Revit

Make sure Revit is completely closed before installing.
3

Run the installer

Double-click the downloaded .exe file and follow the setup wizard. The installer automatically detects which Revit versions you have installed.
4

Start Revit

Launch Revit. You should see an Algomim tab in the ribbon.
The installer places plugin files in your %AppData%\Autodesk\Revit\Addins\ folder for each detected Revit version.

Connecting to Algomim

1

Open a project

Open a Revit project (or create a new one).
2

Go to the Algomim tab

Click the Algomim tab in the Revit ribbon.
3

Click Connect

Click the Connect button. A dialog will appear asking for a PIN.
4

Get your PIN

In the Algomim web app, start a new chat and click the Connect button (plug icon). Copy the 6-digit PIN.
5

Enter the PIN

Paste the PIN into the Revit dialog and click Connect. The status indicator will turn green when connected.

What You Can Do

The AI has access to the full Revit API through the execute_script tool. Common operations include:

Element Creation & Modification

  • Create walls, floors, roofs, ceilings, and columns
  • Place family instances (doors, windows, furniture)
  • Set and modify element parameters
  • Move, copy, rotate, and delete elements

Views & Visualization

  • Create plan, section, 3D, and sheet views
  • Apply view filters and override graphics
  • Color-code elements by parameter values
  • Export images from views

Schedules & Data

  • Create and configure schedules
  • Query element data and counts
  • Check parameter values across the model

Families & Types

  • Duplicate and modify family types
  • Edit compound structures (wall/floor/roof layers)
  • Search the Revit API for available classes and methods
For Revit-specific prompting tips and example commands, see Revit Best Practices.

Script Context

When the AI writes C# scripts for Revit, it has access to these context variables:
VariableTypeDescription
docDocumentThe active Revit document
uidocUIDocumentThe UI document for selection and views
activeViewViewThe currently active view
uiAppUIApplicationThe Revit UI application
Scripts run inside a transaction, so changes can be undone with a single Ctrl+Z.

Troubleshooting

  • Verify the plugin is installed: check %AppData%\Autodesk\Revit\Addins\{version}\ for Algomim files
  • Restart Revit after installation
  • Check that your Revit version is supported (2024, 2025, or 2026)
  • Make sure you have an internet connection
  • Check that the PIN hasn’t expired (PINs are valid for 5 minutes)
  • Try generating a new PIN
  • Verify your firewall isn’t blocking outbound WebSocket connections
  • The AI may need more context — try describing your request more specifically
  • Check the Revit status bar for error messages
  • Make sure you have an active view open (not just the Start page)

Updating the Plugin

When a new version is available, download the latest installer from the Settings page and run it. The installer will automatically replace the old version.