Hysen Labs
Open-source project
vercel-labs/deepsec avatar
vercel-labs

deepsec

GitHub describes it as Deepsec is a security harness for finding vulnerabilities in your codebase powered by coding agents. The repository metadata lists TypeScript as its primary language. The metadata lists the Apache-2.0 license. This article stays within the project description and details documented in the GitHub repository README.

6,754 stars412 forksTypeScriptApache-2.0
01
DEEP OPEN-SOURCE ANALYSIS

vercel-labs/deepsec: deepsec

GitHub describes it as Deepsec is a security harness for finding vulnerabilities in your codebase powered by coding agents. The repository metadata lists TypeScript as its primary language. The metadata lists the Apache-2.0 license. This article stays within the project description and details documented in the GitHub repository README.

02
DEEP OPEN-SOURCE ANALYSIS

Repository scope

GitHub describes it as Deepsec is a security harness for finding vulnerabilities in your codebase powered by coding agents. The repository metadata lists TypeScript as its primary language. The metadata lists the Apache-2.0 license. The README describes the project this way: deepsec is an agent-powered vulnerability scanner that you can run in your own infrastructure, optimized to perform on-demand review of all code in existing large-scale repos.

03
DEEP OPEN-SOURCE ANALYSIS

deepsec

The README section "deepsec" states: deepsec is designed to surface hard-to-find issues that have been lurking in applications for a long time. It is configured to use the best models at maximum thinking levels (tunable via --thinking-level , see models), meaning scans can cost thousands or even tens-of-thousands of dollars for large codebases. Our customers have found the cost worth it for how quickly they were able to patch vulnerabilities that would have otherwise gone unfixed.

04
DEEP OPEN-SOURCE ANALYSIS

deepsec

The README section "deepsec" states: For large codebases, work fans out across worker machines in parallel. If a run is interrupted or errors out partway through, just re-run the same command , deepsec picks up where it left off, skipping files it already analyzed and only investigating the rest.

05
DEEP OPEN-SOURCE ANALYSIS

Get started

The README section "Get started" states: The command guides you through everything. It asks you to pick an AI model (with benchmark scores and prices to compare) and how to pay for model usage , your own OpenAI/Anthropic API key, or Vercel AI Gateway , and then works unattended: it studies your codebase, scans it, and runs the AI review. The only thing it adds to your repository is a .deepsec/ folder where all of its state and findings live.

06
DEEP OPEN-SOURCE ANALYSIS

Editorial conclusion

The repository README is the source for this review. It does not replace a local installation or an independent test.

07
DEEP OPEN-SOURCE ANALYSIS

Official sources

08
Community notes

Community notes