{"repo":"fzn0x/watchtower","free":true,"listed":false,"github":"https://github.com/fzn0x/watchtower","clone":"git clone https://github.com/fzn0x/watchtower.git","description":"Watchtower is a simple AI-powered penetration testing automation CLI tool that leverages LLMs and LangGraph to orchestrate agentic workflows that you can use to test your websites locally. Generate useful pentest reports for your websites.","language":"Python","stars":205,"topics":["ai-cybersecurity","automation-testing","claude","langgraph","openrouter","pentesting","red-team","security","pentest"],"license":"MIT","category":"security-tools","readme_excerpt":"🏰 Watchtower (AI-Powered Penetration Testing Framework) Watchtower is a simple AI-powered penetration testing automation CLI tool that leverages LLMs and LangGraph to orchestrate agentic workflows that you can use to test your websites locally. Generate useful pentest reports for your websites. Penetration testing is red team activity and should be done with permission. ⚠️ Legal Disclaimer Watchtower is designed exclusively for authorized security testing and educational purposes. - Legal Use: Authorized penetration testing, security research, educational environments. - Illegal Use: Unauthorized access, malicious activities, any form of cyber attack. You are fully responsible for ensuring you have explicit written permission before testing any system. Unauthorized access to computer systems is illegal under laws including the Computer Fraud and Abuse Act (CFAA), GDPR, and equivalent international legislation. By using Watchtower, you agree to use it only on systems you own or have explicit authorization to test. ✨ Core Features - Multi-Agent Architecture : - Planner : Analyzes the target and current findings to strategize the next sequence of actions. - Worker : Dynamically executes tools requested by the Planner. - Analyst : Parses tool stdout/stderr, filters false positives, and converts raw findings into structured schema data. - Dynamic Tool Arsenal : Integrated with 23 security tools using Python subprocess wrappers. The interactive CLI auto-checks your PATH and lets y","default_branch":null,"files":null,"tree":[],"storefront":"/r/fzn0x","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fzn0x/watchtower/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}