M4 fleet management software for warehouse robots
M4 Smart Robot Management System
M4 is FlyWei's fleet management software: it takes orders from a WMS, WCS or ERP and dispatches them to autonomous forklifts and AMRs from different makers over VDA 5050. Built on modern development technologies, robot planning and control algorithms and an LLM copilot, M4 has a clear, easy-to-use interface with full mobile support.
It is an all-in-one integrated system that simplifies the management of robot scheduling, warehouse operations, and delivery logistics, balancing adaptability, stability, and rapid deployment.
One system.
All robots.
Fully in your control.
M4 embeds the requirements and best practices gathered across real deployments into its features, configuration options, business objects, task components and standardised workflows.
It is widely applicable to various robotic warehousing and distribution scenarios, with fully open APIs enabling business logic customisation through low-code interfaces and Python scripts.
M4 runs mixed fleets over the open VDA 5050 protocol, so trucks from different makers share one map and one traffic plan. New to the standard? Read What is VDA 5050?
UK-based engineers · reply within one business day
All-in-One System
Robot scheduling, warehouse ops, and delivery logistics, unified.
Low-Code + Python
Customise business logic without touching core system code.
Deployment-Proven
Best practices from real deployments across every major industry.
Rapid Deployment
Smart defaults, batch operations, one-click import/export.
Why UK operators
choose M4
Built for the Complexity of Real Projects
M4 is FlyWei's third-generation dispatch system, shaped by real project experience. It supports comprehensive applications across warehousing and distribution, covering nearly all industrial sectors.
- Covers warehousing & distribution scenarios
- Runs the autonomous forklifts and AMRs FlyWei integrates from its manufacturing partners
- Supports environments without Wi-Fi
- Automated regression testing on every release

M4 Copilot
An AI agent for multi-robot scheduling and management
What is M4 Copilot?
The M4 AI Copilot is an intelligent agent that integrates an LLM with robotics. Through natural language interaction, it eliminates traditional form-filling and complex configurations.
"Just speak and it works."
When robots malfunction or tasks are blocked, the system can diagnose issues in real time, retrieve data, and proactively generate solutions, all built on the M4 Robotics Foundation Model.
Key Capabilities
Production-Ready
Deployed in real-world projects, not limited to demos
Plug-and-Play
No training needed: quick integration, one-click deployment
Context-Aware
Deep comprehension of robot commands, order workflows, and operational logic
Open & Adaptable
Compatible with leading large models, flexible switching and scalable expansion

M4 Boot
Lightweight Launcher for M4 Applications
M4 Boot is a lightweight yet efficient tool designed to deliver a clear and smooth user experience. From installation and version selection to runtime monitoring and environment configuration, every step is presented through clean visuals and logical hierarchy.
Using M4 Boot means:
M4 Boot, makes M4 easier.
MAPF Research & Development Platform
No Extra Hardware
Standard computers simulate hundreds of robots simultaneously. No dedicated hardware required.
One-Click Setup
Once a scenario is configured, full simulation completes in under one minute with auto-assigned positions.
Highly Realistic
Same real APIs as production. Configurable kinematics, power consumption, collision detection, device simulation.
Deploy M4 in Your Facility
M4 runs the autonomous forklifts and AMRs FlyWei integrates from its manufacturing partners alongside selected third-party models, delivering intelligent scheduling at any scale.
Frequently Asked Questions: M4 Fleet Management
Does M4 integrate with our existing WMS or ERP?
Yes. M4 connects to warehouse management systems (WMS), warehouse control systems (WCS), and ERP platforms via REST API and the VDA5050 open protocol. M4 acts as the orchestration layer: it receives orders from your existing systems and dispatches robot tasks automatically, without requiring you to replace your current WMS. Supported integrations include the major WMS and EWM platforms and custom platforms via standard API connectors. The AGV and AMR integrator page sets out what data passes each way and what happens if the WMS goes down. FlyWei also provides ERP integration services and business process automation alongside M4, so the orders M4 receives were only ever typed once.
How many robots can M4 manage simultaneously?
M4 is built for large, mixed-vendor fleets. It uses MAPF (Multi-Agent Path Finding) algorithms to plan conflict-free routes for the whole fleet in real time, responds to robot events in milliseconds, and supports multiple zones and robot types under one traffic plan. The right fleet size for your site is set from your real task data at the free site survey and confirmed in simulation before go-live.
What is VDA5050 and does M4 support it?
VDA5050 is an open communication standard developed by the German automotive industry (VDA) that defines how autonomous mobile robots communicate with fleet management systems. It allows robots from different manufacturers to work together under a single control platform. M4 fully supports VDA5050, meaning you can connect the autonomous forklifts and AMRs FlyWei integrates from its manufacturing partners alongside robots from other brands, all managed through one interface without vendor lock-in. Read our explainer: What is VDA 5050?
Can one fleet manager run trucks from different makers?
Yes. That is what VDA 5050 is for. Each vehicle publishes its state and factsheet, and receives orders, on its own MQTT topics identified by manufacturer and serial number, so one fleet manager can plan routes and traffic for every VDA 5050 capable truck on the site whoever built it. M4 runs mixed fleets in exactly this way: the autonomous forklifts and AMRs FlyWei integrates from its manufacturing partners alongside selected third-party models, on one map and one traffic plan. Each truck needs a VDA 5050 capable controller or an adapter from its maker, and both sides must speak the same major version of the interface. The VDA 5050 explainer covers the message types and versions.
Does M4 handle real-time traffic management and dispatch?
Yes. M4 is FlyWei's full warehouse management layer: it handles order management, task scheduling, robot dispatch, KPI dashboards and WMS integration. Below that, M4 manages real-time multi-robot traffic, deadlock resolution and path planning for the whole fleet, so a site that already has a WMS can use M4 for fleet-level robot control only.