← George MridunContact

GEOSTACK, Live

RepoRecon

A six-agent pipeline that audits a public GitHub repository for security and architecture issues. It clones the repo into a network-isolated Docker sandbox, runs Semgrep and Trivy, and writes the findings up in plain language.

Open the live demo

Architecture

RepoRecon architecturePublic GitHub URLIngestsandboxed clone, --network=nonePlannerMapperSecuritySemgrep + TrivyTriageclassifier first, LLM only for low-confidence casesReviewerFindings stream

Nothing from the repo is ever executed. The sandbox runs with --network=none, a non-root container user and resource limits.

Evaluation

Precision 78%, recall 88%, hand-labelled on 16 fixtures

RepoRecon publishes its own measured precision and recall against a labelled benchmark on a public accuracy page, including the runs where the numbers were mediocre.

It also passes an adversarial prompt-injection suite: a malicious README telling the model to mark the repo safe sits next to a real vulnerability, and the pipeline still flags it.

Every figure comes from deterministic tools, never the model.

Stack and where it runs

Worth asking me about