◆ DTO AI Framework · MES · Gestionale

Una piattaforma modulare. Il tuo gestionale, non un template.

DtoMES unisce 40 anni di esperienza ERP/MES a un'architettura moderna a BPL, interfacce e pool thread-safe. Più database orchestrati dalla sincronizzazione, con PostgreSQL come hub di piattaforma e AI, Ollama per gli embedding in locale, e i moduli che parlano con l'AI attraverso MCP.

30+
BPL modulari
580+
Unit Pascal
340k+
Righe di codice
MCP
AI integrata nei moduli
Cos'è DtoMES
Due sezioni, una piattaforma

Una parte informativa per capire cosa fa il prodotto e per chi; una parte tecnica per chi vuole vedere come è costruito. Stessa piattaforma, due livelli di lettura.

💸 Sezione informativa

La piattaforma, i verticali (manifatturiero e associazioni), il perché di DtoMES, la nostra storia e i contatti. Il valore prima dei dettagli.

Piattaforma · Verticali · Perché →

🧩 Sezione tecnica

Architettura a BPL, layer dati su PostgreSQL, AI locale con Ollama e MCP, moduli (Produzione, Pianificazione, Laboratorio, Documenti), MemoryLens, sicurezza e audit.

Architettura · AI & MCP · Moduli →
Principi
Scelte architetturali, non compromessi

🔗 Modularità reale

Ogni modulo è una BPL indipendente: si compila, testa e distribuisce da sola. Aggiornare un modulo significa sostituire un file .bpl. Rollback immediato.

🔄 Integrazione multi-database

La piattaforma è multi-database per scelta: Firebird per il MES, SQL Server/COBOL per l'ERP, PostgreSQL come hub di piattaforma e AI. La sincronizzazione hash-based li tiene allineati, senza trigger sulle tabelle sorgente.

🤖 AI come parte del sistema

Non un chatbot in un angolo. Gli embedding sono locali con Ollama; i moduli espongono e consumano strumenti AI via MCP. L'AI diventa infrastruttura.

🔒 Sicurezza per progetto

RBAC centralizzato, enforcement dichiarativo su form e azioni, audit degli accessi su PostgreSQL, segregazione dei compiti. Fondamenta pronte per verifiche future.

📜 Tracciabilità

Ogni dato lascia una traccia. Audit log e catena hash append-only: se un risultato è sbagliato, si risale la causa evento per evento.

🌐 Multi-Paese

Gestione comune, contabilità locale: aggiungere un Paese è configurare, non riscrivere. Un contratto contabile neutro con un profilo per Paese.

La svolta tecnologica
PostgreSQL come hub, Ollama per gli embedding, MCP per l'AI

Lo strato dati della piattaforma converge su PostgreSQL (con pgvector per gli embedding), mentre la sincronizzazione tiene allineati i database operativi. L'intelligenza semantica gira in locale con Ollama; l'integrazione con i modelli AI passa da MCP, il protocollo che espone i moduli come strumenti.

Dati

PostgreSQL

Database centrale per gestionale, identità, permessi, telemetria e documentazione. Con pgvector ospita anche gli embedding: ricerca semantica accanto ai dati, senza un secondo motore.

Embedding locali

Ollama

Generazione di embedding in locale, senza inviare dati sensibili all'esterno. Documenti, note e knowledge base diventano vettori per la ricerca semantica e il supporto contestuale.

Integrazione AI

MCP

Model Context Protocol: i moduli espongono strumenti (documenti, moduli, scaffolding, archivio) che i modelli AI possono usare in modo sicuro e tracciato. È il ponte tra la piattaforma e l'AI.

In pratica: un solo stack da installare e mantenere (PostgreSQL + Ollama), l'AI che lavora sui dati reali attraverso MCP, e nessun dato che esce dall'azienda per gli embedding. E c'è di più: dashboard (DAH), telemetria (SEH), audit, documentazione, log e sincronizzazione sono servizi del framework che ogni modulo eredita automaticamente seguendo le regole del server MCP. Il sistema nervoso centrale →
Moduli
Esplora i moduli in dettaglio
Verticali
Un motore, più settori

🏭 Manifatturiero (MES)

Il cuore storico: produzione, pianificazione, laboratorio, documenti, sincronizzazione con l'ERP legacy. Il dominio in cui la piattaforma è già in produzione.

Vai ai verticali →

🤝 Associazioni

Soci, quote, vendita libri, eventi, contabilità e adempimenti (RUNTS, 5×1000). Gestione comune, contabilità locale — lo stesso modello multi-Paese.

Verticale Associazioni →

Caso d'ancoraggio: la rete Esperanto, stessa entità in ogni Paese. Il verticale Associazioni ha anche una versione in Esperanto.

Il nostro viaggio
40 Anni di Evoluzione

Da un'idea rivoluzionaria nel 1985 al futuro AI-powered di oggi.

1985

La Visione Originale

Una “macchina virtuale” scritta in C per SCO Unix che leggeva file di configurazione testuali e generava un sistema ERP completo. Configurazione invece di codice — e dieci anni di operatività continua.

1995

La Transizione Windows

Windows e Delphi cambiano il paradigma dell'industria. Ci siamo adattati, ma il DNA data-driven è rimasto in ogni sistema costruito.

2000-2024

Esperienza sul Campo

Sistemi ERP, MES, PLM e Field Service per manifatturiero e servizi. Sistemi che funzionano ancora oggi e continuano a generare valore.

2025

Ritorno al Futuro

DtoMES / DTO AI Framework: la visione del 1985 realizzata con tecnologie 2025. Architettura a BPL, PostgreSQL come hub, embedding locali con Ollama e AI integrata via MCP.

White-paper
Costruire ERP by design

Un piccolo libro (~23 pagine) sulla filosofia di un gestionale integrato con l'AI: sicuro, controllato e documentato per progettazione. Interfacce, pattern MVP, MCP, integrazione e multi-Paese — spiegati per il valore, non per il codice.

Scarica il PDF (lascia la mail) →
White-paper Costruire ERP by design
Divulgazione
Artefarita Inferenco — capire l'AI

La conferenza di Ruben Conti per il Circolo Esperantista Milanese (CEM): cosa fa — e cosa non fa — un modello di intelligenza artificiale, spiegato con onestà. Presentazione con narrazione audio, libro completo e materiali da scaricare.

Vai alla conferenza →
Artefarita Inferenco — conferenza sull'intelligenza artificiale

Una piattaforma costruita per durare

40 anni di esperienza. Architettura moderna. Dati su PostgreSQL. AI integrata via MCP.

Parliamone → La nostra storia
FAQ
Domande frequenti
Che cos'è DtoMES?
DtoMES è un Manufacturing Execution System (MES) e una piattaforma gestionale modulare, costruita in Delphi con architettura a pacchetti BPL. I dati risiedono su PostgreSQL e l'intelligenza artificiale è integrata nei moduli tramite il protocollo MCP.
DtoMES è un ERP o un MES?
È una piattaforma modulare che copre l'area MES (produzione, pianificazione, laboratorio, documenti) e si integra con l'ERP aziendale. L'approccio è multi-database: ogni sistema mantiene il proprio database e la sincronizzazione li tiene allineati.
Su quali tecnologie si basa?
Delphi (pacchetti BPL, interfacce, pool thread-safe), PostgreSQL come hub di piattaforma e AI con pgvector, Ollama per gli embedding in locale e MCP come ponte tra i moduli e l'intelligenza artificiale. Una sincronizzazione hash-based tiene allineati database eterogenei come Firebird e SQL Server.
I dati e l'AI restano in azienda?
Sì. Gli embedding sono generati in locale con Ollama e i dati non lasciano l'infrastruttura aziendale. MCP fa da ponte controllato e documentato verso l'AI, senza inviare i dati a servizi esterni.
DtoMES si integra con i gestionali già in uso?
Sì. Grazie alla sincronizzazione e al connettore universale, DtoMES si affianca ai sistemi esistenti invece di sostituirli, mantenendo ogni database come fonte dei propri dati.
Chi sviluppa DtoMES?
DtoMES è sviluppato da Intersoftware s.n.c. (marchio DTO — Datadriven Technology), con oltre 40 anni di esperienza nei gestionali ERP e MES. Per informazioni: info@snelloerp.eu.