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-NATIVE BUS TOOLING
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.
irm https://download.busmust.com/bmcli/install.ps1 | iexcurl -fsSL https://download.busmust.com/bmcli/install.sh | sh
CLOSED-LOOP ENGINEERING
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.

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=jsonAI-NATIVE WORKFLOWS
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 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"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.
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.
