官方已停止维护该开源仓库,issue 和 PR 不再审查;从源码运行需开三个终端分别执行 watch、watchreact 和启动脚本;AI 功能需自行配置 LLM 提供商或使用云端服务。
neuralinverse
NeuralInverseApache-2.0活跃维护一款 AI 原生 IDE,基于 VS Code 分支,内置智能体编程和 Power Mode,专门用来改造遗留系统、开发固件,让老代码也能用上 AI 辅助。
Code Modern. Code Legacy. Code Firmware. - open-source AI-native IDE with agentic coding, Power Mode, legacy modernization, and firmware development
npm install
npm run watch
./scripts/code.shREADME 未说明显存或 GPU 要求;从源码构建时,Docker 或 Codespace 建议至少 4 核、6 GB 内存(推荐 8 GB)。
已停止维护的开源 AI 原生 IDE,主打固件开发与遗留系统现代化改造
一款 AI 原生 IDE,基于 VS Code 分支,内置智能体编程和 Power Mode,专门用来改造遗留系统、开发固件,让老代码也能用上 AI 辅助。
核心能力
- 内置 AI 聊天、内联编辑与自动补全,支持 Fast Apply
- Power Mode 自主编码代理,含 22+ 工具与并发子代理
- 固件模块覆盖 357 种 MCU 变体与 SVD 寄存器映射
- 遗留系统现代化提供 5 阶段迁移流水线与 61 种翻译配置
- 可自带 LLM,支持 20 家云/本地/网关提供商
容易踩的坑
- v1.0.0-betapre-release2026-08-11 · 2026-08-11 06:06 UTC
查看更新说明
Neural Inverse CLI v1.0.0-beta
Neural Inverse is a BYOLLM AI coding assistant for your terminal. Bring your own API key from any provider — OpenAI, Anthropic, AWS Bedrock, Gemini, Groq, and more.
What's in this release
AI Coding Assistant
- Full conversational AI in your terminal — edit files, run commands, search codebases
- Works with any LLM provider — OpenAI, Anthropic, AWS Bedrock, Google Gemini, Groq, Mistral, DeepSeek, and 15+ more
- API keys stored securely in OS keychain (macOS Keychain, Windows DPAPI, Linux libsecret)
Neural Inverse Cloud
neuralinverse login— connect to Neural Inverse Cloudneuralinverse ssh <workspace>— open a cloud workspace in your local terminal- Free models auto-configure inside Neural Inverse Cloud workspaces
Computer Use
- AI can control your screen — screenshot, click, type, scroll (macOS)
- Full MCP server for browser and app automation
Sandbox
- Command execution sandboxed via macOS Seatbelt or Linux bwrap
- Enable with
/sandbox
Install
macOS Apple Silicon
curl -L https://github.com/NeuralInverse/neuralinverse/releases/download/v1.0.0-beta/neuralinverse-darwin-arm64 -o neuralinverse chmod +x neuralinverse && sudo mv neuralinverse /usr/local/bin/macOS Intel
curl -L https://github.com/NeuralInverse/neuralinverse/releases/download/v1.0.0-beta/neuralinverse-darwin-x64 -o neuralinverse chmod +x neuralinverse && sudo mv neuralinverse /usr/local/bin/Linux x64
curl -L https://github.com/NeuralInverse/neuralinverse/releases/download/v1.0.0-beta/neuralinverse-linux-x64 -o neuralinverse chmod +x neuralinverse && sudo mv neuralinverse /usr/local/bin/Linux ARM64
curl -L https://github.com/NeuralInverse/neuralinverse/releases/download/v1.0.0-beta/neuralinverse-linux-arm64 -o neuralinverse chmod +x neuralinverse && sudo mv neuralinverse /usr/local/bin/Windows x64
curl -L https://github.com/NeuralInverse/neuralinverse/releases/download/v1.0.0-beta/neuralinverse-windows-x64.exe -o neuralinverse.exe move neuralinverse.exe C:\Windows\System32\neuralinverse.exe - v1.1.3Neural Inverse OSS v1.1.3最新正式版2026-07-02 · 2026-07-02 07:27 UTC
Neural Inverse CE v1.1.3
What's New
- Cloud workspace integration — connect to NeuralInverse Cloud workspaces directly from the desktop IDE via SSH proxy; one-click open via
cloud.neuralinverse.com - Auto-connect credential detection — GitHub Models, AWS Bedrock, Azure OpenAI, GCP Vertex auto-detected from environment, CLI auth, and OS credential stores
- Windows: GitHub CLI via PowerShell full path, Windows Credential Manager,
%APPDATA%\GitHub CLI\hosts.yml - macOS: Keychain detection via
security find-internet-password
- Windows: GitHub CLI via PowerShell full path, Windows Credential Manager,
- Onboarding — use case selection persists to global settings; funnel metrics
Fixes
- Remote SSH: pre-installed server on cloud VMs now validated by commit hash before use — eliminates version mismatch connection failures
- Remote SSH: server tarball published to CDN keyed by exact app commit; CI now reads commit from built artifact not git HEAD
- Cloud extension: activates on startup to eliminate URI handler race condition
- Build:
open-remote-sshextension webpack-bundled in CI for all platforms - Agent: no-progress loop guards + improved terminal output UI
- Deps: pinned
@vscode/gulp-electronto avoid ESM-only dependency issues
Downloads
Platform File macOS Apple Silicon NeuralInverse-1.1.3-darwin-arm64.dmgmacOS Intel NeuralInverse-1.1.3-darwin-x64.dmgLinux x64 NeuralInverse-1.1.3-linux-x64.debLinux x64 AppImage NeuralInverse-1.1.3-linux-x64.AppImageWindows x64 NeuralInverse-1.1.3-win32-x64.exeOr install via: Install:
# macOS / Linux curl -fsSL https://neuralinverse.com/sh | bash # Windows (PowerShell) irm https://neuralinverse.com/win | iex - Cloud workspace integration — connect to NeuralInverse Cloud workspaces directly from the desktop IDE via SSH proxy; one-click open via
- v1.1.2Neural Inverse OSS v1.1.22026-07-02 · 2026-07-02 07:08 UTC
查看更新说明
Neural Inverse CE v1.1.2
What's New
- Cloud workspace integration — connect to NeuralInverse Cloud workspaces directly from the desktop IDE via SSH proxy; one-click open via
cloud.neuralinverse.com - Auto-connect credential detection — GitHub Models, AWS Bedrock, Azure OpenAI, GCP Vertex auto-detected from environment, CLI auth, and OS credential stores
- Windows: GitHub CLI via PowerShell full path, Windows Credential Manager,
%APPDATA%\GitHub CLI\hosts.yml - macOS: Keychain detection via
security find-internet-password
- Windows: GitHub CLI via PowerShell full path, Windows Credential Manager,
- Onboarding — use case selection persists to global settings; funnel metrics
Fixes
- Remote SSH: pre-installed server on cloud VMs now validated by commit hash before use — eliminates version mismatch connection failures
- Remote SSH: server tarball published to CDN keyed by exact app commit; CI now reads commit from built artifact not git HEAD
- Cloud extension: activates on startup to eliminate URI handler race condition
- Build:
open-remote-sshextension webpack-bundled in CI for all platforms - Agent: no-progress loop guards + improved terminal output UI
- Deps: pinned
@vscode/gulp-electronto avoid ESM-only dependency issues
Downloads
Platform File macOS Apple Silicon NeuralInverse-1.1.3-darwin-arm64.dmgmacOS Intel NeuralInverse-1.1.3-darwin-x64.dmgLinux x64 NeuralInverse-1.1.3-linux-x64.debLinux x64 AppImage NeuralInverse-1.1.3-linux-x64.AppImageWindows x64 NeuralInverse-1.1.3-win32-x64.exeOr install via: ```bash curl -fsSL https://cdn.neuralinverse.io/ce/install.sh | bash ```
- Cloud workspace integration — connect to NeuralInverse Cloud workspaces directly from the desktop IDE via SSH proxy; one-click open via
- v1.1.1Neural Inverse OSS v1.1.12026-07-01 · 2026-07-01 07:30 UTC
查看更新说明
Neural Inverse CE v1.1.1
What's New
- Onboarding use case selection now persists to global settings
- Onboarding funnel metrics + improved T&C layout
- NeuralInverse Cloud extension scaffold
Fixes
- Agent: no-progress loop guards + improved terminal output UI
- Deps: pinned
@vscode/gulp-electronto avoid ESM-only dependency issues - Auto-update now works for all platforms (macOS, Windows, Linux)
Downloads
Platform Links macOS (Apple Silicon) DMG · PKG · ZIP macOS (Intel) DMG · PKG · ZIP Linux x64 DEB · AppImage · tar.gz Linux ARM64 DEB · tar.gz Linux ARMhf DEB · tar.gz Windows x64 EXE · MSI · ZIP Windows ARM64 EXE · MSI · ZIP Quick Install
macOS / Linux:
curl -fsSL https://cdn.neuralinverse.io/ce/install.sh | bashWindows (PowerShell):
irm https://cdn.neuralinverse.io/ce/install.ps1 | iexAuto-Update
Existing installs will auto-update to this version.
- v1.1.0Neural Inverse OSS v1.1.02026-06-17 · 2026-06-17 00:57 UTC
查看更新说明
Neural Inverse CE v1.1.0
Downloads
Platform Links macOS (Apple Silicon) DMG · PKG · ZIP macOS (Intel) DMG · PKG · ZIP Linux x64 DEB · AppImage · tar.gz Linux ARM64 DEB · tar.gz Linux ARMhf DEB · tar.gz Windows x64 EXE · MSI · ZIP Windows ARM64 EXE · MSI · ZIP Quick Install
macOS / Linux:
curl -fsSL https://cdn.neuralinverse.io/ce/install.sh | bashWindows (PowerShell):
irm https://cdn.neuralinverse.io/ce/install.ps1 | iexAuto-Update
Existing installs will auto-update to this version.
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
Neural Inverse - Open Source ("Neural Inverse OSS")
[!IMPORTANT] Development of Neural Inverse OSS has stopped. This repository is no longer maintained, and issues and pull requests are not reviewed.
Neural Inverse OSS was a separate open-source editor. It is a different product from Neural Inverse Build and Neural Inverse Govern, which are commercial and not built from this code. Released versions (up to v1.1.3) remain available here under the Apache License 2.0.
For Neural Inverse today, see neuralinverse.com.
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
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
Neural Inverse Cloud
Use Neural Inverse directly in your browser at cloud.neuralinverse.com with forever-free models (Llama 3.3 70B, DeepSeek R1, DeepSeek V3/V4, Mistral Large 3, Kimi K2.6, and more). No API keys required, no configuration needed.
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
- Forever-Free Models — Llama 3.3 70B, DeepSeek R1/V3/V4, Mistral Large 3, Kimi K2.6 via cloud.neuralinverse.com
- 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:
- Submit bugs and feature requests, and help us verify as they are checked in
- Review source code changes
- Add new LLM provider integrations
- Add new language support to the modernisation engine
- Add new MCU/platform support to the firmware module
If you are interested in fixing issues and contributing directly to the code base, please see the document How to Contribute, which covers:
- How to build and run from source
- The development workflow, including debugging and running tests
- Coding guidelines
- Submitting pull requests
Full contributor guides are available at neuralinverse.com/guides/contributing:
- Getting Started — dev setup and first contribution
- Architecture — module map, DI, how features connect
- Bring Your Own LLM — providers, per-feature model selection, adding providers
- AI Chat & Inline Edit — sidebar chat, Ctrl+K, autocomplete, Fast Apply
- Power Mode — autonomous agent, tools, sub-agents, configuration
- Firmware & Embedded — MCU database, SVD, serial monitor, agent tools
- Legacy Modernisation — 5-stage pipeline, adding languages and profiles
- Model Management — deployment registry, cloud provisioning, agent manager UI
Feedback
- Request a new feature
- File an issue
- Email: [email protected]
- Website: neuralinverse.com
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.