Projects

A showcase of software development, AI systems, and infrastructure work

Filter by Type

Filter by Technology

MemBrane Dual-Memory System

Production

Multi-layer memory system for AI agents with Neo4j graph database, markdown file storage, event logs, and Redis cache. Provides temporal context awareness and knowledge persistence.

Python Neo4j FastMCP Redis TypeScript

Flywheel Personal AI Infrastructure

Production

Comprehensive AI ecosystem built around Claude Code and inspired by Daniel Miessler's PAI methodology. Features Universal File-based Context (UFC) system, skill-based agent architecture, and sophisticated hook protocols.

TypeScript Node.js Claude API Bash

Claude Code Skill Library

Production

Collection of 40+ specialized skills for Claude Code including memory capture, GitLab operations, infrastructure management, video transcription, and research frameworks. Modular, reusable agent capabilities.

TypeScript Node.js Claude API

OPNsense Firewall MCP Server

Production

Model Context Protocol server for managing OPNsense firewall rules with constitutional validation and mandatory backup protocols. Enables AI-assisted network security management.

Python FastMCP OPNsense API

Personal Blog & Portfolio

Production

Modern static site built with Astro 4.x featuring dark theme design, Supabase integration, markdown blog with syntax highlighting, and portfolio showcase. Built using SpecKit spec-driven development.

Astro TypeScript Tailwind CSS Supabase

Jarvis Voice AI System

R&D

Custom voice-to-voice AI interaction system with SuperWhisper integration for transcription. Enables natural language control and always-on voice assistance.

Python Whisper Claude API Audio Processing

GitLab Auto-Issue Generator

Development

Automated issue creation system that detects errors, warnings, and bugs during operations and creates properly labeled GitLab issues with severity grading.

TypeScript GitLab API Node.js

SpecKit Spec-Driven Development

Development

Complete spec-driven development workflow from constitution through implementation with full autonomy. Includes clarification, analysis, planning, and execution phases with git hygiene at each milestone.

TypeScript Node.js Markdown

Video Transcription Pipeline

Production

Token-optimized YouTube transcript extraction with tiered AI processing (Ollama → Haiku → Sonnet). Creates structured Obsidian notes with cross-referenced knowledge integration. 85-90% token cost reduction.

Python TypeScript Ollama YouTube API

Website Deployment Orchestrator

Infrastructure

End-to-end infrastructure and CI/CD setup for dev→staging→production workflow. Orchestrates DNS, reverse proxy, SSL, Git operations, and pipeline verification. Master orchestrator coordinating atomic sub-skills.

TypeScript Docker GitLab CI nginx BIND9

Nginx Reverse Proxy Automation

Infrastructure

Automated nginx reverse proxy configuration for DMZ deployment. Handles SSL setup with Let's Encrypt wildcard certificates, firewall coordination, and service routing.

nginx Bash Let's Encrypt TypeScript

Mail Server Account Manager

Infrastructure

Postfix/Dovecot mail account management system with PostgreSQL backend. Auto-creates mailboxes, handles password updates, and verifies SMTP/IMAP connectivity.

PostgreSQL Postfix Dovecot Bash

BIND9 DNS Manager

Infrastructure

Automated DNS A record management for BIND9 with serial number increments, automatic backups, and verification. Supports multiple zones with auto-detection from FQDN.

BIND9 Bash TypeScript

Multi-Agent Research Framework

R&D

LangGraph-based academic research framework with automated source discovery, extraction, analysis, and synthesis. Deep research on topics, companies, markets, or competitive landscapes.

Python LangGraph Claude API Web Scraping

Obsidian Vault Integration

Development

Structured note creation system using PARA methodology. Automatic symlink integration with MemBrane learnings directory for seamless knowledge base management.

TypeScript Markdown Obsidian API

FixBot Security Pipeline

Development

Automated security vulnerability detection and remediation pipeline. GitLab webhook integration for SAST scans with AI-powered fix generation.

Python GitLab CI Security Scanning Claude API

Project Hygiene Automation

Development

Automatically organizes misplaced files in project root directories. Works across all project types (Python, Node.js, Docker) with intelligent file type detection.

TypeScript Node.js File System

MCP Server Installation Tool

Development

Interactive MCP server installation and configuration tool for Claude Code. Supports global and project-specific deployments with automatic server setup and testing.

TypeScript Node.js MCP Protocol

DevTime Project Tracking

Development

Zero-friction development time tracking initialization for project directories. Integrates with DevTime service for productivity analytics.

TypeScript DevTime API

Entity Extraction Pipeline

R&D

Structured entity extraction from natural language using fine-tuned DeBERTa NER model via ONNX Runtime. Optimized for MemBrane knowledge capture and enrichment.

Python ONNX DeBERTa NER