Projects

A selection of open source work. Full list on GitHub.

Featured

Solar Pool Heater

Hardware · DIY · In progress

Designing and building a DIY thermal solar heater for our pool. I'm documenting the design decisions and build process on the blog.

Mixology.tools

Python · JavaScript · Flask

I wanted a way to explore cocktail and ingredient similarities, bu I first needed a database of cocktails, with standardized ingredients, so I built an interactive cocktail recipe explorer with ingredient-based search and data-driven mixology insights.

Infinite Armory

Python · JavaScript · AI/ML

An AI-generated cyberpunk weapon turret on a rooftop above a neon city — an example weapon from Infinite Armory.

My 8 year-old wanted an AI-powered fantasy weapon generator, so I vibe-coded one that creates unique, weapons with lore, stats, and imagery using generative AI based on his descriptions.

More Projects

research-superpower

Python

Research superpowers for Claude Code — tools and workflows to augment AI-assisted research and analysis.

FPvisualization

JavaScript · D3.js

Interactive visualization of fluorescent protein properties. Browser-based tool for exploring and comparing FP spectral data.

kthorn-skills

Python

Claude Code skills marketplace — research superpowers and codex review tools.