Skip to content

NeuralInverse/neuralinverse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

116 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Neural Inverse - Open Source ("Neural Inverse OSS")

Feature Requests Bugs Sponsor

The Repository

This repository ("Neural Inverse OSS") is where we (Neural Inverse) develop the Neural Inverse open-source edition together with the community. Not only do we work on code and issues here, but we also publish our roadmap and iteration plans. This source code is available to everyone under the Apache License 2.0.

NeuralInverse

Neural Inverse

NeuralInverse is an AI-native IDE built for the work most AI tools ignore — modernizing legacy systems, developing firmware, and migrating regulated codebases. It is a distribution of the Neural Inverse OSS repository with additional features released under a commercial license.

NeuralInverse combines the editing experience of VS Code with purpose-built tooling for embedded engineers, enterprise architects, and teams maintaining safety-critical or regulated software. It is an open-source Cursor alternative with AI chat, inline edit, autocomplete, and an autonomous coding agent — plus specialized modules for firmware and legacy migration that no other AI IDE offers. Bring your own LLM — 20 providers supported, API keys never leave your machine.

NeuralInverse is updated regularly with new features and bug fixes. You can download it for Windows, macOS, and Linux on NeuralInverse's website.

Install:

# macOS / Linux
curl -fsSL https://neuralinverse.com/sh | bash

# Windows (PowerShell)
irm https://neuralinverse.com/win | iex

Features

  • AI Chat & Inline Edit (Ctrl+L, Ctrl+K) — multi-mode sidebar chat, inline diffs, autocomplete, Fast Apply
  • Power Mode (Cmd+Alt+P) — autonomous coding agent with 22+ tools and concurrent sub-agents
  • Bring Your Own LLM — 20 providers (cloud, local, gateway), per-feature model selection, zero lock-in
  • Firmware & Embedded (Cmd+Alt+F) — 357 MCU variants, SVD register maps, 22 fw_* agent tools, serial monitor, MISRA/CERT-C compliance
  • Legacy Modernisation (Cmd+Alt+M) — 5-stage migration pipeline, 30+ source languages, 61 translation profiles, Knowledge Base, audit export
  • Agent Manager (Cmd+Alt+A) — model management, deployments, agent orchestration

Contributing

There are many ways in which you can participate in this project, for example:

If you are interested in fixing issues and contributing directly to the code base, please see the document How to Contribute, which covers:

Full contributor guides are available at neuralinverse.com/guides/contributing:

Feedback

Related Projects

Module Path What it does
AI Chat & Core src/vs/workbench/contrib/void/ Sidebar chat, inline edit, autocomplete, LLM routing, settings
Power Mode src/vs/workbench/contrib/powerMode/ Autonomous agent with tool calling
Agent Manager src/vs/workbench/contrib/neuralInverse/ Model management, deployments, agent orchestration
Firmware src/vs/workbench/contrib/neuralInverseFirmware/ MCU database, SVD register maps, serial monitor, fw_* tools
Modernisation src/vs/workbench/contrib/neuralInverseModernisation/ 5-stage legacy migration engine

Development Container

This repository includes a Visual Studio Code Dev Containers / GitHub Codespaces development container.

  • For Dev Containers, use the Dev Containers: Clone Repository in Container Volume... command which creates a Docker volume for better disk I/O on macOS and Windows.
  • For Codespaces, install the GitHub Codespaces extension in VS Code and use the Codespaces: Create New Codespace command.

Docker / the Codespace should have at least 4 cores and 6 GB of RAM (8 GB recommended) to run a full build.

Building from Source

npm install
npm run watch          # Terminal 1: watch TypeScript
npm run watchreact     # Terminal 2: watch React UI
./scripts/code.sh      # Terminal 3: launch dev instance (macOS/Linux)
.\scripts\code.bat     # Terminal 3: launch dev instance (Windows)

See HOW_TO_CONTRIBUTE.md for full platform-specific setup instructions.

License

Copyright (c) Neural Inverse Inc. All rights reserved.

Licensed under the Apache License 2.0.

Neural Inverse OSS is built on VS Code by Microsoft, licensed under MIT.

About

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

Topics

Resources

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE.txt
Unknown
LICENSE-VS-Code.txt

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Sponsor this project

 

Packages

 
 
 

Contributors