██████╗ ██╗████████╗██████╗ ██╗ ██╗████████╗███████╗████████╗██████╗ ██╗██████╗ ███████╗
██╔══██╗██║╚══██╔══╝██╔══██╗╚██╗ ██╔╝╚══██╔══╝██╔════╝╚══██╔══╝██╔══██╗██║██╔══██╗██╔════╝
██████╔╝██║ ██║ ██████╔╝ ╚████╔╝ ██║ █████╗ ██║ ██████╔╝██║██████╔╝█████╗
██╔══██╗██║ ██║ ██╔══██╗ ╚██╔╝ ██║ ██╔══╝ ██║ ██╔══██╗██║██╔══██╗██╔══╝
██████╔╝██║ ██║ ██████╔╝ ██║ ██║ ███████╗ ██║ ██║ ██║██║██████╔╝███████╗
╚═════╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚══════╝ ╚═╝ ╚═╝ ╚═╝╚═╝╚═════╝ ╚══════╝
┌──────────────────────────────────────────────────────┐
│ root@bitbytetribe:~# cat /etc/motd │
│ │
│ "The quieter you become, the more you can hear." │
│ │
│ [ SYSTEM ONLINE ] [ THREAT LEVEL: ELEVATED ] │
└──────────────────────────────────────────────────────┘
#!/usr/bin/env python3
"""BitByteTribe — Where security meets autonomy."""
class BitByteTribe:
def __init__(self):
self.name = "Angelo Coetzee"
self.alias = "BitByteTribe"
self.handle = "@h4kmv"
self.location = "South Africa 🇿🇦"
self.role = "Cybersecurity Architect"
self.focus = [
"Agentic AI for Security Operations",
"Autonomous Threat Triage & Response",
"Detection Engineering & Threat Hunting",
"MCP Server Development for SecOps",
"KQL Sorcery & SIEM Automation",
]
self.philosophy = "Automate the hunt. Architect the defense. Ship the agent."
def current_mission(self):
return {
"building": "Agentic security layers that think, triage, and act",
"hunting": "Threats across cloud & hybrid attack surfaces",
"shipping": "Open-source tools for the security community",
"writing": "Detection logic, threat research, and agent architectures",
}// SECURITY PLATFORMS
// LANGUAGES & SCRIPTING
// FRAMEWORKS & LIBRARIES
// AI & AGENTIC
// PLATFORMS & INFRA
[2026-XX-XX] STATUS: IN PROGRESS
| Project | Description | Stack |
|---|---|---|
| 🤖 AITriageAgent | Autonomous threat triage agent that investigates & prioritises security alerts | Python, Azure AI Foundry |
| 🧠 Engram | 3-tier memory system for AI agents — working, episodic & semantic recall | Python |
| 🔭 AgentTrace | Cross-agent observability with OpenTelemetry-compatible tracing & cost attribution | Python |
| 🐝 SwarmOS | Multi-agent orchestration supporting hierarchical, pipeline & peer-to-peer topologies | Python |
| 🖥️ claudeswarm | Visual command center for coordinating Claude Code agent teams | TypeScript, Turborepo |
| 🐦 x-agent-stack | 5-agent team that autonomously manages X (Twitter) strategy, content & engagement | TypeScript, OpenClaw |
| 🗣️ Jarvis | Real-time voice assistant with low-latency speech-to-speech conversation | Python, Claude API, LiveKit |
| 📄 md2pdf | Markdown-to-PDF converter with dual rendering engines (Typst + WeasyPrint) | Python |
┌───────────────────────────────────────────────────────────┐
│ ATTACK SURFACE │
│ │
│ IDENTITY ENDPOINT CLOUD & HYBRID │
│ ┌──────────┐ ┌──────────┐ ┌──────────────┐ │
│ │ Entra ID │ │ Defender │ │ Azure / M365 │ │
│ │ Cond Acc │ │ XDR │ │ Sentinel │ │
│ │ PIM/ PAM │ │ Intune │ │Log Analytics │ │
│ └─────┬────┘ └────┬─────┘ └──────┬───────┘ │
└─────────┼────────────────┼──────────────────┼─────────────┘
└────────────────┼──────────────────┘
▼
┌───────────────────────────────────────────────────────────┐
│ DETECTION ENGINE │
│ │
│ KQL Analytics Rules · Custom Detection Logic │
│ Threat Intelligence · Behavioral Analytics │
│ MITRE ATT&CK Mapping · Anomaly Detection │
└──────────────────────────┬────────────────────────────────┘
▼
┌───────────────────────────────────────────────────────────┐
│ AGENTIC RESPONSE │
│ │
│ AI Triage Agents · Auto-Investigation │
│ Threat Scoring · Playbook Execution │
│ MCP Tool Integration · Autonomous Containment │
└───────────────────────────────────────────────────────────┘


