Some experiments survived contact with production. These are those — the tools, side quests, and libraries that earned a spot.
14 projects
A fully local agentic coding plugin that intercepts plan mode and opens an annotation UI in your browser. Mark up the plan, send structured feedback to the agent, and receive a revised version — iterate as many times as you need until you're ready to approve.
llama-dash turns a self-hosted local inference box into an observable, policy-controlled AI gateway: one UI for model state, request history, API keys, routing rules, proxy metrics, and client setup.
Go-to Next.js authentication library supporting more social signin providers than you can shake a stick at. Bring your own database. Inactive after transfering the project to better-auth in 2025.
AMD (ROCm) oriented local voice LLM collection. This is an ever growing collection of various TTS and STT models, each of which is also wrapped in a slim Open Home Foundation Wyoming API layer to make it easy to consume said models in Home Assistant's voice assistant pipeline.
tmux plugin which leverages a local LLM to automatically rename your tmux windows based on what you're working on in them. Never get lost jumping around tmux again.
Frontend for a custom digital frame project I built for my grandparents. The device consists of a custom wooden picture frame, LCD display, Raspberry Pi, and some power electronics. The web app allows family members to login and manage our families deployed frames and their media.
Golang client for a custom digital frame project I built for my grandparents. The device consists of a custom wooden picture frame, LCD display, Raspberry Pi, and some power electronics. Runs on the Raspberry Pi and syncs media from thebucket configured for that frame as well as runs the slideshow UI.
Play a random Jellyfin TV show or movie as your MacOS screensaver. Configurable to play with or without audio, with or without subtitles, and will begin playing at a random point in the media anywhere between 2% and 30% of the way through.
This project is the result of a domain bought on a whim. After it sat dormant for a few months, I decided to do something with it. The result is a marketing page for a hypothetical consulting firm specializing in helping out where, "you shipped fast. [So] we'll make it last."
Self-hosted bookmarking and RSS reader web app. Originally written years ago in React, the latest deployed iteration is SvelteKit rewrite.
Sync your GCal events to any WLED strip for a visual indicator of your daily schedule. See photo in linked repo below for my example use-case.
An extremely usable and dynamic React timezone selector. Optionally available as a headless hook.
Plain support application for the new era of Pebble smart watches, the Pebble Time 2 and Round 2.