PentestThinking is an AI-powered penetration testing reasoning engine designed to assist pentesters in attack path planning. It leverages Beam Search and Monte Carlo Tree Search (MCTS) to explore potential attack vectors, score and prioritize attack steps, and recommend relevant tools. It's suitable for CTFs, Hack The Box (HTB) challenges, and real-world pentest workflows, bridging the gap between AI and offensive security.