KeygraphHQ/shannon

Shannon is an AI pentester for web applications and APIs. It analyzes your source code, identifies attack vectors, and executes real exploits to prove...

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 1 hour ago
Added to GitGenius on February 9th, 2026
Created on September 27th, 2025
Open Issues & Pull Requests: 23 (+0)
GitHub issues: Enabled
Number of forks: 5,585
Total Stargazers: 48,733 (+2)
Total Subscribers: 240 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 13.0 hours
Mean response time: 9.8 days
90th percentile: 34.0 days
Tracked items: 157

How this project is maintained

About 3% of issues opened in the past year have never received a reply. 94% of issues opened in the past year have since been closed. Three people close 86% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 10
New in 7 days: 5
Closed in 7 days: 5
Avg open age: 2 days
Stale 30+ days: 3
Stale 90+ days: 2

Recent activity

Opened in 7 days: 3
Closed in 7 days: 5
Comments in 7 days: 4
Events in 7 days: 9

Top labels

No label distribution available yet.

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Shannon is an AI pentester for web applications and APIs that analyzes source code, identifies attack vectors, and executes real exploits to prove vulnerabilities before they reach production.

Shannon addresses the security gap created by infrequent penetration testing cycles. It combines source-code analysis with live exploitation through browser automation and command-line tools to identify potential attack paths and execute working proofs-of-concept. The tool only reports vulnerabilities where exploitation succeeds, ensuring findings are actionable rather than theoretical.

Shannon Open Source is the standalone version you run locally from the command line, distinct from the commercial Keygraph platform that uses the same underlying agent. The tool suits teams shipping code frequently who need on-demand security testing integrated into their development workflow rather than relying on annual penetration tests. It works against running web applications and their APIs, making it applicable to both traditional web apps and API-first architectures.

The maintainers respond to new issues and pull requests within a day, indicating active engagement with the user base.