NeuraFix is a desktop-based AI tool that revolutionizes code debugging and issue resolution. Designed as a local alternative to cloud-based solutions, it ensures privacy by saving all data on your desktop.
Key Features:
- Local Execution: Runs on Windows and Mac, with no data leaving your system.
- Code Analysis: Identifies bugs, errors, and inefficiencies in real-time.
- Automatic Fixes: Suggests and implements fixes automatically.
- Integrated Compiler: Works seamlessly with your favorite IDEs or as a standalone code compiler.
- Cross-Language Support: Supports popular programming languages like Python, JavaScript, Java, and more.
-
Code Issue Detection
- Analyzes your code for syntax, logic, and runtime errors.
- Categorizes issues by severity (Critical, High, Medium, Low).
-
Automated Fixes
- Suggests fixes with an explanation.
- Optionally auto-applies solutions for common errors.
-
Local Data Storage
- All debugging logs, fixes, and user preferences are stored locally.
-
Standalone and Integrated Modes
- Use as a standalone desktop app or integrate with your preferred IDE.
-
Performance Insights
- Optimize your code with AI-driven suggestions for performance improvements.
- Download the installer from the Releases page.
- Run the installer and follow the on-screen instructions.
- Download the
.dmg
file from the Releases page. - Drag and drop the application into your Applications folder.
- Launch NeuraFix from your desktop.
- Open your project folder or specific files to analyze.
- View errors and suggested fixes in the dashboard.
- Apply fixes automatically or manually.
- Install the NeuraFix IDE Plugin for supported editors like VS Code.
- Follow the integration guide in the plugin documentation.
- Frontend: Electron.js, React.js
- Backend: Node.js, Python
- AI/ML: TensorFlow, PyTorch
- Local Storage: SQLite, File System APIs
We welcome contributions! Please read the CONTRIBUTING.md for guidelines.
This project is licensed under the MIT License. See the LICENSE file for details.
For detailed information about our security policy, including supported versions and how to report vulnerabilities, please refer to the SECURITY.md file.