Headless
Connect your own Ignition Perspective, Node-RED, React, or CODESYS WebVisu to the versioned REST API (/api/method/mes_core.api.v1.*). HMI upgrades never touch the MES.
EmberOPS modules are built natively on Frappe and ERPNext. No middleware: native DocTypes, native workflows, and native REST APIs. Install only what your site needs.
Purpose-built EHS management on ERPNext. Not a third-party integration: native DocTypes, native workflows, and native APIs.
Integrated directly with ERPNext Employee, Asset, Supplier, Location, and Department records. No sync, no connectors.
sub-modules
DocTypes
A headless MES that treats ERPNext as the backend, not as an integration target. No $50K-per-site middleware. No HMI lock-in.
Connect your own Ignition Perspective, Node-RED, React, or CODESYS WebVisu to the versioned REST API (/api/method/mes_core.api.v1.*). HMI upgrades never touch the MES.
Use the included Frappe Workspaces and screen templates when a full external HMI stack is overkill.
API-first warehouse execution on top of ERPNext, without replacing ERPNext Stock, BOM, or workflow. It extends ERPNext with execution-level control.
A tablet PWA with an offline queue, bilingual in Spanish and English, and scan-first. A versioned REST API (/api/method/wms_core.api.v1.*) for scanners, voice systems, AMRs, conveyors, and PLCs.
As of May 2026, all three modules live in the EmberOPS private monorepo. The previously standalone GitHub repos (ember_ehs, ember_mes, and ember_wms) are being archived.
There is no public bench get-app install path. Modules are delivered exclusively through the EmberNET platform. Each site installs only the modules it needs, and nothing else is loaded.
Request a demo of EHS, MES, or WMS, or all three.