SOFTWARE ECOSYSTEM
Three software layersOne hardware platform
BUSMASTER provides a mature visual workbench, BMCLI connects hardware to AI and automation, and the BMAPI SDK enables fully custom applications. Use each layer independently or combine them in one project.

CHOOSE YOUR WORKFLOW
Choose by task. Combine when needed.
BUSMASTER
Send and receive messages, load databases, record and replay data, and work with UDS, LIN, and J1939 in a familiar graphical interface.
Explore 02BMCLI
BMCLI is BUSMUST’s forward-looking bus-engineering interface for the AI era. It systematically exposes devices, messaging, diagnostics, measurement, logging, and routing as discoverable, composable, auditable commands—so AI can move beyond code and directly observe, debug, and operate real ECUs, robots, and industrial systems while it reasons.
Explore 03BMAPI SDK
The BMAPI SDK provides headers, libraries, drivers, examples, and a complete reference—the common foundation used by BUSMASTER, BMCLI, and third-party applications.
ExploreOPEN-SOURCE & INTEGRATIONS
Embrace mainstream open-source toolchains and contribute back to the engineering community.
Browse BUSMUST-maintained SocketCAN, python-can, python-lin, and python-udsoncan integrations, with direct links to GitHub, Gitee, and documentation—and tell us which toolchain you want supported next.