opentakeoff
Motor open-source para medición de planos de construcción y suelos. Permite a agentes AI y estimadores humanos realizar takeoffs nativos vía MCP o en navegador, con trazabilidad completa de geometría y materiales bajo licencia Apache-2.0.
Ficha actualizada 24 sept 2026, 15:40 · upstream 24 sept 2026, 15:25 · release mcp-v0.9.87
Qué es opentakeoff
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
OpenTakeoff es un motor de medición de cantidades para planos de construcción que opera sin backend para el usuario final, ejecutándose directamente en el navegador. Ofrece dos interfaces compartiendo módulos de geometría: un canvas interactivo para estimadores y un servidor MCP con 53 herramientas para agentes de IA. Cada medición registra su procedencia, escala y método (vector, raster o trazado manual), creando una auditoría inmutable.
La arquitectura soporta Next.js, React y Python, integrando servicios como S3/MinIO para almacenamiento. Aunque el canvas es client-side puro, la capa MCP requiere instalación local vía npx. Actualmente, algunas funciones avanzadas como One-Click Area están temporalmente bloqueadas mientras se valida el motor de inundación contra corpus más amplios.
- Automatización de presupuestos por agentes AI mediante herramientas MCP.
- Medición manual y revisión de planos en canvas web sin subir archivos.
- Generación de listas de materiales y diagramas de rollos a escala.
- Auditoría de cambios entre mediciones automáticas y humanas con trazabilidad.
- Licencia Apache-2.0, código abierto y sin telemetría externa.
- 53 herramientas MCP oficiales registradas en el registry oficial.
- Provenance explícito para cada forma (escala, método, autor).
- Ejecución nativa en navegador sin instalación de backend requerida.
- Soporte multiplataforma (Windows, macOS, Linux) vía Chrome/Edge/Firefox/Safari.
- Herramienta One-Click Area temporalmente inactiva hasta validación del flood engine.
- Detección de habitaciones en navegador y MCP no garantiza límites idénticos actualmente.
- Despliegue empresarial (MSIX, Intune) aún no implementado ni soportado oficialmente.
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Instalar servidor MCP con `npx -y opentakeoff-mcp`. El canvas web corre directamente en Chrome/Edge/Firefox sin backend. Para habilitar One-Click, usar env vars VITE_ONE_CLICK=1 o OPENTAKEOFF_ONE_CLICK=1. Dockerfile disponible pero sin Compose.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.



