Skip to content

NeuraFix: AI-Powered Code Debugger and Issue Resolver. A desktop application designed to analyze, debug, and fix code issues automatically, all while running locally on your system. Supports Windows and Mac.

License

Notifications You must be signed in to change notification settings

imsharukh1994/NeuraFix

Repository files navigation

NeuraFix Logo

Overview

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.

Key Functionalities

  1. Code Issue Detection

    • Analyzes your code for syntax, logic, and runtime errors.
    • Categorizes issues by severity (Critical, High, Medium, Low).
  2. Automated Fixes

    • Suggests fixes with an explanation.
    • Optionally auto-applies solutions for common errors.
  3. Local Data Storage

    • All debugging logs, fixes, and user preferences are stored locally.
  4. Standalone and Integrated Modes

    • Use as a standalone desktop app or integrate with your preferred IDE.
  5. Performance Insights

    • Optimize your code with AI-driven suggestions for performance improvements.

Installation

Windows

  1. Download the installer from the Releases page.
  2. Run the installer and follow the on-screen instructions.

Mac

  1. Download the .dmg file from the Releases page.
  2. Drag and drop the application into your Applications folder.

Usage

Standalone Application

  1. Launch NeuraFix from your desktop.
  2. Open your project folder or specific files to analyze.
  3. View errors and suggested fixes in the dashboard.
  4. Apply fixes automatically or manually.

IDE Integration

  • Install the NeuraFix IDE Plugin for supported editors like VS Code.
  • Follow the integration guide in the plugin documentation.

Technologies Used

  • Frontend: Electron.js, React.js
  • Backend: Node.js, Python
  • AI/ML: TensorFlow, PyTorch
  • Local Storage: SQLite, File System APIs

Contributing

We welcome contributions! Please read the CONTRIBUTING.md for guidelines.


License

This project is licensed under the MIT License. See the LICENSE file for details.


GitHub Security Policy

For detailed information about our security policy, including supported versions and how to report vulnerabilities, please refer to the SECURITY.md file.

About

NeuraFix: AI-Powered Code Debugger and Issue Resolver. A desktop application designed to analyze, debug, and fix code issues automatically, all while running locally on your system. Supports Windows and Mac.

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published