From GitHub - bugbasesecurity/pentest-copilot :
Pentest Copilot is an AI-powered, browser-based ethical hacking assistant designed to streamline pentesting workflows. It integrates LLMs with an interactive testing environment (optionally backed by a Kali Linux container), enabling real-time command execution, context-aware automation, and dynamic checklists in a unified interface.
Features: browser-based AI assistant (no local CLI setup); agentic AI that runs commands directly in the pentest environment; context preservation and intelligent summarization; dynamic pentest checklist; integrated terminal (Kali or custom exploit box); OpenVPN integration; workspace management; Docker deployment (core services or full stack with Kali). Built with Next.js frontend, Node.js/Express backend, MongoDB, Redis, Socket.IO; configurable OpenAI models. Authors: Dhruva Goyal, Sitaraman Subramanian, Aditya Peela (Bugbase). Research: Hacking, the lazy way: LLM augmented pentesting (arXiv:2409.09493).