GH05TCREW/pentestagent

PentestAgent is an AI agent framework for black-box security testing, supporting bug bounty, red-team, and penetration testing workflows.

73
/ 100
Verified

Built on LiteLLM for multi-model LLM support, PentestAgent features a hierarchical agent architecture where instances can spawn isolated child agents via stdio transport (`spawn_mcp_agent`), enabling parallel task delegation without external orchestration. It integrates MCP (Model Context Protocol) servers with automatic RAG-based tool optimization for large tool sets, includes prebuilt attack playbooks for structured assessments, and offers Docker isolation with both minimal and Kali Linux images containing pentesting tools like metasploit and sqlmap.

1,740 stars. Actively maintained with 21 commits in the last 30 days.

No Package No Dependents
Maintenance 23 / 25
Adoption 10 / 25
Maturity 15 / 25
Community 25 / 25

How are scores calculated?

Stars

1,740

Forks

367

Language

Python

License

MIT

Last pushed

Mar 08, 2026

Commits (30d)

21

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/GH05TCREW/pentestagent"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.