Jobs

install bim-cli · windows · per-user · no admin
powershell.exe -NoProfile -ExecutionPolicy Bypass -Command 'iwr -useb https://bimcli.com/install.ps1 -OutFile $env:TEMP\bim-install.ps1; powershell -NoProfile -ExecutionPolicy Bypass -File $env:TEMP\bim-install.ps1'

Give your AI assistant a real task in a drawing set, site report, Revit model or PDF, and bim-cli provides the commands to do it.

Check a drawing-set PDF
Find missing sheets, unresolved callouts and titleblock mismatches in a PDF drawing set, as JSON findings your assistant can act on.
bim pdf set.check bim pdf info
Site report for a US address
Flood zone for any US address, plus zoning, landmark and transit layers where covered, in one PDF report.
bim site assess bim site flood.map bim pdf report
Export Revit sheets without clicking through Revit
Export a whole sheet set to PDF from a prompt. Revit 2024, 2025 or 2026 must be installed; bim drives it for you.
bim revit export
Compress a PDF on Windows
Shrink a PDF locally with one command: no upload, no Acrobat, drawings unchanged.
bim pdf optimize bim pdf info
Revit to Excel and back
Pipe a Revit schedule into a spreadsheet, or read a spreadsheet and write the values back into the model.
bim revit schedule-read bim excel write bim excel read
Export a Revit schedule to Excel
One command turns a named Revit schedule into an .xlsx file.
bim revit schedule-read bim excel write
Import Excel values into Revit parameters
Read a spreadsheet and update parameters across any number of elements.
bim excel read bim revit exec
Bulk-edit Revit parameters
Read and write instance, type and shared parameters across element sets.
bim revit param-dump bim revit exec
Export Revit warnings to a spreadsheet
Every model warning with its element IDs, in Excel or Google Sheets.
bim revit warnings-export bim excel write
Put the FEMA flood zone into Revit
Look up flood zone and base flood elevation and write them into site parameters.
bim site flood.lookup bim revit exec
Export, split and collect Revit PDFs
Export sheets, then split, collect and process the PDFs by discipline.
bim revit export bim pdf page.split bim pdf page.collect
Shrink a Revit PDF sheet set
Inspect a sheet-set PDF and de-duplicate shared resources without re-rendering.
bim pdf info bim pdf optimize
Pull element data out of a Revit PDF
Element tags with page positions, and decoded schedule text, from Revit-exported PDFs.
bim pdf marked bim pdf text
Archive a Revit PDF with its BIM data
Embed the element JSON in the PDF as a PDF/A-3 archive.
bim pdf package
Open a Revit model with unresolved links
Open models with missing links unattended; the Manage Links dialog is dismissed for you.
bim revit open
Run Revit from a terminal
Drive a running Revit session from a terminal or AI assistant without touching the GUI.
bim revit status bim revit exec
Automate Revit from the command line
Exports, parameter updates and Revit API code from a script or agent.
bim revit exec bim revit export
Let an agent prepare a permit submittal
Export with BIM sidecars so an agent can read the drawings as data.
bim revit export

Use with your AI assistant

See how to use bim-cli with Claude Code, as MCP apps / a Claude Code plugin, or alongside Revit MCP servers. Codex, Cursor and any tool that can run shell commands use the same install prompt.

install bim-cli · windows · per-user · no admin
powershell.exe -NoProfile -ExecutionPolicy Bypass -Command 'iwr -useb https://bimcli.com/install.ps1 -OutFile $env:TEMP\bim-install.ps1; powershell -NoProfile -ExecutionPolicy Bypass -File $env:TEMP\bim-install.ps1'

Then ask your assistant to run bim describe --json. See what the installer does.