Projects

Projects

Things I've built — spanning AI tooling, enterprise data, geospatial systems, scientific computing, and self-hosted infrastructure. A few have full write-ups — follow the links.

Jarvis — A Local-First Voice Assistant

The LLM-era successor to Walter: a local-first voice assistant — wake word, voice-activity detection, streaming speech-to-text, a pluggable LLM brain that calls tools over MCP, and a fine-tuned voice — all wrapped around a single security gate. Built AI-assisted, in active development.

  • Python
  • openWakeWord
  • Silero VAD
  • faster-whisper
  • Ollama / Claude
  • MCP
  • XTTS

Walter — A Pre-LLM Voice Assistant

A pre-LLM voice-assistant spike assembling the speech-and-vision stack of its day — Google STT, neural punctuation restoration, nltk parsing, pyttsx3 speech, and an OpenCV face pipeline — built before any of it was a single API call.

  • Python
  • speech_recognition
  • pyttsx3
  • nltk
  • OpenCV
  • Punctuator (BRNN)

HackGPT — An AI Red-Teaming Experiment

An AI red-teaming experiment: one GPT-4 jailbroken by another to generate novel malware from real samples — a demonstration of model-guardrail failure, never released. Credited at SANS HackFest 2023.

  • GPT-4
  • AI red-teaming
  • Jailbreak research
  • AI safety

voice-training — A Local TTS Fine-Tuning Pipeline

A fully on-device, FOSS pipeline that fine-tunes a custom text-to-speech voice from a handful of audio samples — decode, loudness-normalize, segment, transcribe, fine-tune, synthesize, evaluate. The model factory that produces Jarvis's voice. Built AI-assisted.

  • Python
  • Coqui XTTS-v2
  • faster-whisper
  • Audio DSP (LUFS, VAD)
  • PyTorch
  • Poetry

Self-Hosted Infrastructure & Email Deliverability

A self-managed Debian homelab — GitLab, Vaultwarden, Grafana, Docker behind a reverse proxy — plus a from-scratch web and mail stack for a dozen-plus domains. Most recently, a fleet-wide email-auth remediation that fixed outbound mail silently failing at the major providers.

  • Debian
  • Docker
  • GitLab
  • Grafana
  • nginx
  • Postfix
  • SPF / DKIM / DMARC
  • DNS