While AI changes how software is build in many domains, it lacks adoption in embedded software.
When looking at what embedded engineers do in their development time, it's mostly debugging instead of writing code and current AI dev tools are not helping here. They are just not made for this domain.
That's why I've build enduin, which integrates into GDB through the VS Code debugger (GDB) and executes code, sets breakpoints and finds the bugs with that. You can also upload documents that are used as context. Enduin is currently not changing your codebase, just helping to find bugs. It focusses on embedded code but basically every code that can be debugged with GDB can be used (C/C++, Rust, ...).
You can try it through the VS Code marketplace.
Is that helpful to you? What would you expect from such a tool?
Here's the link to the extension: https://marketplace.visualstudio.com/items?itemName=Enduin.e...
Here's also a demo on YouTube: https://youtu.be/RNaiwj85eyU
Looking forward to your feedback!