Inspiration

At Infobalt in Vilnius, AWS, Palo Alto, Microsoft, Splunk and Cisco described one shift: attackers use AI agents. You need agents to defend against agents.

What it does

Fortify scans GitHub pushes, attacks a disposable copy, and reports only reproducible issues. It groups duplicates, ranks fixes and gives each issue a copy-ready prompt.

How we built it

GitHub App, FastAPI, PostgreSQL, Redis and Next.js run in Docker. An AI agent plans; Gitleaks, Semgrep, Trivy, ZAP and custom probes provide evidence.

Challenges

Agent output was unreliable, scans strained a small host, and critical is easy while proven is hard. Schemas, batching and cleanup fixed this.

Accomplishments

We built push-to-proof end to end: seven proven issues, 62 findings cut to 21 fixes.

What we learned

Agents provide judgment, not truth; evidence and narrow scope matter.

What's next

Live threat intelligence and sandboxed fix PRs.

Built With

Share this project:

Updates

Submission history