CyberOS

A 32-bit operating system written from scratch in NASM, with a three-stage bootloader, windowed desktop, FAT12/FAT32, an RTL8139 driver and a TCP/IP stack. 17,000 lines of assembly in a 60KB kernel, and I security-audited my own kernel.

NASM x86 Protected Mode
View details →

AI Pentest Agent

An autonomous recon and enumeration engine that plans, executes, and iterates on scanning tasks with an LLM-driven loop, wrapped in its own web dashboard.

Python FastAPI Nmap
View details →

CyberLink

A cyberpunk-styled node-link puzzle game for iOS. Breach nodes against the clock, choose an operator, and work through five distinct mission types.

Swift SwiftUI
View details →

NmapEnhanced

A Python wrapper around Nmap that turns a single scan into a ready-made playbook: risk scoring, CVE/exploit lookups, and suggested follow-up commands per port.

Python Nmap SearchSploit
View details →

Email Spoof Check

A live tool that grades any domain's protection against email spoofing (SPF, DKIM and DMARC) from public DNS alone. No scanning, no authorisation, three seconds.

Node DNS DMARC
Run a check →

Side Dashboard

An always-on dashboard for a rotated monitor: live ADS-B flight radar, weather, bin days, countdowns and a live ISS feed. Seventeen cards, one dependency.

Node ADS-B SVG
View details →

JARVIS

A fully local, voice-driven AI assistant for macOS: local LLM, local speech-to-text, a wake word, persistent memory, and a plugin system for controlling the Mac.

Python Ollama Whisper
View details →

SOC Lab

A self-hosted, dockerized Security Operations Center: SIEM, IDS, honeypot, and threat-intel platforms wired together to practice detection and response end to end.

Docker Wazuh Suricata
View details →

ReconPro

An AI penetration testing platform. The agent plans and runs the test itself across 129 local tools, verifies every finding with command output as evidence rather than inferring it from a version banner, diffs each scan against the last, and writes the report.

Python Claude Agent SDK FastAPI
View details →

CDMF

A six-plane continuous detect-and-mitigate loop: intel triggers a probe, a confirmed finding becomes one canonical mitigation rendered per vendor, four assurance gates attack it, including an agent-generated evasion set, and a human decides before anything reaches a control.

Python ModSecurity Suricata
View details →

Pentest Harnesses

How to build a testing harness on Anthropic’s Claude, with a methodology document generated into fourteen executable skills, scope enforced in code before the model gets control, and a human approving every command it wants to run.

Claude Code Agent SDK YAML
View details →

NightJARC2

A command-and-control framework written from scratch for lab work: beacons, listeners, SOCKS5 pivoting and payload staging. Transparent by design: every action attributed and logged, evasion opt-in per payload and always recorded.

Python C2 Lab use only
View details →

Agent Commerce

A multi-agent AI pipeline that researches, writes, designs, and reviews digital products end to end, from trend research to a finished, sellable listing.

Python FastAPI Claude API
View details →