Skip to content

Welcome to AutoC

AutoC is a desktop assistant for AUTOSAR BSW and ASW configuration. Open a project, describe the goal in chat. Edits, verification, and code generation go through the toolchain you already use; it does not edit ARXML as text.

Welcome screen

Core capabilities

Describe the goal

You do not need to hunt through configuration trees. Say "set the MCU core clock to 160 MHz", "add Can", or "remove Det". It changes the matching modules in the project. EB tresos, DaVinci Configurator, ETAS ISOLAR, and VCOS Studio are supported. Project setup for each toolchain is under Toolchains in the sidebar.

Through the existing toolchain

Parameter writes, verification, and code generation go through the configurator you already have. AutoC does not edit .arxml / .xdm as text. The toolchain decides whether a field is valid; errors come back into the chat so it can keep adjusting. In Project info you can Save, Verify, or Generate a single module.

BSW parameters and ASW modeling

BSW parameters are read and written by module. Large ECUC files load per module, so the whole file does not have to sit in the conversation. In mixed projects, saving MCAL on EB writes it into the other toolchain.

On the ASW side, data types, interfaces, ports, software components, and internal behavior can be created and edited in natural language. The right-hand panes show whether ports are wired, how data elements map to signals, and which runnables sit on each task. See Workspace.

Com, PduR, and Rte foreign references need system-level ARXML. The open project is scanned automatically; skip paths in ASW.

Check, then undo if needed

When verification fails, it reads the errors and keeps adjusting instead of dumping the log on you. Edits are listed by module and path; undo one row to restore the previous state. Sessions are saved automatically and can be exported as HTML; configuration changes can be exported as their own table. See Sessions.

Manuals and skills

Put chip manuals and specs in the knowledge library, then enable them per project so chat can search them. The same document can be reused across projects.

Repeatable workflows go in skills. Install from the plaza and invoke with / in the composer. Use @ to reference project files; drop images or attachments into the current turn.

Get started

  1. Download and install the desktop app
  2. Sign in with your WhyEngineer account
  3. Open a project and type a first instruction

AUTOSAR BSW / ASW AI configuration assistant