Skip to content
SPECIFICTION
Get listed

MES AI

github.com

Free plan WebWindowsmacOSLinuxAPISelf-hosted

What it is

MES AI is an open-source Manufacturing Execution System framework for teams adapting production workflows, integrations, and user experiences to their operations. Its design-time client configures products, routes, dispositions, equipment, plugins, and master data; its runtime handles work in process and shop-floor execution. The browser-based applications also include ERP and equipment simulators and a WIP client. Runtime functions cover dispatching, inventory activity, and hold or disposition handling. Built-in and custom plugins can extend the system with REST endpoints, event handlers, equipment behavior, dispatch strategies, and integration logic. A versioned REST API and WebSocket event stream provide near-real-time updates. PostgreSQL is the default database, with SQL Server and Oracle also supported. Optional integration work covers OPC UA, MQTT, SAP, SQL Server, Oracle, Modbus, Redis, STOMP, and AVEVA historian. The server uses authentication and role-based access control. MES AI runs on Linux, macOS, or Windows, with a FastAPI server and separate Vite clients. It is free and open source; test drives are available without authentication.

Spec sheet

Purpose
MES AI is an open-source Manufacturing Execution System framework for teams tailoring MES workflows, integrations, and user experiences to their operations.Read 5 Oct 2026 · github.com
Product
MES AI is an open-source Manufacturing Execution System framework for tailoring manufacturing workflows, integrations, and user experiences.Read 5 Oct 2026 · github.com
Intended users
The framework is intended for teams that want to adapt MES workflows and integrations to their own manufacturing operations.Read 5 Oct 2026 · github.com
Deployment
MES AI can run on Linux, macOS, or Windows, with a FastAPI server and separate Vite client applications.Read 5 Oct 2026 · github.com
Integrations
Optional integration dependencies include OPC UA, MQTT, SAP, SQL Server, Oracle, Modbus, Redis, STOMP, and AVEVA historian integration work.Read 5 Oct 2026 · github.com
Security
The server enforces authentication and role-based access control across API and UI-backed workflows.Read 5 Oct 2026 · github.com
Support
The project asks users to email comments or issues to [email protected].Read 5 Oct 2026 · github.com
API and events
The server exposes a versioned REST API and WebSocket event stream for near-real-time updates.Read 5 Oct 2026 · github.com
Applications
It includes design-time, runtime, ERP simulator, equipment simulator, and WIP client browser applications.Read 5 Oct 2026 · github.com
Capabilities
The runtime supports WIP processing, dispatching, inventory activity, shop-floor execution, and hold or disposition handling.Read 5 Oct 2026 · github.com
Core workflows
Its design-time client configures products, routes, dispositions, equipment, plugins, and master data, while the runtime client processes WIP and shop-floor execution.Read 5 Oct 2026 · github.com
Customization
Built-in and user-defined plugins can add REST endpoints, event handlers, equipment behavior, dispatch strategies, and integration logic.Read 5 Oct 2026 · github.com
Databases
PostgreSQL is the default database, and SQL Server and Oracle are also supported.Read 5 Oct 2026 · github.com
ERP flows
An ERP simulator exercises inbound planning, order release, and outbound reporting flows without a real ERP connection.Read 5 Oct 2026 · github.com
Extensibility
Plugins can add REST endpoints, event handlers, equipment behavior, dispatch strategies, and integration logic.Read 5 Oct 2026 · github.com
Testing
The project describes server-side unit tests and end-to-end SQA coverage for key design-time and runtime workflows.Read 5 Oct 2026 · github.com
Tryout
The repository links to test drives of its MES applications that require no authentication.Read 5 Oct 2026 · github.com
Web applications
The project includes browser-based design-time, runtime, ERP simulator, equipment simulator, and WIP client applications.Read 5 Oct 2026 · github.com

Plans and prices

MES AI Free Free and open-source MES framework Read 5 Oct 2026 · github.com

Every MES AI plan and price →

Strong points and limits

Strong points

  • Free and open-source MES framework.
  • Configurable design-time and runtime clients.
  • Plugins extend endpoints, equipment behavior, and integrations.
  • Supports PostgreSQL, SQL Server, and Oracle.
  • Includes browser-based application test drives.

Limits

  • ERP and equipment simulators do not replace a real ERP connection.
  • Optional integrations include multiple external dependencies.
  • Deployment requires a server and separate client applications.

Who it suits

MES AI suits manufacturing teams that want to tailor execution workflows and integrations. It is intended for teams configuring their own production operations.

MES AI in depth

Read the full write-up

MES AI is a configurable manufacturing execution framework for manufacturers whose workflows or integrations need to be adapted to plant operations. It is a better fit for teams prepared to shape and deploy their own system than for buyers seeking a fixed, ready-made MES.

Overview

MES AI separates configuration from production execution. Its design-time client configures products, routes, dispositions, equipment, plugins, and master data; its runtime handles work in process, dispatching, inventory activity, shop-floor execution, and hold or disposition handling. Browser applications for ERP simulation, equipment simulation, and WIP access round out the suite. This division gives teams room to model their processes, but also puts the work of configuring the framework on them.

The ERP simulator exercises inbound planning, order release, and outbound reporting without a live ERP connection. That makes it useful for working through ERP-related flows before connecting production systems, though it is not itself a connection to a real ERP.

Key features

Plugins can add REST endpoints, event handlers, equipment behavior, dispatch strategies, and integration logic. This breadth is valuable when a plant's processes do not fit standard workflows; it also means the framework is most compelling to teams able to build and maintain custom behavior.

A versioned REST API and WebSocket event stream provide programmatic access and near-real-time updates. PostgreSQL is the default database, with SQL Server and Oracle also supported. Optional integration dependencies span OPC UA, MQTT, SAP, SQL Server, Oracle, Modbus, Redis, STOMP, and AVEVA historian integration work. The range supports varied environments, but some integrations require optional dependencies rather than coming as a single uniform setup.

Authentication and role-based access control apply across API and UI-backed workflows. The project describes server-side unit tests and end-to-end SQA coverage for key design-time and runtime workflows. Test drives of the MES applications require no authentication, offering a way to explore the applications before committing to deployment.

Pricing

The MES AI plan costs nothing. It is free and open source, so it avoids a licence fee while giving teams a framework to tailor to their operations. That price is especially attractive for organizations with the technical capacity to configure, deploy, and extend the system; it does not remove the work of adapting it to a particular plant.

Platforms

MES AI runs on Linux, macOS, or Windows, with a FastAPI server and separate Vite client applications. Its applications are browser-based, and the deployment options include self-hosting. This suits teams that want control over where the system runs, rather than buyers seeking a narrowly hosted service.

Who it's for

MES AI is aimed at manufacturing teams that want to adapt execution workflows, integrations, and user experiences to their operations. Its work order management, quality management, lot and serial traceability, shop-floor data capture, real-time dashboards, and ERP integration capabilities cover a broad set of MES needs. The strongest fit is a team with the technical resources to configure the design-time environment and implement any plant-specific plugins or integrations. Organizations that want a turnkey workflow with minimal customization should look elsewhere.

Pros and cons

Pros: Free and open source, with plugins for extending endpoints, equipment behavior, dispatching, and integration logic.

Pros: Separate design-time, runtime, and simulator applications support configuration and workflow exercises without a live ERP connection.

Pros: PostgreSQL by default, plus SQL Server and Oracle support, and a versioned API with WebSocket events.

Cons: Tailoring workflows and integrations is central to the framework, so teams must be ready to do that work themselves.

Cons: Several integration options depend on optional components, which can add setup choices for teams seeking a straightforward deployment.

Alternatives

OpenMES is another free option, with a Community plan described as a full MES experience for single-site operations. It may suit a single-site buyer looking for a more defined community package; MES AI is the better fit when plugin-driven customization is the priority.

NETVIBES is a paid alternative with a free plan and trial, and supports Android, iOS, self-hosted, and web platforms. Sepasoft MES is a paid option with a free trial and Linux, self-hosted, web, and Windows support. Leading2Lean Smart Manufacturing Platform is a paid alternative spanning Android, iOS, macOS, web, and Windows. Aptean Industrial Manufacturing ERP Traverse Edition is a paid product with a free trial and Android, iOS, web, and Windows support. qcadoo MES is a paid option with a free trial, web and self-hosted support, and a Community Edition described as open source under AGPL. Statii is a paid alternative with a free trial and web, Android, and iOS support. ABB Manufacturing Execution System is a paid option spanning Android, iOS, API, web, and Windows.

Browse more options in Manufacturing Execution Systems.

Verdict

Choose MES AI if your manufacturing team wants a free, open-source foundation and has the technical capacity to tailor its workflows and integrations. Its combination of execution applications and extensible plugins is the main reason to choose it. Look elsewhere if you need a ready-to-use MES that does not depend on your team to shape the system around plant-specific needs.

Verdict

MES AI combines production execution workflows with extensive plugin and integration options. Teams should assess which optional dependencies and customizations their operations require.

Where Specifiction places it

Alternatives to MES AIAll alternatives →