SUPPORTED MANUFACTURERS

Every OEM Forge normalizes

16,908 confirmed mappings·18 OEM families·366 canonical fields·14 protocols

CNC controls, industrial robots, heavy vehicles, autonomous mobile robots and validated process lines, all normalized into one schema your AI agent already understands. Pick your manufacturer:

Try it free: 3 machines → Read the docs →
55OEM pages
14Protocols
16,908Mappings

CNC & machine tools

Bridgeport
MTConnect, Modbus TCP
91% coverage →
Brother
MTConnect, Modbus TCP
91% coverage →
DMG Mori
MTConnect, OPC UA
99% coverage →
Doosan
MTConnect, OPC UA
91% coverage →
Fanuc
MTConnect, OPC UA
99% coverage →
Haas
MTConnect, Modbus TCP
99% coverage →
Heidenhain
OPC UA, MTConnect
99% coverage →
Hitachi Seiki
MTConnect, Modbus TCP
91% coverage →
Hurco
MTConnect, OPC UA
91% coverage →
Kitamura
MTConnect, OPC UA
91% coverage →
Komatsu NTC
MTConnect, OPC UA
91% coverage →
Makino
MTConnect, OPC UA
95% coverage →
Matsuura
MTConnect, OPC UA
91% coverage →
Mazak
MTConnect, OPC UA
99% coverage →
Mikron
MTConnect, OPC UA
91% coverage →
Mitsubishi
MTConnect, EtherNet/IP
91% coverage →
Okuma
MTConnect, OPC UA
99% coverage →
Siemens Sinumerik
OPC UA, PROFINET / S7
99% coverage →
Tongtai
MTConnect, Modbus TCP
91% coverage →
Tormach
MTConnect, HTTP / REST
91% coverage →
Trumpf
OPC UA, MQTT Sparkplug B
91% coverage →

Industrial robots

ABB Robotics
OPC UA, EtherNet/IP
99% coverage →
Doosan Robotics
ROS 2 (DDS), Modbus TCP
91% coverage →
Epson Robots
EtherNet/IP, ROS 2 (DDS)
91% coverage →
Fanuc Robotics
EtherNet/IP, PROFINET / S7
95% coverage →
Franka Emika
ROS 2 (DDS), HTTP / REST
91% coverage →
KUKA
OPC UA, ROS 2 (DDS)
99% coverage →
Kawasaki Robotics
EtherNet/IP, ROS 2 (DDS)
91% coverage →
Omron Robotics
EtherNet/IP, ROS 2 (DDS)
91% coverage →
Stäubli
OPC UA, ROS 2 (DDS)
91% coverage →
Techman Robot
Modbus TCP, ROS 2 (DDS)
91% coverage →
Universal Robots
ROS 2 (DDS), Modbus TCP
99% coverage →
Yaskawa Motoman
EtherNet/IP, ROS 2 (DDS)
95% coverage →

Heavy vehicles & off-highway

Caterpillar
J1939 (CAN), HTTP / REST
99% coverage →
Cummins
J1939 (CAN), HTTP / REST
99% coverage →
Detroit Diesel
J1939 (CAN), HTTP / REST
91% coverage →
Freightliner
J1939 (CAN), HTTP / REST
91% coverage →
John Deere
J1939 (CAN), HTTP / REST
91% coverage →
Kenworth
J1939 (CAN), HTTP / REST
91% coverage →
Mack Trucks
J1939 (CAN), HTTP / REST
91% coverage →
Navistar / International
J1939 (CAN), HTTP / REST
91% coverage →
PACCAR
J1939 (CAN), HTTP / REST
91% coverage →
Peterbilt
J1939 (CAN), HTTP / REST
91% coverage →
Volvo Trucks
J1939 (CAN), HTTP / REST
91% coverage →

Autonomous mobile robots

6 River Systems
HTTP / REST, ROS 2 (DDS)
91% coverage →
AGILOX
ROS 2 (DDS), HTTP / REST
91% coverage →
Fetch Robotics
ROS 2 (DDS), HTTP / REST
91% coverage →
Geek+ (Geekplus)
HTTP / REST, MQTT Sparkplug B
91% coverage →
Locus Robotics
HTTP / REST, MQTT Sparkplug B
91% coverage →
MiR (Mobile Industrial Robots)
ROS 2 (DDS), HTTP / REST
99% coverage →
OTTO Motors
ROS 2 (DDS), HTTP / REST
95% coverage →
Omron AMR (LD/HD)
ROS 2 (DDS), HTTP / REST
91% coverage →

Process & batch (vertical packs)

Chemical process
OPC UA, Modbus TCP
96% coverage →
Food & beverage process
OPC UA, Modbus TCP
96% coverage →
Pharma process (GMP)
OPC UA, Modbus TCP
96% coverage →

Protocol coverage

14 industrial protocols, one data layer

MTConnectOPC UAPROFINET / S7EtherNet/IPModbus TCPModbus RTUROS 2 (DDS)J1939 (CAN)MQTT Sparkplug BBACnet/IPSNMPMAVLinkHTTP / RESTCSV

Don't see your exact model? Unknown OEMs still normalize. The vertical gate disables itself when the manufacturer is unrecognized, so you get clean fields on day one and biased, higher-confidence mappings once you pass oem and model.