UCAN Studio
UCAN Studio is Alefbits’ automotive software engineering platform for simulation, test automation, trace analysis, diagnostics and AI-assisted workflows. It adds an automotive engineering layer on top of a familiar extensible IDE, where editors, logs, consoles, terminals and VSX extensions can be combined with domain-specific automotive tooling.
The platform brings GUI, Python SDK/CLI and AI agents into one environment. Engineers can model communication topologies, write behaviours and tests in Python, run simulations, execute SIL and HIL test campaigns, analyze captured or live traces, and automate workflows in CI/CD.
UCAN Studio supports automotive communication domains including EV charging communication, diagnostics, automotive Ethernet and SIL/HIL testing. It works with diagnostic databases such as ODX, CDD, PDX and DEXT, and communication databases such as DBC, AUTOSAR extracts and related network descriptions. These databases drive decoding, typed Python accessors, signal analysis and programmatic test generation — including diagnostic tests generated from diagnostic databases.
For charging communication, UCAN Studio can be extended with charger simulators and charging conformance test libraries, bringing simulation, protocol analysis, automated test execution and reporting into the same workbench.
A key design principle is operational parity: the GUI, SDK/CLI and AI agents drive the same backend capabilities. The uCAN Engineer agent can create topologies, author behaviours and tests, run them, inspect traces and logs, and propose fixes with diff preview. UCAN Studio helps make automotive validation workflows more reproducible, automatable and accessible to AI-assisted engineering.
The platform brings GUI, Python SDK/CLI and AI agents into one environment. Engineers can model communication topologies, write behaviours and tests in Python, run simulations, execute SIL and HIL test campaigns, analyze captured or live traces, and automate workflows in CI/CD.
UCAN Studio supports automotive communication domains including EV charging communication, diagnostics, automotive Ethernet and SIL/HIL testing. It works with diagnostic databases such as ODX, CDD, PDX and DEXT, and communication databases such as DBC, AUTOSAR extracts and related network descriptions. These databases drive decoding, typed Python accessors, signal analysis and programmatic test generation — including diagnostic tests generated from diagnostic databases.
For charging communication, UCAN Studio can be extended with charger simulators and charging conformance test libraries, bringing simulation, protocol analysis, automated test execution and reporting into the same workbench.
A key design principle is operational parity: the GUI, SDK/CLI and AI agents drive the same backend capabilities. The uCAN Engineer agent can create topologies, author behaviours and tests, run them, inspect traces and logs, and propose fixes with diff preview. UCAN Studio helps make automotive validation workflows more reproducible, automatable and accessible to AI-assisted engineering.

