Doze agentes de engenharia e arquitetura ligados directamente à API do Revit. Descreves o que queres — paredes, ambientes, estrutura, hidráulica, elétrica — e o modelo é criado no documento, com as normas brasileiras aplicadas.
Não é um chatbot a descrever Revit. Escreve no modelo, com transação e validação.
3×5 m e ao lado um banheiro de 3×1,5 mCada agente tem a sua base normativa e o seu âmbito. O orquestrador distribui o trabalho e verifica o resultado antes de desenhar.
Quatro camadas, sem atalhos. O add-in corre dentro do Revit porque a API da Autodesk exige o processo do Revit — não há forma de a contornar.
Descreves o ambiente em português. O orquestrador interpreta dimensões, relação entre espaços e disciplina envolvida.
O apex-revit-mcp traduz a intenção em comandos concretos e coloca-os numa fila JSON (bridge/queue/inbox).
Um Timer em threadpool lê a fila e despacha para a thread principal do Revit via ExternalEvent — a única forma segura de tocar no documento.
Paredes, pisos, ambientes, famílias e armadura são criados dentro de uma transação. Se algo falha, nada fica pela metade.
Sendo honesto sobre o ambiente: isto corre no teu computador, não na nuvem.
Uma vez. O add-in carrega sozinho quando o Revit abre — não há botão para premir.
# 1. compilar o add-in cd apex-revit-mcp\addin dotnet build -c Release # 2. copiar o manifesto para a pasta de add-ins do Revit copy ApexBridge.addin "C:\ProgramData\Autodesk\Revit\Addins\2026\" # 3. subir o servidor MCP python apex-revit-mcp\server\server.py # 4. confirmar que a ponte responde python apex-revit-mcp\revit_bridge.py ping → pong
A documentação da API usada por estes agentes são 3.243 ficheiros gerados a partir do XML oficial da Autodesk que vem instalado com o Revit. Nenhuma documentação de terceiros é copiada ou versionada neste projecto.