Skip to content

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RepoSec.

Free, open-source AI-powered security audit for any GitHub repository. One command. Zero cost.

pip install reposec
reposec https://github.com/anyone/anyrepo

What it does.

Point it at any public GitHub repo and get a full security report in ~30 seconds:

  • Static analysis (Semgrep — OWASP Top 10, injection, XSS, SSRF)
  • Dependency vulnerability scan (CVEs via pip-audit / npm audit)
  • Hardcoded secrets detection (AWS keys, API tokens, passwords)
  • AI-written human-readable report (runs locally via Ollama — no API key needed)

Installation

pip install reposec

You also need Ollama for the AI report:

ollama pull mistral

Usage

reposec https://github.com/user/repo

reposec https://github.com/user/repo --output myreport.md

reposec https://github.com/user/repo --no-ai

Output.

A clean Markdown report with:

  • Executive summary with overall risk level
  • Table of all static analysis findings with severity
  • List of vulnerable dependencies with CVE IDs and fix versions
  • Hardcoded secrets with file + line number
  • Top 5 prioritized recommendations

Stack.

Tool Purpose Cost
Semgrep Static analysis Free
pip-audit / npm audit Dep scanning Free
Custom regex scanner Secret detection Free
Ollama + Mistral 7B AI report writing Free, runs locally

License

MIT — free forever.


Built by @NISTALTALSON

About

Free AI-powered security audit for any GitHub repo. One command. Zero cost.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages