Skip to content

nancyjlau/llm-scanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

llm code analysis

automated llm analysis for python codebases using claude 3 sonnet + openrouter

what it does

  • scans your python codebase for security issues
  • uses llm to analyze each function for vulnerabilities
  • generates test cases to demonstrate issues
  • provides concrete improvement suggestions
  • outputs a clean html report

setup

export OPENROUTER_KEY="your_key_here"
pip install requests

usage

python security_tester.py /path/to/your/codebase
image

features

  • basic function extraction using ast
  • stores source snippets for analysis
  • generates html reports with severity levels
  • includes test cases + improvement suggestions

output

  • generates security_report.html with:
    • overview stats
    • color-coded findings
    • original code snippets
    • analysis for each issue
    • test cases
    • recommended fixes

About

llm testing

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published