What problem does it solve? Manually auditing a codebase for security vulnerabilities is slow and error-prone, and teams often lack a unified view of SAST findings, dependency CVEs, and insecure configurations across multiple languages. ## Core Features & Use Cases - Multi-language SAST scanning: Runs Semgrep, ESLint, Bandit, Brakeman, or gosec against JavaScript/TypeScript, Python, Ruby, Go, Java, and .NET code, with Grep-based fallback when no tools are installed. - Dependency vulnerability scanning: Executes npm audit, pip-audit, bundler-audit, govulncheck, or Trivy and maps CVEs to CVSS severity scores. - Unified reporting: Deduplicates findings, maps them to OWASP Top 10 and CWE Top 25, and produces prioritized remediation plans with export to JSON, HTML, or Jira issues. - Use Case: Before a release, run a full repository scan to surface a SQL injection in your auth module and outdated npm packages, then auto-create Jira tickets for each Critical finding. ## Quick Start Ask the assistant to run a security scan on the current repository and report all critical and high severity vulnerabilities.