Installa PULSE, collega il tuo assistente AI (Claude o ChatGPT) e parla al modello Revit in linguaggio naturale. Questa guida copre installazione, configurazione, il catalogo completo dei comandi (Free e Pro) ed esempi pratici.
1. Installazione
PULSE è un plugin per Autodesk® Revit® 2023–2027. L'installazione richiede pochi minuti e non serve alcuna competenza tecnica.
Scarica PULSE Free dal sito: compila il modulo su pulse-ai.it e ricevi via email il link di download (valido 48 ore). Ottieni un file ZIP oppure l'installer Pulse-Setup.exe.
Chiudi Revit se è aperto: l'installer deve poter sostituire i file del plugin.
Avvia l'installazione. Con l'installer: doppio clic su Pulse-Setup.exe. Con lo ZIP: estrai la cartella, poi tasto destro su install.ps1 → «Esegui con PowerShell». L'installer rileva automaticamente le versioni di Revit presenti (2023–2027) e installa il plugin per ciascuna.
Riavvia Revit. Comparirà la scheda PULSE nella barra multifunzione, con i pulsanti «Pulse Switch» (avvia/ferma il server, spento all'avvio) e «Settings».
Avvia il server: apri un progetto, clicca Pulse Switch per accendere il server locale. Da questo momento il tuo assistente AI può operare sul modello.
L'installer non è firmato digitalmente: al primo avvio Windows SmartScreen potrebbe mostrare un avviso «Editore sconosciuto». È normale — scegli «Ulteriori informazioni» → «Esegui comunque». Tutto gira in locale sul tuo PC, nulla viene esposto su internet.
2. Collegare l'assistente AI
PULSE espone un server MCP (Model Context Protocol): un ponte standard che collega Revit all'assistente AI che preferisci. L'installer configura automaticamente i client rilevati (Claude Desktop, Claude Code, Codex). Se devi farlo a mano, aggiungi questa voce alla configurazione del client — usando il percorso assoluto del server installato:
Client supportati e testati: Claude Desktop, Claude Code (claude mcp add pulse-revit "…\Pulse.Server.exe"), Codex CLI, oltre a Cursor, Continue, Cline, Gemini CLI. Consigliati Claude (Anthropic) e ChatGPT (OpenAI).
Checklist di connessione
Revit aperto con un documento attivo;
Pulse Switch acceso (icona ambra);
l'assistente AI riavviato dopo la modifica della configurazione.
3. Primi passi
Con il server acceso, scrivi all'assistente quello che vuoi ottenere come lo diresti a un collega. Parti da un comando di lettura, senza rischi: «Fai un health check del modello» oppure «Mostrami tutti i muri». PULSE traduce la richiesta in operazioni verificate sul modello e ti risponde con i risultati.
Anteprima prima di modificare. Le operazioni che cambiano il modello (creazione, modifica, cancellazione) mostrano prima un'anteprima e chiedono conferma con una finestra nativa di Revit. Puoi sempre annullare prima dell'esecuzione.
4. Catalogo comandi
PULSE offre 290 comandi. La versione FREE include tutti i comandi di lettura (interrogazione, analisi, export): 105 comandi, per sempre, senza scadenza. La versione PRO sblocca i comandi di scrittura (creazione, modifica, automazione) e Power BI: 185 comandi in più.
Elementi e parametri ~35 comandi
ai_element_filterFREETrova elementi con filtri complessi (categoria, parametri, intervalli).
get_element_parametersFREELegge tutti i parametri di uno o più elementi.
export_elements_dataFREEEsporta dati di elementi filtrati.
set_element_parametersPROImposta valori di parametro su elementi.
bulk_modify_parameter_valuesPROModifica in blocco lo stesso parametro su N elementi.
sync_csv_parametersPROSincronizza parametri da un file CSV/Excel.
Viste, tavole e abachi ~28 comandi
get_current_view_infoFREEInformazioni sulla vista attiva.
get_schedule_dataFREELegge i dati di un abaco esistente.
create_sheetPROCrea una tavola con cartiglio.
place_viewportPROPosiziona una vista in tavola.
create_schedulePROCrea un nuovo abaco.
Analisi e QA ~7 comandi
check_model_healthFREEPunteggio di salute del modello e problemi rilevati.
analyze_model_statisticsFREEStatistiche complete del modello.
clash_detectionFREERileva interferenze tra discipline.
audit_familiesFREEVerifica le famiglie del progetto.
purge_unusedPROElimina elementi inutilizzati.
IFC e interoperabilità ~20 comandi
ifc_analyze_rebuildabilityFREEAnalizza quali elementi IFC diventano nativi Revit.
ifc_export_basicFREEEsporta in IFC.
ifc_rebuild_wallsPRORicostruisce muri nativi da un import IFC.
Armature e carpenteria metallica ~100 comandi
get_rebar_element_dataFREELegge i dati delle armature.
analyze_structural_steel_modelFREEAnalizza il modello in acciaio.
create_rebar_from_shapePROCrea armature da una sagoma.
create_steel_connectionPROCrea un collegamento in acciaio.
Power BI e workflow ~19 comandi
push_to_powerbiPROPubblica dati di elementi su Power BI.
select_from_powerbiPRORiseleziona in Revit gli elementi filtrati in Power BI.
workflow_model_auditPROAudit completo del modello in un unico flusso.
workflow_sheet_setPROGenera un set di tavole con viewport.
Questo è un estratto rappresentativo. Il catalogo completo (290 comandi) è disponibile dall'assistente una volta collegato PULSE.
5. Esempi pratici
Ecco richieste reali in linguaggio naturale. Quelle di sola lettura funzionano già nella versione Free; quelle di scrittura richiedono Pro.
«Fai un health check completo del modello e mostrami i primi 10 warning.»
FREE → check_model_health + get_warnings
«Esporta in Excel tutti i vani con area e altezza, solo quelli sopra i 15 m².»
«Analizza quali elementi di questo import IFC possono diventare Revit nativi.»
FREE → ifc_analyze_rebuildability
«Trova tutte le porte senza contrassegno e assegna una numerazione progressiva per piano.»
PRO → filter_by_parameter_value + renumber_elements (con anteprima)
«Aggiorna i parametri dei muri da questo Excel, prima in anteprima.»
PRO → import_from_excel (dryRun) poi esecuzione
«Pubblica le travi su Power BI; quando ho filtrato quelle critiche, riselezionale in Revit e coloramele per tipo.»
PRO → push_to_powerbi → select_from_powerbi → color_elements
6. Lingua del modello
PULSE rileva automaticamente la lingua di Revit (italiano, inglese, francese, tedesco) e usa i nomi corretti di parametri e categorie. Puoi scrivere all'assistente nella tua lingua: la traduzione verso le operazioni Revit è gestita da PULSE.
Install PULSE, connect your AI assistant (Claude or ChatGPT), and talk to your Revit model in plain language. This guide covers installation, setup, the full command catalogue (Free and Pro), and practical examples.
1. Installation
PULSE is a plugin for Autodesk® Revit® 2023–2027. Installation takes a few minutes and needs no technical skills.
Download PULSE Free from the site: fill in the form on pulse-ai.it and get a download link by email (valid 48 hours). You receive a ZIP file or the Pulse-Setup.exe installer.
Close Revit if it's open: the installer must be able to replace the plugin files.
Run the install. With the installer: double-click Pulse-Setup.exe. With the ZIP: extract the folder, then right-click install.ps1 → "Run with PowerShell". The installer auto-detects your installed Revit versions (2023–2027) and installs the plugin for each.
Restart Revit. A PULSE ribbon tab appears, with "Pulse Switch" (starts/stops the server, off at launch) and "Settings".
Start the server: open a project, click Pulse Switch to turn on the local server. From now on your AI assistant can operate on the model.
The installer is not code-signed: on first launch Windows SmartScreen may warn "Unknown publisher". This is expected — choose "More info" → "Run anyway". Everything runs locally on your PC; nothing is exposed to the internet.
2. Connect the AI assistant
PULSE exposes an MCP (Model Context Protocol) server: a standard bridge connecting Revit to the AI assistant of your choice. The installer auto-configures detected clients (Claude Desktop, Claude Code, Codex). To do it manually, add this entry to the client config — using the absolute path of the installed server:
Supported, tested clients: Claude Desktop, Claude Code (claude mcp add pulse-revit "…\Pulse.Server.exe"), Codex CLI, plus Cursor, Continue, Cline, Gemini CLI. Claude (Anthropic) and ChatGPT (OpenAI) are recommended.
Connection checklist
Revit open with an active document;
Pulse Switch on (amber icon);
the AI assistant restarted after editing the config.
3. First steps
With the server on, tell the assistant what you want as you would tell a colleague. Start with a read-only command, risk-free: "Run a model health check" or "Show me all the walls". PULSE turns the request into verified operations on the model and replies with the results.
Preview before changing. Operations that modify the model (create, edit, delete) show a preview first and ask for confirmation with a native Revit dialog. You can always cancel before execution.
4. Command catalogue
PULSE offers 290 commands. The FREE version includes all read commands (query, analysis, export): 105 commands, forever, no expiry. The PRO version unlocks write commands (create, edit, automation) and Power BI: 185 more.
Elements & parameters ~35 commands
ai_element_filterFREEFind elements with complex filters (category, parameters, ranges).
get_element_parametersFREERead all parameters of one or more elements.
export_elements_dataFREEExport data for filtered elements.
set_element_parametersPROSet parameter values on elements.
bulk_modify_parameter_valuesPROBulk-edit the same parameter across N elements.
sync_csv_parametersPROSync parameters from a CSV/Excel file.
Views, sheets & schedules ~28 commands
get_current_view_infoFREEInfo about the active view.
get_schedule_dataFREERead data from an existing schedule.
create_sheetPROCreate a sheet with a title block.
place_viewportPROPlace a view on a sheet.
create_schedulePROCreate a new schedule.
Analysis & QA ~7 commands
check_model_healthFREEModel health score and detected issues.
analyze_model_statisticsFREEFull model statistics.
clash_detectionFREEDetect interferences between disciplines.
audit_familiesFREEAudit the project families.
purge_unusedPRORemove unused elements.
IFC & interoperability ~20 commands
ifc_analyze_rebuildabilityFREEAnalyse which IFC elements can become native Revit.
ifc_export_basicFREEExport to IFC.
ifc_rebuild_wallsPRORebuild native walls from an IFC import.
Rebar & structural steel ~100 commands
get_rebar_element_dataFREERead rebar data.
analyze_structural_steel_modelFREEAnalyse the steel model.
create_rebar_from_shapePROCreate rebar from a shape.
create_steel_connectionPROCreate a steel connection.
Power BI & workflows ~19 commands
push_to_powerbiPROPublish element data to Power BI.
select_from_powerbiPRORe-select in Revit the elements filtered in Power BI.
workflow_model_auditPROFull model audit in one flow.
workflow_sheet_setPROGenerate a sheet set with viewports.
This is a representative excerpt. The full catalogue (290 commands) is available from the assistant once PULSE is connected.
5. Practical examples
Real natural-language requests. The read-only ones already work in Free; the write ones need Pro.
"Run a full model health check and show me the top 10 warnings."
FREE → check_model_health + get_warnings
"Export to Excel all rooms with area and height, only those over 15 m²."
"Analyse which elements of this IFC import can become native Revit."
FREE → ifc_analyze_rebuildability
"Find all doors without a mark and assign a progressive number per level."
PRO → filter_by_parameter_value + renumber_elements (with preview)
"Update the walls' parameters from this Excel, preview first."
PRO → import_from_excel (dryRun) then execute
"Push the beams to Power BI; once I've filtered the critical ones, re-select them in Revit and colour them by type."
PRO → push_to_powerbi → select_from_powerbi → color_elements
6. Model language
PULSE auto-detects the Revit language (Italian, English, French, German) and uses the correct parameter and category names. You can write to the assistant in your own language: PULSE handles the translation into Revit operations.