THE AI AGENT FOR BIM TEAMS

Agentic AI in Revit.
Meet BIMLOGIQ Argus.

Argus is an AI agent inside Revit — give it a goal and it plans the steps, chains the tools, and executes end-to-end: placing families, checking the model, tagging and dimensioning, building views and sheets. Save any run as a command your whole team can reuse.

Revit 2022–2026 No coding required

Trusted by 100+ AEC firms worldwide

[ INTERFACE PREVIEW ] Argus, docked in Revit

A look inside Argus.

Argus docks right inside Revit. Ask in any language — it reasons about the goal, loads the right tools on demand, and runs the work.

HOW IT CONNECTS

Attach anything. Get real Revit work back.

Argus reads any format you feed it — natural language, PDFs, spreadsheets, cloud docs, even legacy Dynamo scripts — then does the work directly inside Revit and returns actual model changes, drawings, or a reusable command.

INPUTS
Plain text In any language
PDF files Specs, drawings, schedules
Excel & CSV Reference data live
Dynamo scripts Import legacy .dyn files
Autodesk Docs BIM 360 / ACC assets
Microsoft 365 OneDrive & SharePoint
ARGUS · AGENTIC AI FOR REVIT Understands, reasons, then acts inside Revit.
Reads context Plans steps Executes
OUTPUTS · REAL REVIT WORK
Model queries Ask questions, get answers
Height & clearance Headroom, gaps, levels
Views & Sheets Sections, callouts, sheets
Modeling & Families Place, edit, split, clone
MEP openings Cut walls & floors for MEP
Reusable commands Save a prompt as a tool
[ HOW IT WORKS ] 7 stages · one loop

Ask once. Your whole team benefits.

One prompt becomes a command. One command gets saved. One save gets shared — and the whole firm runs it forever.

01 PROMPT

You ask

Renumber every room on Level 2 sequentially by grid intersection.

02 SYNTHESIS

Argus reasons

Knowledge base Your library Revit API
03 GENERATION

Code preview

04 EXECUTION

Runs in Revit

05 CAPTURE

Save as command

Renumber rooms by level

{level} {prefix} {order}
06 SHARING

Share with team

07 LIBRARY

Run anywhere. Edit anytime.

Tower A Hospital Uni Campus Retail Park
0 runs
[ COMMANDS ] 8 featured · 60+ in the public library

Preloaded with a library of ready-to-run commands.

Argus ships with 60+ public commands out of the box — and every one is a tiny in-Revit app with its own inputs, not a prompt. Anyone on your team can run one in three clicks. Switch between the featured commands below to see how varied they are — browse the full library →

Parameter Manager

Read, edit and round-trip Revit parameters through Excel — across every category, schedule, element type and spatial element.

🌐 Public · Updated Jul 02, 2026 · Data & Standards
Scope
Categories 3 selected
Available parameters
IHeight
IWidth
ILength
IVolumeRO
IAreaRO
ILevel
IPhase
TType Name
TFamily NameRO
IRoom Number
IComments
IBase Constraint
Selected parameters 3
IFire RatingC×
IContractorC×
IMark×
≈ 2,140 elements × 3 parameters

A library that grows with your team.

Every prompt that solves a problem becomes a reusable command. 50+ public commands ship out of the box — your firm's saved commands compound on top forever.

Public library 50+
Rooms Renumber rooms by level Tags Batch tag & dimension walls Sheets Create sheets from Excel Views Duplicate views with scope box MEP Cut wall openings for pipes Schedule Export room schedule → CSV Model Detect duplicate elements MEP Set duct reference level QA Flag unnamed rooms Graphics Color walls by fire rating Grids Create grid intersections Tags Align tags on the active view MEP Split ducts by system Views Create sections per room Rooms Renumber rooms by level Tags Batch tag & dimension walls Sheets Create sheets from Excel Views Duplicate views with scope box MEP Cut wall openings for pipes Schedule Export room schedule → CSV Model Detect duplicate elements MEP Set duct reference level QA Flag unnamed rooms Graphics Color walls by fire rating Grids Create grid intersections Tags Align tags on the active view MEP Split ducts by system Views Create sections per room
My commands 124
Params Add Contractor param to doors Tags Renumber air terminals A1..N Schedule Export takeoff.xlsx Views Reset all view scales to 1:100 Schedule Import cost from CSV Model Hide reference planes on Level 1 Tags Move tags 2mm off leader Model Rename levels 100 → 500 Graphics Isolate structural walls Rooms Delete empty rooms Sheets Format sheet names Uppercase Model Fix door swing direction Params Sync param values with Excel MEP Insulation thickness by ø Params Add Contractor param to doors Tags Renumber air terminals A1..N Schedule Export takeoff.xlsx Views Reset all view scales to 1:100 Schedule Import cost from CSV Model Hide reference planes on Level 1 Tags Move tags 2mm off leader Model Rename levels 100 → 500 Graphics Isolate structural walls Rooms Delete empty rooms Sheets Format sheet names Uppercase Model Fix door swing direction Params Sync param values with Excel MEP Insulation thickness by ø
Firm library 842
Sheets Firm sheet template setup Sheets Stamp Job # on title blocks Sheets Client rev pass — all sheets Model Enforce BMLQ- prefix Model Purge legacy families Worksets Sync worksets Fri PM QA QA: unnamed elements Schedule Cost import from ERP Graphics Coordination markers set Tags LOD400 dimension pass Model Level check vs survey Worksets Backup discipline models Sheets Add scope of works block Views Auto sectional per room Sheets Firm sheet template setup Sheets Stamp Job # on title blocks Sheets Client rev pass — all sheets Model Enforce BMLQ- prefix Model Purge legacy families Worksets Sync worksets Fri PM QA QA: unnamed elements Schedule Cost import from ERP Graphics Coordination markers set Tags LOD400 dimension pass Model Level check vs survey Worksets Backup discipline models Sheets Add scope of works block Views Auto sectional per room

Save any prompt.

Take any working request from chat and turn it into a permanent, one-click tool.

Add typed variables.

Mark parts of the prompt as inputs. Argus asks for them at run time as a small form.

Share it firm-wide.

Publish to your team library. Everyone runs the same, correct version.

[ ARGUS IN ACTION ] Intelligent tag placement

You describe. Argus tags —
and arranges everything.

Ask Argus to tag any category in the active view. It places every tag, detects any overlaps with other annotation, and automatically rearranges leaders to give each tag clean, readable space.

R Autodesk Revit 2024.1 — Office_Block_L02.rvt FLOOR PLAN · LEVEL 2 — 1:100
Office A Office B Corridor / Lobby Open Plan Meeting D-01 D-02 D-03 D-04 D-05 D-06 OVERLAP OVERLAP ✓ 6 tags placed · 0 overlaps
Argus Ready
Describe what to tag
Argus places tags
Auto-arranges, zero overlaps
[ DYNAMO MIGRATION ] Attach a .dyn file — walk away with an Argus command

Already have Dynamo scripts?
Argus converts them.

Attach any Dynamo file to the chat. Argus reads the graph, detects every input node, and builds a fully typed Argus command — editable, shareable, and runnable without Dynamo Player.

R Autodesk Revit 2024.1 — Sample_Project.rvt Argus · Command Builder
room_renumber_v3.dyn Reading graph…
Renumber Rooms by Grid
Converted from room_renumber_v3.dyn
READY
Typed inputs
Number Tolerance mm
String Prefix
String Level Name
No Dynamo Player required
Argus Ready
Attach .dyn file
Argus reads graph
Command created
Edit & share
[ CAPABILITIES ] 15 highlighted · 64 total · hundreds more

Anything you'd do in Revit, Argus can do.

A partial glimpse of the workflows Argus already handles — from views to MEP to schedules. New capabilities ship weekly, and every prompt your team saves becomes a new one.

views
Duplicate views with scope box
views
Create sections per room
views
Batch rename views by prefix
views
Set view templates on selected views
views
Crop views to bounding rooms
views
Generate sheets from Excel
Create a sheet per row in Sheet_Index.xlsx and place the matching plan on it.
views
Renumber sheets by discipline
views
Standardize sheet titles
views
Detect title-block overlaps
views
Create cut sheet from selection
views
Center views on sheets
views
Create MEP plan views
tags
Tag every wall on active view
Tag every wall on the active view with Wall Tag and align them.
tags
Align tags on the active view
tags
Tag fabrication parts
tags
Room callouts
tags
Reset tag colors
tags
Delete empty tags
mep
Cut wall openings for pipes
For each pipe crossing a wall, cut a wall opening sized to the pipe.
mep
Set duct reference level
mep
Cable tray penetrations
mep
Duct openings
mep
Split ducts by system
mep
Piping rotation to grid
mep
Insulation thickness by ø
mep
Check pipe & wall clashes
mep
Connect piping segments
mep
Automate air distribution
modeling
Create grid intersections
Create 4 horizontal and 6 vertical grids spaced 4m apart.
modeling
Create levels 100 → 500
modeling
Clone Revit elements
modeling
Wall splitting
modeling
Wall finish by room
modeling
Floor finish creation
modeling
Delete reference planes
modeling
Room section box creation
modeling
Split columns at levels
modeling
Rebar visibility control
modeling
Reverse structural join order
modeling
Stud count by wall length
modeling
Closest grid intersection
modeling
Isolate structural walls
data
Add parameters to categories
Add an Instance parameter "Contractor" to all air-terminal families.
data
Export schedules to CSV
data
Import CSV into schedule
data
Edit shared parameters
data
Spreadsheet → schedule
data
Batch parameter edits
data
Read from linked models
graphics
Color walls by Fire Rating
Color-code walls in the active view by Fire Rating using a solid fill.
graphics
Filled regions per room
graphics
Toggle interior walls
graphics
Detect duplicate elements
graphics
Flag unnamed rooms
Highlight every room missing a Name value in red on the active view.
graphics
Purge unused
graphics
Selector manager
graphics
Selection filters by parameter
graphics
Purge legacy families
graphics
Reset tag colors
graphics
Delete empty rooms
worksets
Create worksets from Excel
Create worksets from Worksets_List.xlsx; skip existing ones.
worksets
Assign categories to worksets
worksets
Sync worksets on schedule
worksets
Backup discipline models

…and hundreds more.

Argus keeps learning. Every prompt your team saves becomes another capability — the library grows with your practice.

Request a demo
[ FAQ ]

Questions, answered.

Do I need to know the Revit API or how to code?

No. Describe what you want in plain English — Argus writes the command and shows it to you. You review it, then run it.

Which Revit versions are supported?

Argus supports Revit 2022 through 2026.

Can my team share commands?

Yes. Save any command and publish it to a shared team workspace so everyone runs the same, correct version.

How is Argus different from Smart Annotation?

Smart Annotation is a focused tagging and dimensioning add-in. Argus is a general copilot for almost any Revit task, plus reusable commands your team can build and share.

What has changed from the previous BIMLOGIQ Copilot to Argus?

The previous BIMLOGIQ Copilot was already powerful — you could ask it to do almost anything inside Revit, and it would run the command for you. Argus keeps every one of those capabilities and adds an agentic layer on top: instead of one request at a time, Argus reasons about your goal, plans a sequence of steps, chains tools together, and adapts as it goes. It ships with a built-in Command Builder so any workflow can be saved as a typed, reusable command your whole team runs the same way every time. It also understands richer context — Revit model state, PDFs, Excel, Dynamo scripts, linked models and cloud docs — and still reviews every command before running, so you gain a lot more intelligence and automation without losing control.

Stop clicking. Start telling Revit what to do.