GreyDGL/PentestGPT
Automated Penetration Testing Agentic Framework Powered by Large Language Models
This tool automates penetration testing for cybersecurity professionals. You provide it with a target system's IP address and optionally a challenge context (like "WordPress site, focus on plugin vulnerabilities"), and it autonomously analyzes the system, identifies vulnerabilities, and attempts to exploit them. The output is a real-time walkthrough of its actions and findings, helping security analysts and ethical hackers efficiently assess system weaknesses.
12,054 stars and 882 monthly downloads. Available on PyPI.
Use this if you are a penetration tester or security analyst looking to automate the process of finding and exploiting vulnerabilities in target systems using an AI-powered agent.
Not ideal if you need to perform manual, highly customized security testing or if you cannot provide a Docker environment for its operation.
Stars
12,054
Forks
2,051
Language
Python
License
MIT
Category
Last pushed
Feb 23, 2026
Monthly downloads
882
Commits (30d)
0
Dependencies
16
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/GreyDGL/PentestGPT"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
ipa-lab/hackingBuddyGPT
Helping Ethical Hackers use LLMs in 50 Lines of Code or less..
berylliumsec/nebula
AI-powered penetration testing assistant for automating recon, note-taking, and vulnerability analysis.
MorDavid/BruteForceAI
Advanced LLM-powered brute-force tool combining AI intelligence with automated login attacks
sherifkozman/the-red-council
LLM Adversarial Security Arena — Jailbreak → Detect → Defend → Verify
protectai/vulnhuntr
Zero shot vulnerability discovery using LLMs