AI-NATIVE BUS TOOLING

Connect AI to real-world buses and devices

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.

Choose your system and start with one command
irm https://download.busmust.com/bmcli/install.ps1 | iex
BMCLI connecting AI, bus-analysis hardware, ECUs, and robotic systems
Bring AI reasoning into real buses and devices for closed-loop engineering

CLOSED-LOOP ENGINEERING

AI moves beyond code and closes the loop with real systems.

Codex or Claude Code understands the goal and context, BMCLI produces auditable commands, BMAPI and BUSMUST hardware reach the physical bus, and real results return to the AI for the next decision.

Closed-loop architecture from AI through BMCLI and hardware to real systems
bmcli uds unlock --level=0x11 --algo=res/sa.dllbmcli uds download --file=app.hex --format=autobmcli dbc decode --database=vehicle --message=EngineStatus --data="00 10 5C 00"bmcli web start --listen=127.0.0.1:8080 --format=json

AI-NATIVE WORKFLOWS

More than a CLI: the interface that brings AI into real engineering systems.

01

Rapid live-data application prototypes

Use Codex or Claude Code with BMCLI to create web dashboards whose data comes directly from automotive, robotic, or industrial buses connected through BUSMUST hardware.

AI rapidly building a live-data application with BMCLI
02

Unlock orders-of-magnitude engineering productivity

AI can turn DBC, CDD, and test intent into large readable suites and execute them in batches. Each BMCLI command carries clear, near-natural-language semantics, so the test case is the documentation and the script is the documentation: the same artifact can be reviewed and traced, then executed directly with retained results—supporting bidirectional traceability for processes such as ASPICE.

# security access and firmware download
bmcli uds unlock --level=0x11 --algo=res/sa.dll
bmcli uds download --file=app.hex --format=auto
bmcli dbc decode --database=vehicle --message=EngineStatus --data="00 10 5C 00"
03

Compose commands into complete system applications

Use PowerShell, Python, or other glue languages to compose BMCLI calls into reliable system-level workflows; a UDS Flash Bootloader tool is one representative example.

DISCOVERMEASUREDIAGNOSEACTVERIFY
04

Autonomous AI debugging and diagnosis

During reasoning, AI can use UDS, XCP, and bus signals to inspect ECU state and variables, stimulate the system, observe results, and continue iterating—forming a closed-loop debugging workflow without manual intervention.

AI autonomously deciding, generating commands, and debugging a real system through BMCLI

WECHAT SERVICE

BUSMUST Sales

Scan with WeChat, or click the QR code to open the service conversation on this device.

BUSMUST Sales WeChat service QR codeOpen WeChat service ↗