Digital Dentistry
7Dental Radiograph Computer Vision
A custom dental-radiograph CV stack β FDI tooth-numbering (F1 0.9608), SAM tooth-mask LoRA fine-tunes, and a pathology/restoration detector β with a live inference demo.
Radiograph β Insurance-Narrative Pipeline
Detects and FDI-numbers teeth, segments them, and flags pathology, then an LLM writes the insurance narrative grounded in those findings. A two-phase arc from a segmentation research effort to a shipped CV-grounded pipeline.
Bitewing / Periapical View Classifier
An EfficientNet-B0 that labels a radiograph bitewing vs periapical β 99.6% on 550 unseen external images β shipped as a torch-free ONNX artifact three systems consume from one file.
D3Guard CAD Modernization
Ported a night-guard CAD add-on from Blender 2.79 to 4.5 β 166 operators, a bglβgpu rewrite, an OpenVDB port β and deleted ~220,000 lines of dead code after tracing the import graph.
SmileVision
Intraoral smile and whitening simulation plus clinical analysis β face-parsing and SDXL inpainting via ComfyUI, with a quality gate the clinician never sees fail.
Clinical Note Summarizer
Turns a patient's full chart into a concise clinical summary with mandatory pre-med and severity flags. De-identified inputs only, with a three-layer PHI defense β described honestly, not badged "HIPAA-safe."
PhotoDrop
A zero-dependency, single-file tool to get phone photos onto the operatory PC's imaging system β scan a QR, tap-select, done. No cables, no cloud; photos never leave the practice LAN.
Platform & Infrastructure
3Self-Hosted Home-Server Platform
~95 service definitions across layered compose files, a ~70-model LiteLLM gateway, an 8-stage self-building AI pipeline, an ops control plane, and reliability engineering β including diagnosing a disk-fill caused by a silently shadowed mount.
Network Security & Administration
Hardening the homelab across host, network, container, and app layers: key-only SSH + a hand-rolled sysctl suite, default-deny UFW, Tailscale-only ingress, a multi-agent audit of 19 services, and an in-progress pass that caught Docker quietly bypassing the firewall.
Ephemeral Cloud GPU-Training Automation
Provider-agnostic create β train β export β destroy, with a strict teardown invariant. Cost-engineered to ~$0.10β$2 per run (~$9 for a full 5-cycle detector campaign) via spot economics and provider arbitrage.
AI / ML Tooling & Experiments
5AI Coding-Agent Benchmark
A self-run bake-off of 14 coding-agent CLIs on one fixed "build + deploy this app" task, auto-scored on infra checks, rule compliance, and LLM-as-judge quality β 1,152 possible runs, six weekly cron matrices.
Local LLM Fine-Tuning β "home-server brain"
QLoRA fine-tunes of Llama 3.2/3.1 (SFT + DPO) β GGUF β Ollama, fed by an automated, secret-sterilized ops-history data pipeline. The local model scored 100% vs a 5% base on homelab facts.
BlenderHub
A headless Blender 4.5 web IDE: a Monaco bpy editor, a live console, LLM-authored Blender scripts, text/imageβ3D, and an async Cycles render queue β the most-iterated build in the fleet.
Self-Hosted Generative-AI Studio
One prompt β text, image, music, speech, or 3D, over a local model fleet with local GPU offload and a custom ComfyUI node pack β a coherent toolkit, not scattered apps.
Custom Coding-Agent Skills
Reusable skills that extend an AI agent with disciplined workflows β a high-fidelity save-state protocol and a rigorous legacy-code reverse-engineering routine with mandatory file:line citations. Building capabilities for agents.
Web Apps & Games
2AI Browser-Game Generation Platform
A natural-language prompt fills a game scaffold across three engine pathways β Phaser, Three.js, and a real Unity-WebGL build on a GPU PC β feeding a family arcade with accounts, lobbies, presence, chat, and tournaments. Playable.
Asset Harvester
A game-asset aggregator with 20 source connectors (Kenney, OpenGameArt, Poly Haven, Freesound, NASAβ¦) plus a dedupe / thumbnail / AI-tag pipeline. The supply line behind the game platform.
Personal, Family & Home
8Pickflix β family movie picker
Surfaces only what's streamable on the household's subscriptions across 9 services, composite-scored, with a Family / adults / Smart (Claude + Gemini ensemble) mode split and Roku LAN control. 201 tests. In use.
Fussy Eater β kids' dinner planner
A "Tinder for food": a child joins by room code and swipes food cards until N likes reveal the meal, paired with an LLM self-expanding catalog and a three-tier image pipeline. Both services tested.
O.D.D. Companion
A behavioral-health organization app for caregivers β a behavior tracker with clinician-formatted exports, an escalation log built for pattern-finding, a document cabinet, and global cross-module search. Offline-capable. In use.
UniFi IoT VLAN Automation
PowerShell + UniFi local-API tooling that provisions an isolated IoT VLAN, an SSID, and a nine-rule zone-based firewall on a UDM, with a Terraform-style plan / apply / verify / destroy workflow.
YouTube β Jellyfin Pipeline
Downloads one-off videos or whole playlists and auto-imports them into Jellyfin by channel β and you can subscribe to channels for a personal YouTube PVR.
Roku LAN Remote
A browser remote with real hardware control β SSDP discovery, Roku ECP over the LAN, and DHCP-resilient tracking that re-resolves a device by its hardware serial when its IP changes.
Jellyfin Nightly Picks
~115 lines: reads the home library and asks an LLM for three movies and two shows for tonight, each with a one-line reason, cached and refreshed every six hours. The judgment, not the size.
StoryForge + TTS Studio
A family AI storytelling pair: generate an illustrated-length story with an LLM, then have it read aloud paragraph-by-paragraph in a neural voice β with a 3-ahead prefetch, resume-from-failed-chunk read-aloud engine across ~54 Kokoro + ~30 Gemini voices.