Discover and explore top open-source AI tools and projects—updated daily.
vercel-labsAgent-powered vulnerability scanner for secure codebases
New!
Top 20.2% on SourcePulse
Deepsec is an agent-powered vulnerability scanner designed for large-scale codebases, aiming to find hard-to-detect issues. It targets developers and security teams needing on-demand code review, offering a way to quickly patch vulnerabilities that might otherwise go unnoticed, albeit at a potentially high cost for extensive scans.
How It Works
Deepsec employs coding agents to perform vulnerability scanning, leveraging AI models configured for maximum analysis depth. It processes code in parallel across worker machines for large repositories and features idempotent commands, allowing jobs to resume after interruptions. The system uses a combination of regex matchers for initial candidate identification and AI for deeper investigation, with mechanisms to extend custom matchers.
Quick Start & Requirements
npx deepsec init, cd .deepsec, then pnpm install. Scans are initiated with pnpm deepsec scan.Highlighted Details
Maintenance & Community
No specific details on contributors, sponsorships, or community channels (like Discord/Slack) were found in the provided README text.
Licensing & Compatibility
The project is licensed under the Apache 2.0 license. This license is generally permissive and compatible with commercial use and closed-source linking.
Limitations & Caveats
Scans for large codebases can incur significant costs, potentially thousands or tens-of-thousands of dollars. Deepsec operates with full shell access, treating it like a coding agent, which introduces potential prompt injection risks, though running within a sandbox limits exposure. API keys are injected outside the sandbox, mitigating exfiltration risks.
4 days ago
Inactive