Awesome AI AgentsRed-Teaming Platforms

SanMuzZzZz/LuaN1aoAgent

⭐ 1308 Python repository created 2025-12-04

LuaN1aoAgent v2 is a complete TypeScript rewrite of an earlier Python agent for authorised security research, built on the Pi SDK with explicit agent boundaries, durable events and artifacts, and observable tool actions. Three roles divide the work. The Planner maintains an evolving task graph instead of a linear checklist, reading compact task, reasoning and operation graph views, creating or patching goal-level tasks rather than prescribing low-level actions, and controlling dependencies, priority, concurrency of independent tasks, scope and per-task budgets; it reconciles ready tasks against available capacity after each graph change instead of waiting for a whole parallel wave, and commits decisions through a structured planner_submit tool. The Executor receives a bounded task envelope, chooses its own tool strategy, and records public intent, tool input and output, usage, errors and final results, preserving large outputs as immutable artifacts so agent context does not inflate; it reuses one persisted session lineage and workspace across epochs of a task while different tasks stay isolated. The Observer runs in two independent modes: a hot-path Supervisor that inspects recent executor actions and decides whether to continue, checkpoint, stop or hand control back to the Planner, and an asynchronous Projector that converts normalised observations into reasoning and operation graph deltas without blocking execution, each invocation using a fresh session with no hidden shared history. The causal reasoning graph links evidence to hypotheses, confirmed vulnerabilities and successful exploits, keeps uncertainty explicit, and enforces provenance so confirmed vulnerability and successful exploit nodes cannot be written without evidence references. A workbench UI shows live traces and the reasoning graph. The README states that v1 benchmark results do not carry over and will be republished only after reproducible reruns.

https://github.com/SanMuzZzZz/LuaN1aoAgent

securitypenetration-testingautonomous-agentknowledge-graphtypescript

Also in Red-Teaming Platforms

j3ssie/osmedeus

Osmedeus is a powerful and modern orchestration engine designed for reconnaissance and penetration testing workflows, written in Go.

Tencent/AI-Infra-Guard

AI-Infra-Guard by Tencent is a comprehensive AI Red Teaming platform offering intelligent vulnerability scanning, MCP server risk detection, and jailbreak evaluation to enhance AI security.

beclab/Olares

Olares is an open-source sovereign cloud operating system that enables users to run local AI models, manage personal data, and self-host various applications securely and privately on their own hardware.

GH05TCREW/pentestagent

Python terminal agent for AI-assisted penetration testing that drives nmap, sqlmap, a browser and MCP servers, with assist, autonomous agent, multi-agent crew and guided interactive modes.

larlarua/AutoCVE

Agent-driven platform that automates CVE discovery end to end, using multiple coordinated agents to audit source code, verify vulnerabilities, and generate submission-ready reports.

qualifire-dev/rogue

Client-server platform for evaluating and red-teaming AI agents over A2A, MCP or direct Python calls, with 75+ vulnerabilities, 20 attack techniques and compliance-framework reporting.

ASCIT31/Dark-Moon

Open-source autonomous penetration testing platform where specialised agents plan and run real offensive operations through a controlled MCP execution layer, with local tokenization that hides sensitive values from the model.

hackerai-tech/hackerai

An open-source penetration testing assistant with a chat interface and an agent mode that executes security tooling inside isolated cloud sandboxes on a durable task runtime.