MCP Ecosystem

The Model Context Protocol (MCP) Ecosystem

A unified framework connecting specialized AI Agents and Tools through a central Core Server, enabling seamless interoperability and secure orchestration.

Calculator Tool

Complex math & unit conversions

Sentiment Analysis

NLP-powered emotion detection

View Code

Weather Tool

Global forecasts & alerts

MCP Core Server

The central nervous system orchestrating all tool executions and agent communications.

Unified Demo Interface

TypeScript Agent

Lightweight web automation agent

View Code

Productivity Agent

Windows automation & log analysis

View Code

MCP Intelligence System

Claude-powered operational intelligence platform that connects to live engineering data over MCP and answers engineering-operations questions in natural language, producing a daily morning brief and live incident views.

  • Python
  • MCP
  • Claude

MCP Model Server

Python backend server implementing the Model Context Protocol to host AI models and expose them to MCP-compliant agents and applications through a standardized interface.

  • Python
  • MCP

MCP Tools Demo

Multi-tool Gradio application with MCP integration, bundling several tools behind a single interactive front end.

  • Gradio
  • MCP

Security

SecureCLI-Tuner

Security-first LLM fine-tuned for Agentic DevOps that translates natural language into safe, valid Bash commands while achieving a 100% adversarial attack blocking rate. Implements a Defense-in-Depth architecture with sanitized QLoRA fine-tuning and three-layer runtime guardrail system.

AI Guardrails

Layered security framework for LLMs and agents that combines deterministic rules, semantic classifiers, and policy enforcement to detect prompt injection, malicious intent, and unsafe reasoning before outputs reach users or systems.

SageVault - Secure RAG

Security-focused RAG application with built-in guardrails for safe document and codebase analysis with AI.

ML Malware Detection System

Enterprise-Grade Security: Advanced ensemble ML system with 9 trained models, grey-zone decision gating, and SHAP explainability. Features Streamlit web interface, CLI tools, and production-ready deployment achieving 95%+ recall for SOC environments.

  • Ensemble Learning
  • SHAP
  • Streamlit
  • CI/CD

Malware Analysis LightGBM

AI-powered malware detection using LightGBM and static PE file analysis for enterprise endpoint security. Achieves 98%+ F1-score with millisecond prediction times.

PE File Metadata Analysis

Comprehensive malware detection using PE file metadata with advanced feature engineering, visualization, and model validation. Multi-method feature selection with PCA, t-SNE, and ensemble methods.

High-Recall Malware Detector

Integration Capstone: Combines supervised and unsupervised ML approaches with recall-first optimization for SOC environments. Synthesizes insights from LightGBM and PE metadata projects into a unified detection framework achieving 99.95% recall.

Unsupervised Anomaly Detection

Proactive Malware Defense: Signature-free malware detection using unsupervised learning for Aegis AI Security's Sentinel Endpoint Agent. Achieves 93% AUC with Isolation Forest for real-time pre-execution threat analysis.

Structural Anomaly Detection

Malware Triage: Advanced ensemble-based PE file analysis combining Isolation Forest, K-Means, and One-Class SVM. Features interpretable anomaly scoring and confidence-based triage for SOC environments with rich visualization suite.

Smart Security Camera

An intelligent security system with face detection and motion tracking, built with Python and OpenCV.

ClawGuard

Guardrail-first agent security monitoring framework built around OpenClaw job-search telemetry, detecting unsafe agent behavior and preserving evidence for investigation.

  • Python
  • Agent Security
  • Telemetry

MalVec

Explainable malware classification using structural similarity. Classifies PE files as malware or benign by comparing them against known samples, surfacing the reasoning rather than returning an opaque risk score.

  • Python
  • PE Analysis
  • Explainability

LLM Red Teaming Audit

Security assessment of a financial-services chatbot and an e-commerce agent. Manual probing, automated scanning with Giskard, and adversarial simulation identified 16 distinct vulnerabilities across the OWASP Top 10 for LLMs.

  • LLM Red Teaming
  • Giskard
  • OWASP LLM Top 10

ThreatPrism V2

Demo-safe SOC migration accelerator for organizations moving from outsourced SOC operations toward an internal model. A case-centric backend ingests SOAR-style payloads, normalizes evidence, applies deterministic guardrails, and produces structured triage and GRC output behind role-safe API views.

  • Python
  • SOC
  • Guardrails
  • GRC

CLI-Tuner

Data and training pipeline behind SecureCLI-Tuner: a security-aware ML workflow for translating natural language into Bash, built on Qwen2.5-Coder-7B-Instruct with zero-tolerance validation.

  • Python
  • Qwen2.5-Coder
  • Dataset Engineering

Governed AI Pipeline

Portable governance pipeline for Claude Code - custom slash commands, validation hooks, and audit logging - built to demonstrate that an AI-augmented development workflow can be rolled out safely across a small team.

  • Claude Code
  • Governance
  • Audit Logging

AI Sec Practice Ground

Offline-first rehearsal range for AI security workflows. Provides deterministic simulators and synthetic fixtures so a full loop - read the challenge, run the workflow, capture evidence, write the report - can be practiced without standing up lab infrastructure.

  • PowerShell
  • Simulation
  • Blue Team

GAN Security Learning

Step-by-step learning project on Generative Adversarial Networks and AI security - building image-generating models, then attacking and defending them to observe the failure modes directly.

  • Python
  • GANs
  • Adversarial ML

AI Agents

TrustBench SecureEval Ops v3.0 Production

Production-Grade Multi-Agent Security Evaluation Framework: Advanced evolution of Trust Bench featuring SecureEval guardrails, intelligent agent routing, consensus building, and operational excellence. Features specialized security, quality, and documentation agents with cross-agent collaboration, weighted scoring, confidence metrics, and comprehensive export capabilities. Includes structured logging, health probes, CI/CD pipeline, and 79% test coverage.

  • Python
  • LangGraph
  • Multi-Agent Systems
  • FastAPI
  • Security Analysis
  • CI/CD

Aegis MultiAgent SOC Competition Finalist (v1)

Secure multi-agent SOC triage with A2A guardrails and structured observability, designed as a v1 competition finalist with v2 upgrades planned for expanded SOC automation.

  • Python 3.13
  • Google ADK
  • a2a-sdk
  • Gemini 2.5 Flash-Lite
  • Uvicorn
  • Pytest

Trust Bench Demo

A LangGraph-based multi-agent workflow that inspects software repositories for security leaks, code quality gaps, and documentation health. Features a collaborative system of specialized agents working together to provide comprehensive repository analysis.

  • Python
  • LangGraph
  • Multi-Agent Systems
  • Security Analysis

AgentLedger

Proof-of-concept six-layer trust infrastructure for agent-native services, covering discovery, identity, trust signals, context disclosure, workflow validation, and liability evidence. Registers and verifies services rather than executing workflows itself.

  • Python
  • Agent Identity
  • Trust Infrastructure

AI Factory

Portable nine-agent software factory with security engineering built into the pipeline at both design time and implementation time. Tool-agnostic - installs into any project and produces auditable, security-reviewed code.

  • Multi-Agent Systems
  • Secure SDLC
  • Shell

Quorum

Multi-agent code-review pipeline with a deterministic merge gate, packaged as a versioned, parameterized, tested skill library. Built as a Claude Code Mastery course mini-project.

  • Python
  • Multi-Agent Review
  • CI Gate

Agent Config Sync

Sanitized public mirror of a private deployment, published for the Kaggle AI Agents Intensive capstone. Generates an AI assistant's global instructions and skill library for multiple runtimes from a single source of truth.

  • Python
  • Agent Configuration
  • Kaggle Capstone

Spec-Driven Feature Factory

URL shortening service built spec-first, where every line of code answers to a documented requirement. Demonstrates spec-driven development and YAML prompt engineering; built as a Claude Code course assignment.

  • Python
  • Spec-Driven Development

ADK Expense Approval Agent

Expense-approval workflow on Google's Agent Development Kit where the routing gate is deterministic, not a model decision. A plain threshold comparison auto-approves small expenses and suspends larger ones on a RequestInput interrupt until a human approves or rejects, so the LLM never gates the money decision.

  • Python
  • Google ADK
  • Human-in-the-Loop
  • Terraform

ML Engineering

NLP RAG Medical Assistant

Retrieval-Augmented Generation system built to help healthcare professionals find medical information from trusted sources, using the Merck Manual as its primary knowledge base.

  • RAG
  • NLP
  • Healthcare

HuggingFace Sentiment Analysis

Sentiment analysis built on Hugging Face Transformers and PyTorch, demonstrating how to fine-tune a pre-trained transformer for a downstream classification task.

  • PyTorch
  • Transformers
  • Fine-Tuning

Bank Churn Prediction

Neural network model for predicting bank customer churn, identifying accounts likely to leave so retention effort can be targeted.

  • Neural Networks
  • Classification

Visa Approval Prediction

XGBoost classifier predicting US visa application outcomes, used to surface the factors that most influence approval decisions.

  • XGBoost
  • Classification

Loan Acceptance Prediction

Decision Tree classifier predicting personal loan acceptance, used to identify which existing bank customers are most likely to convert.

  • Decision Trees
  • Classification

FoodHub Data Analysis

Exploratory analysis of food-delivery order data, surfacing customer ordering patterns and restaurant performance for a food aggregator.

  • Pandas
  • EDA
  • Visualization

XGBoost Regressor

XGBoost regressor applied to a continuous-target prediction task, covering feature preparation, training, tuning, and evaluation.

  • XGBoost
  • Regression

Cloud

Azure Resource Optimization Lab

End-to-end Azure fundamentals — ARM-based VM deployment with tagging, governance policies, and Azure Monitor alerts. Demonstrates cloud architecture, cost optimization, and observability with Infrastructure-as-Code (IaC).

  • Azure ARM Templates
  • IaC
  • Azure Monitor
  • Governance

BigQuery Release Pulse

Dashboard that tracks Google Cloud BigQuery release notes, slicing daily updates into individual release items and filtering them by type. Flask server with a vanilla HTML/JS client.

  • Flask
  • BigQuery
  • Google Cloud

GCP Document Pipeline

Event-driven document ingestion on Google Cloud, provisioned end to end with Terraform. A GCS upload fires a storage notification onto Pub/Sub, an OIDC-authenticated push subscription invokes a Cloud Run service, Gemini extracts and classifies the document via Vertex AI, and the metadata lands in BigQuery behind a Streamlit dashboard.

  • Terraform
  • Cloud Run
  • Pub/Sub
  • BigQuery
  • Vertex AI

Just for Fun

Python-Dojo — Security Reps Playground

A security gym for AI engineers to build muscle memory around sanitization, API management, and guardrail patterns using a Mastery Loop training engine.

  • React
  • Security
  • AI Training

Bushido-Code

Progressive Python training system organized as nine belts of ten kata each, using disciplined repetition, spaced review, and structured recall.

  • Python
  • Spaced Repetition

Claude Masterclass Kit

Self-updating personal study library for Claude Code that turns course material and product news into short reviewed lessons, kept organized and ready to study.

  • PowerShell
  • Knowledge Management

Codebase Detective

Timed exercise in systematically exploring, mapping, auditing, and documenting an unfamiliar codebase - the BackdoorBox research library - in under five hours.

  • Code Audit
  • Documentation

HealthTrack API

Patient vital-signs REST API built as the hands-on teaching project for a Claude Code Mastery course week, used to demonstrate multi-session agent workflows against one codebase.

  • Python
  • REST API
  • Teaching Project

SqueezeRadarAI

Market-data explorer that pulls price, RSI, short interest, and volume for a given ticker and ranks a watchlist of heavily shorted stocks by a composite score. Built as a data-analysis exercise, not investment advice.

  • Python
  • Market Data
  • Analysis

Google News CLI

Interactive terminal client for Google News: fetch headlines, search queries, filter by topic, and open articles in the browser with arrow-key selection. Reads the public RSS feeds, so it needs no API key.

  • Node.js
  • CLI
  • RSS