Skip to content

CodeGuardian is a VS Code extension that provides real-time code security analysis using local LLMs. It analyzes your code for potential security vulnerabilities and best practices without sending any code to external servers.

License

Notifications You must be signed in to change notification settings

gokulnpc/codeGuardian

Repository files navigation

CodeGuardian

Your AI-Powered Code Security Companion

Detect vulnerabilities instantly, secure your code effortlessly.

🛡️ About CodeGuardian

CodeGuardian is a powerful VSCode extension that helps developers write secure code by providing real-time vulnerability detection and comprehensive security insights. Powered by local AI through LMStudio, it analyzes your code without compromising privacy or performance.

✨ Key Features

  • Instant Vulnerability Detection: Identify security flaws, bugs, and potential vulnerabilities in real-time as you code
  • Comprehensive Code Insights: Get detailed reports with actionable recommendations
  • Secure Local Analysis: All code analysis runs locally using LMStudio, ensuring complete privacy
  • Multi-Language Support: Works with Python, JavaScript, TypeScript, and more

🚀 Getting Started

  1. Install Visual Studio Code
  2. Download and set up LMStudio
  3. Install CodeGuardian from the VSCode marketplace
  4. Start coding securely!

💡 How It Works

CodeGuardian seamlessly integrates with your development workflow:

  1. Write code in VSCode
  2. Receive instant security feedback
  3. View detailed vulnerability reports
  4. Apply suggested fixes
  5. Ship secure code confidently

🔒 Security Features

  • Path Traversal Detection
  • SQL Injection Prevention
  • Cross-Site Scripting (XSS) Protection
  • API Security Analysis
  • Secure Coding Recommendations

🛠️ Supported Languages

  • Python
  • JavaScript
  • TypeScript
  • Java
  • C++
  • Ruby
  • Go
  • PHP
  • And more...

🚀 Navigate the Website

  1. CodeGuardian Demo

  2. CodeGuardian GitHub Link

🤝 Contributing

We welcome contributions! Please read our Contributing Guidelines for details on how to submit pull requests, report issues, and contribute to the project.

📝 License

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

👥 Team

📬 Contact

For support or inquiries:


Made with ❤️ by the CodeGuardian Team

About

CodeGuardian is a VS Code extension that provides real-time code security analysis using local LLMs. It analyzes your code for potential security vulnerabilities and best practices without sending any code to external servers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published