Skip to content

user70616E6461/CyberAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ€– CyberAI

AI-powered pentest platform β€” built by someone who red-teams AI, not just with it.

Status: Active development
Stack:  Python Β· Multi-agent orchestration Β· LLM APIs

What is this?

CyberAI is an AI orchestration layer for offensive security workflows. It connects the phantom toolchain β€” OOB detection, CVE intelligence, TLS analysis β€” and routes findings through an AI pipeline that surfaces actionable attack paths.

Not a chatbot for pentesters. An agentic system where AI agents handle recon, correlation, and reporting β€” while you focus on exploitation.


Architecture

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                   CyberAI Core                  β”‚
β”‚                                                 β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”      β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚  Orchestrat β”‚      β”‚   Agent Pool         β”‚  β”‚
β”‚  β”‚  or Agent   │─────▢│   Recon Β· Intel      β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜      β”‚   Exploit Β· Report   β”‚  β”‚
β”‚         β”‚             β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚         β–Ό                                       β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”‚
β”‚  β”‚           Phantom Stack                 β”‚    β”‚
β”‚  β”‚  phantom-grid Β· phantom-intel           β”‚    β”‚
β”‚  β”‚  reality-probe                          β”‚    β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Design constraints

This platform is built with multi-agent security as a first-class concern:

  • Agent trust boundaries β€” agents operate with minimal necessary permissions
  • Input validation β€” all external data sanitized before entering the LLM context
  • Prompt injection resistance β€” structured prompts, output parsing, no raw passthrough
  • Audit trail β€” every agent action logged with inputs and outputs

The irony of building an AI pentest tool while studying AI attack surfaces is intentional. Adversarial thinking is a design input, not an afterthought.


Roadmap

[x] AI Orchestrator skeleton
[ ] phantom-intel integration β€” CVE context injection
[ ] phantom-grid integration β€” OOB result correlation
[ ] Recon agent β€” target enumeration pipeline
[ ] Exploit suggestion agent β€” CVE β†’ PoC mapping
[ ] Report generation agent β€” findings β†’ markdown/PDF
[ ] Multi-agent safety protocol layer

Quick Start

git clone https://github.com/user70616E6461/CyberAI.git
cd CyberAI
pip install -r requirements.txt
# configuration: cp config.example.yml config.yml
python main.py

Related tools

Tool Role in the stack
phantom-grid OOB interaction capture
phantom-intel CVE intelligence feed
reality-probe TLS analysis & config

License

MIT


Part of the panda security toolchain.

Releases

No releases published

Packages

 
 
 

Contributors

Languages