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 lets AI tools, agents, and automation harnesses—including Codex, Claude Code, and WorkBuddy—connect to BUSMUST hardware and real CAN, CAN FD, and LIN buses, then compose messaging, UDS, XCP, logging, replay, node simulation, signal gateways, and web dashboards into reusable engineering workflows.
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.