#Looking for contributors to maintaining firmware IDE

4 messages · Page 1 of 1 (latest)

open shadow
#

Hey all - built an open-source AI IDE (Cursor Alternative Bring your Own LLM) called Neural Inverse , forked from Void (VSCode-based fork). Posting here because a chunk of it is C/C++ relevant.

The Firmware Console auto-detects MCUs via CMSIS-SVD (STM32, nRF, ESP32, 361 devices total), pulls register maps, datasheets, and memory layout, and enforces MISRA-C:2012 inline as you write. The built-in MISRA checker and static analysis agents run on top of the editor.

We also have a Legacy Modernisation console for pairing old codebases (including C to modern targets) with a migration tracker, and Power Mode for terminal-native agentic coding with BYOLLM.

It's free, open source, and we're looking for contributors - especially people who know embedded C, MISRA, or CMSIS-SVD well enough to catch what we're getting wrong. we're maintaining the fork and building on it. The CMSIS-SVD device coverage and MISRA rule completeness are the two areas where we know we have gaps and genuinely need people who work in this space to push back on what we've done.

Repo: https://github.com/neuralinverse/neuralinverse

Happy to answer questions about how it's structured.

GitHub

Code Modern. Code Legacy. Code Firmware. - open-source AI-native IDE with agentic coding, Power Mode, legacy modernization, and firmware development - NeuralInverse/neuralinverse

silk oracle
#

nah

silk oracle
#

is quite hilarious

#

put all the fancy architectural patterns in a mixer