GreyDGL / PentestGPT
Automated Penetration Testing Agentic Framework Powered by Large Language Models
Why this job: says: agentic framework
What it does
- AI-Powered Challenge Solver. Leverages LLM advanced reasoning to perform penetration testing and CTFs
- Live Walkthrough. Tracks steps in real-time as the agent works through challenges
- Multi-Category Support. Web, Crypto, Reversing, Forensics, PWN, Privilege Escalation
- Real-Time Feedback. Watch the AI work with live activity updates
- Extensible Architecture. Clean, modular design ready for future enhancements
Get started
git clone https://github.com/GreyDGL/PentestGPT.git
cd PentestGPT
make install
# runs uv sync You need: Python 3.12+; uv - Python package manager; Claude Code CLI (claude) - installed and authenticated for local Claude runs. See Claude Code docs
- Maintenance
- Active
- Last commit 3 months ago
- Stars
- 16,333
- +122 this week
- Licence
- MIT
- Allows business use
- Downloads for
- None listed
- No release files
- Latest version
- v1.0.0
- Released 10 months ago
- Built with
- Python
- 94% of the code
Is it looked after?
- Contributors
- Not stated
- Last 90 days
- Issues
- 78% closed
- 75 still open
- Pull requests
- 93 merged
- 25 waiting
- Releases
- 11
- 1 in the last year
- No contributing guide
- No security policy
- No code of conduct
Similar repos
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| GH05TCREW / pentestagent | 3,263 | today | MIT | No downloads |
| victordibia / designing-multiagent-systems | 1,387 | 2 months ago | Apache-2.0 | No downloads |
| lordx64 / pentestkit | 126 | 3 months ago | MIT | No downloads |
More: languages, topics and project record
Languages
- Python 94%
- Shell 4%
- Makefile 1%
- Dockerfile 1%
Topics
- penetration-testing
- python
- large-language-models
- llm
Project record
- JobAgent frameworks
- StatusListed
- Commits307
- Forks2,861
- Watching375
- Stars in 28 days+501
- CreatedFeb 27, 2023
- First seen by usNov 7, 2026
- CheckedNov 8, 2026


