Open-source project

Labwired

Deterministic firmware simulation for Cortex-M and RISC-V targets, built for CI, local debugging, and AI-assisted firmware work.

View repository All projects

firmware simulationCortex-MRISC-VCIAI agents

Proof points

  • Boots ELF firmware on virtual ARM Cortex-M or RISC-V targets.
  • Runs headless in CI and produces reproducible traces.
  • Exposes standard GDB and Debug Adapter Protocol workflows.

What it is

LabWired Core is a Rust execution engine for deterministic firmware simulation. It boots an ELF on a virtual target, drives peripherals from YAML, and makes firmware behavior reproducible without a physical board attached.

Why it matters

Hardware-dependent firmware work is hard to put in CI and hard for AI tools to inspect. LabWired gives both engineers and agents a repeatable execution environment with traces, reports, and debugger access.

Existing articles