Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
2d5cad3
Skeleton done for the main branch
gurunathan-r Apr 15, 2026
f9e2e1d
feat(red_agent): add kali_mcp_server for offensive tool access
RaghunandhanG Apr 15, 2026
ca8d4ca
refactor(red_arsenal): rename kali_mcp_server to red_arsenal
RaghunandhanG Apr 15, 2026
3f0359e
fix(red_arsenal): use prebuilt binaries instead of go/cargo compilation
RaghunandhanG Apr 15, 2026
bf4ab65
RT Detection & Response & Patching
Abinesh2418 Apr 15, 2026
3321722
fix(red_arsenal): smoke-test fixes from first Kali run
RaghunandhanG Apr 15, 2026
f53c521
fix(red_arsenal): pin explicit binary paths + fix paramspider/rustsca…
RaghunandhanG Apr 15, 2026
f91028f
fix(red_arsenal): rustscan not in Kali apt — revert to optional GitHu…
RaghunandhanG Apr 15, 2026
1fe1285
fix(red_arsenal): third-round fixes from full smoke test
RaghunandhanG Apr 15, 2026
8343c39
fix(red_arsenal): inject setuptools into dirsearch venv via direct pip
RaghunandhanG Apr 15, 2026
78a9400
feat(red_agent): wire recon scan services to red_arsenal MCP
RaghunandhanG Apr 15, 2026
bb3b5e6
merge: took feat/kali-mcp-server version
PratibhaDevi29 Apr 15, 2026
d6ef984
Blue implementation done
gurunathan-r Apr 16, 2026
2aa4455
run.ps1 in windows
gurunathan-r Apr 16, 2026
e22ae00
feat(red_agent): add autonomous recon + exploit agents with Groq func…
PratibhaDevi29 Apr 16, 2026
b7bdb52
feat: red arsenal dashboard with LLM-powered orchestrator
RaghunandhanG Apr 16, 2026
e3a2dfa
merge: integrate PrathibaRedteam Groq recon + exploit agents
RaghunandhanG Apr 16, 2026
3bf76d3
blue agent only
gurunathan-r Apr 16, 2026
a767cd3
blue-red team report input
gurunathan-r Apr 16, 2026
60dafa1
feat: unified NVIDIA NIM for all agents + orchestrator integration
RaghunandhanG Apr 16, 2026
94330e6
blue - UI FIX
gurunathan-r Apr 16, 2026
59c62ef
feat: CrewAI multi-agent framework + rich tool card UI
RaghunandhanG Apr 16, 2026
cec6257
Merge feat/red-dashboard into Abinesh — unified event bus
gurunathan-r Apr 16, 2026
40bdff1
Blue Red Integrated
gurunathan-r Apr 16, 2026
fbba3e3
Api integration
gurunathan-r Apr 16, 2026
91e65aa
UI Changes & Fixed Red Side
Abinesh2418 Apr 16, 2026
08a2a2e
Readme Update Full Details
Abinesh2418 Apr 16, 2026
69272c1
Red Agent & Blue Agent A2A Done
Abinesh2418 Apr 17, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions .claude/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"permissions": {
"allow": [
"Bash(docker-compose -f docker-compose-blue.yml up --build)",
"Bash(docker-compose -f docker-compose-blue.yml build --no-cache blue-backend)",
"Bash(docker-compose -f docker-compose-blue.yml up -d blue-backend)",
"Bash(docker exec *)",
"Bash(docker restart *)",
"Bash(curl -s -o /dev/null -w \"pending:%{http_code}\" http://localhost:8002/remediate/pending)"
]
}
}
34 changes: 34 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# Python
venv/
.venv/
env/
__pycache__/
*.pyc
*.pyo
*.pyd
*.egg-info/
.pytest_cache/
.mypy_cache/

# Node / frontend
node_modules/
*/frontend/dist/
*/frontend/node_modules/
.vite/

# Secrets & environment
.env
.env.*
!.env.example

# VCS / editors
.git/
.gitignore
.idea/
.vscode/
.DS_Store

# OS / build artifacts
*.log
build/
dist/
27 changes: 27 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Copy this file to .env and fill in real values.

# ── Azure OpenAI (GPT-4o) — powers all Red Agent LLM calls ──
AZURE_OPENAI_ENDPOINT=https://abineshbalasubramaniyam-resource.cognitiveservices.azure.com/
AZURE_OPENAI_API_KEY=your_azure_api_key_here
AZURE_OPENAI_API_VERSION=2024-12-01-preview
AZURE_OPENAI_MODEL=gpt-4o

# CVE feed (NVD is used by default, no key required)
CVE_FEED_URL=
CVE_API_KEY=

# Agent ports
RED_AGENT_PORT=8001
BLUE_AGENT_PORT=8002
AUTH_SERVICE_PORT=8003

# Red Arsenal MCP server (SSE transport)
RED_ARSENAL_HOST=0.0.0.0
RED_ARSENAL_PORT=8765

# Recon agent tuning
MAX_RECON_ITERATIONS=6
RECON_TOOL_TIMEOUT=120

# Logging
LOG_LEVEL=INFO
19 changes: 19 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# Python
__pycache__/
*.pyc
venv/

# Frontend (Vite + React)
node_modules/
dist/
*.tsbuildinfo

# Env & secrets
.env
!.env.example

# Logs
*.log

# macOS
.DS_Store
Loading