perseus
Perseus is an AI-powered security assessment tool that turns Claude Code, Codex, and other AI assistants into autonomous penetration testing partners for your own codebase. It supports eight programming languages including JavaScript, TypeScript, Go, Python, Rust, Java, PHP, Ruby, and C, with framework-aware analysis for popular stacks like Next.js, Django, Spring Boot, Laravel, Rails, and ASP.NET Core. Perseus automatically detects your project language, framework, database, infrastructure, CI/CD pipeline, and AI/LLM integrations, mapping the full attack surface. It performs structured security assessments across four phases: reconnaissance, vulnerability analysis, deep-dive research, and executive reporting. Coverage includes API security (REST, GraphQL, WebSocket, gRPC, OAuth), injection flaws (SQL, NoSQL, command, SSTI, LDAP, XPath, Log4j), infrastructure risks (Docker, Kubernetes, AWS, GCP, Azure), AI security (prompt injection, RAG, tool use validation), client-side vulnerabilities in React, Vue, and An