DtoMES une 40 años de experiencia ERP/MES a una arquitectura moderna de BPL, interfaces y pool thread-safe. Varias bases de datos orquestadas por la sincronización, con PostgreSQL como hub de plataforma e IA, Ollama para los embeddings en local, y los módulos que hablan con la IA a través de MCP.
Una parte informativa para entender qué hace el producto y para quién; una parte técnica para quien quiere ver cómo está construido. La misma plataforma, dos niveles de lectura.
La plataforma, los verticales (manufactura y asociaciones), el porqué de DtoMES, nuestra historia y los contactos. El valor antes de los detalles.
Plataforma · Verticales · Por qué →Arquitectura de BPL, capa de datos en PostgreSQL, IA local con Ollama y MCP, módulos (Producción, Planificación, Laboratorio, Documentos), MemoryLens, seguridad y auditoría.
Arquitectura · IA & MCP · Módulos →Cada módulo es una BPL independiente: se compila, prueba y distribuye por sí solo. Actualizar un módulo significa sustituir un archivo .bpl. Rollback inmediato.
La plataforma es multi-base de datos por decisión: Firebird para el MES, SQL Server/COBOL para el ERP, PostgreSQL como hub de plataforma e IA. La sincronización basada en hash los mantiene alineados, sin triggers en las tablas de origen.
No un chatbot en un rincón. Los embeddings son locales con Ollama; los módulos exponen y consumen herramientas de IA vía MCP. La IA se convierte en infraestructura.
RBAC centralizado, enforcement declarativo en formularios y acciones, auditoría de los accesos en PostgreSQL, segregación de funciones. Cimientos listos para verificaciones futuras.
Cada dato deja un rastro. Registro de auditoría y cadena hash append-only: si un resultado es erróneo, se remonta la causa evento por evento.
Gestión común, contabilidad local: añadir un país es configurar, no reescribir. Un contrato contable neutro con un perfil por país.
La capa de datos de la plataforma converge en PostgreSQL (con pgvector para los embeddings),
mientras la sincronización mantiene alineadas las bases de datos operativas. La inteligencia semántica corre en local
con Ollama; la integración con los modelos de IA pasa por MCP, el protocolo que expone los módulos como herramientas.
Base de datos central para la plataforma de gestión, identidad, permisos, telemetría y documentación. Con pgvector aloja también los embeddings: búsqueda semántica junto a los datos, sin un segundo motor.
Generación de embeddings en local, sin enviar datos sensibles al exterior. Documentos, notas y knowledge base se convierten en vectores para la búsqueda semántica y el soporte contextual.
Model Context Protocol: los módulos exponen herramientas (documentos, módulos, scaffolding, archivo) que los modelos de IA pueden usar de forma segura y trazada. Es el puente entre la plataforma y la IA.
Lista de materiales, código de barras, expedición, pallets, horas. MVP con 30 consultas catalogadas y MemoryLens integrado.
Gantt, scheduler, recursos, compromiso de materiales. Host multi-frame con 2 modos operativos.
Controller MVP, importación, gestión, plugin de detalle Tipo A/B. Impresión FastReport.
Arquitectura de plugins para los tipos de detalle, importación desde escáner, impresión y etiquetas.
El corazón histórico: producción, planificación, laboratorio, documentos, sincronización con el ERP legacy. El dominio en el que la plataforma ya está en producción.
Ir a los verticales →Socios, cuotas, venta de libros, eventos, contabilidad y obligaciones (RUNTS, 5×1000). Gestión común, contabilidad local — el mismo modelo multi-país.
Vertical Asociaciones →De una idea revolucionaria en 1985 al futuro impulsado por IA de hoy.
Una “máquina virtual” escrita en C para SCO Unix que leía archivos de configuración de texto y generaba un sistema ERP completo. Configuración en lugar de código — y diez años de operación continua.
Windows y Delphi cambiaron el paradigma del sector. Nos adaptamos, pero el ADN data-driven permaneció en cada sistema construido.
Sistemas ERP, MES, PLM y Field Service para manufactura y servicios. Sistemas que siguen funcionando hoy y generando valor.
DtoMES / DTO AI Framework: la visión de 1985 realizada con tecnología de 2025. Arquitectura BPL, PostgreSQL como hub, embeddings locales con Ollama e IA integrada vía MCP.
Un pequeño libro (~23 páginas) sobre la filosofía de una plataforma de gestión integrada con la IA: segura, controlada y documentada por diseño. Interfaces, patrones MVP, MCP, integración y multi-país — explicados por el valor, no por el código. (Disponible en inglés.)
40 años de experiencia. Arquitectura moderna. Datos en PostgreSQL. IA integrada vía MCP.