DevSage is an AI-powered intelligent code mentor and security scanner for Visual Studio Code. It delivers static analysis, complexity estimation, security vulnerability detection, dependency risk assessment, risk scoring, quick fixes, and workspace-wide analysis—all seamlessly integrated into your editor.
- Static code analysis for early bug detection
- Complexity estimation for performance insights
- Security scanning for vulnerability awareness
- Dependency risk detection for safer projects
- Risk scoring to prioritize issues
- Quick Fixes for instant remediation
- Workspace analysis for holistic review
Traditional linters highlight errors. DevSage explains risk, prioritizes issues, guides improvement, and encourages learning. It transforms code review from error-spotting to actionable, educational insight—empowering developers to write safer, smarter code.
Install from VS Code Marketplace
Search for DevSage in the VS Code Marketplace and install.
Install via VSIX
code --install-extension devsage-extension-0.1.0.vsix
- Right-click → Review Code
- Scan Workspace for security and quality
- Quick Fix lightbulb for instant remediation
- Export Security Report for compliance
Empty sections are hidden for clarity. Severity is always normalized (HIGH / MEDIUM / LOW) and issues are sorted by risk score.
══════════════════════════
🔍 DevSage Code Review
══════════════════════════
📊 Score: 87
🛡 Risk Score: 14
⏱ Time Complexity: O(n)
💾 Space Complexity: O(1)
🐞 Bugs:
[HIGH - 8.5] Possible null dereference
Line: 42
Fix: Add null check
🛡 Security Issues:
[MEDIUM - 5.0] Hardcoded password detected
Line: 17
OWASP: A2
📦 Dependency Issues:
[HIGH - 9.0] vm2
Type: Risky Package
Version: ^3.9.11
Recommendation: Review necessity and security implications.
💡 Emotional Feedback:
Great job! Only minor issues found.
- CVSS-inspired risk model
- Deterministic scoring
- Structured findings
- No vague warnings
- Actionable remediation guidance
- CVE/OSV integration
- Dashboard UI
- SaaS tier
- Team analytics
- Multi-language expansion
MIT License
Ankit Kumar Tiwari
