Automation & Ops offensive-securitypenetration-testingred-teamreconnaissancemetasploitneo4jdocker

RedAmon: Autonomous AI Red Team Framework

An autonomous AI framework that chains reconnaissance, exploitation, and post-exploitation, then automatically triages findings, fixes code, and opens PRs.

FollowAgents review · FARS-2.1
Not recommended
48/ 100 5-point scale 2.4 / 5
1 2 3 4 5 6
1Trust10 / 29 · 1.7/5

Evidence shows user confirmation mechanisms (approval requests), data flow transparency (tool call tracing), sensitive data handling (tests avoid leaking secrets), dependency security (security policy and vulnerability reporting), external effects (legal disclaimer), rollback (update and clean commands), source attribution (maintainer info). However, least privilege not explicit, user confirmation may be auto-approved, data flow transparency partial, sensitive data handling not fully covered in tests, dependency security lacks specific fixes, external effects not detailed, rollback lacks data recovery, source attribution unverified.

2Reliability8 / 14 · 2.9/5

Self-consistency good, tests and docs align; dependency availability not explicit but Docker images provided; failure messages handled in tests but not comprehensive.

3Adaptability10 / 18 · 2.8/5

Audience clear (security testers), scenarios diverse (recon, exploitation, post-exploitation), capability boundaries stated (authorized testing), trigger precision partial (approval mechanisms), environment fit good (Docker, Kali, multi-platform).

4Convention10 / 18 · 2.8/5

Information architecture clear (README, Wiki, docs), install notes detailed, naming stable (version numbers), examples and FAQ present, known limitations partial (disclaimer), license MIT, versioning changelog not provided, maintenance responsibility clear (maintainers).

5Effectiveness7 / 13 · 2.7/5

Output usability high (reports, PRs), marginal value high (automated fixes), cost-benefit not explicit (high resource requirements).

6Verifiability3 / 8 · 1.9/5

Claim traceability partial (tests), cross-source corroboration insufficient (single source), fact-inference separation partial (tests and docs).

Evidence confidence: Low Reviewed Aug 11, 2026 Reviewed revision 24ed301e3cf8
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Before you use it
  • This is an offensive security tool for authorized testing only; misuse may be illegal.
  • Auto-approval mechanisms may bypass user confirmation; configure carefully.
  • Dependency security lacks specific fixes; update regularly.
  • High resource requirements; assess hardware before deployment.
Review evidence [1][2][3][4][5][6]
See the full review method →

What does this agent do, and when should you use it?

RedAmon is a modular, containerized penetration testing framework that integrates automated reconnaissance, AI-driven exploitation, and graph-powered intelligence into a single end-to-end offensive security pipeline. The pipeline starts with a 6-phase recon engine mapping the target's attack surface, then a LangGraph autonomous agent validates CVE exploitability, tests credential policies, and maps lateral movement paths. Every finding is recorded in a Neo4j knowledge graph, and CypherFix, an AI triage and remediation pipeline, correlates, deduplicates, and prioritizes findings, then clones the repository, implements fixes using 11 code tools, and opens a GitHub pull request. The entire framework runs in Docker containers, requiring no tool installation on the host, and is managed through a web UI. Security is paramount: the platform is STRIDE threat-modeled, fully container-isolated, multi-tenant, and offers a hardened single-host production deploy.

RedAmon performs end-to-end security assessments: it runs parallel reconnaissance across 40+ tools like subfinder, amass, naabu, nmap, and httpx to map subdomains, ports, services, and vulnerabilities. The autonomous agent executes 14 security tools via MCP servers, including Metasploit, Hydra, and nuclei, with real-time chat steering. Findings are stored in a Neo4j graph, and CypherFix triages and automatically fixes code, opening PRs. It also includes GVM/OpenVAS scanning, AI Gauntlet for offensive AI/LLM testing, TrafficMind for HTTP traffic capture and analysis. All operations are controlled through a web interface with multi-user, multi-project support, Rules-of-Engagement enforcement, and approval gates.

  1. Security teams conducting authorized penetration tests on internal applications, comprehensively mapping attack surface with minimal manual effort
  2. Red team members validating CVE exploitability and testing credential policies, leveraging parallel multi-agent execution to accelerate tasks
  3. Development teams integrating automated remediation into CI flows, turning security findings directly into code fixes and PRs
  4. Security researchers testing AI/LLM endpoints for vulnerabilities using the built-in AI Gauntlet with tools like garak
  5. Enterprise security operations performing continuous exposure monitoring, complemented by deep GVM vulnerability assessments

What are this agent's strengths and limitations?

Pros
  • Fully automated pipeline from recon to PR with zero manual intervention
  • Parallel multi-agent execution drastically reduces assessment time
  • Neo4j knowledge graph provides structured attack surface, queryable in natural language
  • Secure container isolation and STRIDE threat modeling protect the host
Limitations
  • Requires substantial hardware resources, especially with OpenVAS (8 GB RAM minimum)
  • First-time install and updates are slow, especially GVM sync (~30 min)
  • Heavily dependent on Docker; not suitable for non-containerized environments
  • As a security tool, usage must comply with laws and authorizations despite MIT license

How do you install or deploy this agent?

Requirements: Docker and Docker Compose v2+. Clone the repository and run ./redamon.sh install (optionally add --gvm for OpenVAS, --kbase for local knowledge base). The script builds images and starts services, then prompts for admin account creation. Minimum system: 2 cores, 4 GB RAM, 80 GB free disk (without OpenVAS).

How do you use this agent?

After installation, open http://localhost:3000 to log in. In settings, add LLM providers (OpenAI, Anthropic, etc.) and API keys (Tavily, Shodan, etc.). Create a project, configure the target, and start scanning. All operations are managed through the web UI. Use ./redamon.sh commands for lifecycle management: update, start, stop, etc.

FAQ

How does RedAmon differ from traditional pentesting tools like Metasploit?
RedAmon integrates Metasploit but goes further by chaining recon, exploitation, and post-exploitation automatically with AI, and even fixes vulnerabilities, forming a complete closed loop that traditional tools lack.
Which LLM providers are required?
It supports OpenAI, Anthropic, OpenRouter, AWS Bedrock, and any OpenAI-compatible endpoint, plus local models like Ollama and vLLM. API keys are required for cloud providers.
Can RedAmon run on non-Kali systems?
Yes, all components run in Docker containers, so the host can be any OS supporting Docker, such as macOS, Windows (WSL2), or Linux.
How is the accuracy of vulnerability fixes ensured?
CypherFix uses AI triage to deduplicate and prioritize, then implements fixes, but always opens a PR for human review, ensuring accuracy.

Related agents