Demo

BIM Dashboard

Dashboard BIM con actualización en tiempo real para modelos de Revit. Visualiza KPIs, parámetros y geometría 3D en un panel web compartible, con alertas de calidad de datos y consultas en lenguaje natural vía IA.

Características

Tiempo real

Cambios en Revit → WebSocket (pyRevit spool + relay).

Visor 3D

Speckle Viewer vinculado a la tabla y al chat.

KPIs

Cards, gráficos (Recharts) y tabla filtrable.

QC

Hallazgos de calidad de datos.

IA

Preguntas en lenguaje natural (DeepSeek vía OpenRouter) con resaltado en el visor.

Roles

admin (escritura / ingest) e invitado (demo con cuota de chat).

Video de la demo

Portada de BIM Dashboard

Probar la demo

Panel web compartible para modelos de Revit: cambios en el modelo llegan en tiempo real, los KPIs y la tabla se enlazan al visor 3D, y puedes preguntar en lenguaje natural con resaltado en la geometría.

Acceso público de invitado (pensado para compartir):

Abrir demo en vivo

Stack

  • BackendFastAPIuvicornWebSocket
  • Base de datosSQLiteSQLAlchemy 2.0 async
  • FrontendReact 19ViteTailwind
  • Visor 3D@speckle/viewer
  • GráficosRecharts
  • IADeepSeek v3 vía OpenRouter
  • AuthJWT (admin / guest)
  • Revit pushpyRevit spool JSONLrelay/ws/revit
  • DeployDocker ComposeCoolify

Roles

Escritura e ingest: sincroniza el modelo, gestiona datos y usa el chat sin cuota de invitado. Credenciales no públicas.

Demo pública con cuota de chat: explora KPIs, visor y consultas hasta el límite diario por IP. Ideal para enseñar el producto sin exponer escritura.

Código

Si tienes un poco de conocimiento técnico, puedes clonar el repositorio y explorarlo en local: arquitectura, setup y el flujo completo Revit → API → panel web están documentados en el README.

git clone https://github.com/marianorluna/lab-bim-dashboard.git
cd lab-bim-dashboard

Abrir en GitHub