Builds.
Every AI build I've made since 2024, each with a real picture of it: who it's for, what it does, what it runs on and where it stands today.
Business systems
The weekly paperwork and publishing a team runs, handled by a workflow.
-
The three-way lyric reader
2026 · live content system · runs the Sunday service One live state drives three screens at once: the words in the room, the overlay on the livestream and a reader on any phone. For your team: one source of truth driving every screen at an event. built with Python · FastAPI · ChordPro -
mrwilson, the open-source CLI
2026 · public data in, plain English out A one-truck HVAC shop has no time to read weather, federal notices and labor data. Type a zip code and it pulls live public data (weather, air quality, EPA and Federal Register notices, labor stats) into a one-page brief for the shop. For your team: a market brief from public data, on demand. built with Python · Claude · OpenWeather · OpenAQ · NREL · BLS · Federal Register See it live ↗ -
The Workshop
2026 · AI tool · in daily use since 28 Apr 2026 My own job-search tool. It scores postings against my résumé and drafts a tailored résumé for each, then a check in code strips any claim my positioning can't back. For your team: tailored drafts at volume, with the brand rules checked in code. built with FastAPI · SQLite · Claude · Gemini · Playwright · Nano Banana -
A church's week, from one upload
2024 · agentic content system · live since 16 Aug 2026 Every Friday a volunteer re-typed the bulletin into the website by hand. One upload of the weekly bulletin updates the site and sets up the Sunday livestream, and Gemini paints the sermon art inside a written brief. For your team: one brief in; the web update, the listing and the artwork out, in your voice. built with Python · FastAPI · PyMuPDF · Gemini · YouTube Data API · ChordPro Read the case file → -
Deke Sports
2026 · vibecoded app A volunteer coach runs a team out of a roster spreadsheet, group texts and a notebook. A youth-sports coaching app I built solo with AI: the brand, the product spec and a clickable prototype, with no code written by hand. For your team: a clickable prototype of the tool you want, before anyone writes a budget. built with Claude Code · HTML · JavaScript · Expo See it live ↗ -
Claims that file themselves
2026 · document AI Every claim email was opened, read and re-keyed by hand before anyone could start on it. It reads each claim email, finds the claim number, checks the paperwork against plain rules and files it. Anything unclear goes to an adjuster. For your team: briefs, asset requests and approvals sorted before anyone opens the inbox. built with Power Automate · Azure OpenAI · Python · Microsoft 365 Read the case file →Try the demo →
Content tools
Pipelines that make films, cards and art from real material, in one locked look.
-
League Guys
2026 · multi-model video pipeline · weekly episodes since 18 Sep 2026 Every week it pulls the league's results, writes the episode, draws the week's stars as cartoon athletes, voices and scores it, and renders a vertical recap film. For your team: a weekly data recap people actually watch. built with Claude · ComfyUI · Nano Banana · Gemini Omni · ElevenLabs · Whisper · HyperFrames · ffmpeg -
mrwilson films
2026 · staged film pipeline · five episodes, each in its own look A LinkedIn post goes in; a 30-second film comes out, with five AI-drawn scenes, a voice and music, each episode in its own look, from 90s clipart to PS1. For your team: thought leadership turned into short video in a house style. built with Gemini · Claude · ComfyUI · ElevenLabs · HyperFrames -
Text Mom Your Stats
2026 · photo-to-card product · live since Mother's Day 2026 A Mother's Day product from YesterYears: answer a few questions about your mom, add photos, and it makes stat cards to text her. For your team: a personalized campaign card from a few answers. built with Claude · Gemini · Python · Pillow · Stripe See it live ↗ -
Team celebration films
2026 · node-based, no code · paid pilot Recognizing a teammate took someone hours, so mostly it didn't happen. One photo and a one-line note go into a Krea node graph. Out come a short film styled to the person's favorite show and a matching award for the team channel. For your team: personal video at scale, from a photo and a sentence. built with Krea · Claude · ChatGPT Image · Nano Banana · Seedance -
YesterYears tribute films
2024 · multi-model pipeline A grieving family has a shoebox of photos, some home video and a song, and nothing between a slideshow and an agency. ruby-v1, the engine, reads the family's photos, home video, song and obituary, settles one look for that one person, and cuts the film to the song's beats. For your team: your real material in; finished films and social cuts out, all in one locked look. built with Python · Claude · Gemini · Midjourney · Twelve Labs · librosa · ffmpeg
Marketing mods
Small tools that sit beside the work: brand kits, title art and a claims checker.
-
The chunky-word tool
2026 · title art pipeline · made the 3D words on this site Gemini picks a few words from a post, and one render makes each a glossy 3D word with a little figure and a yellow mug. Every 3D word on this site came from it. For your team: on-brand title art in one step. built with Gemini · Comfy Cloud -
The red pen
2026 · claims checker · runs on this site's work list Paste a sentence and it flags the claims I'd send back for a source. A stricter version checks every page of this site before it ships. For your team: brand and claims rules checked before anything goes out. built with JavaScript · Python Try it → -
Family Brand DNA
2026 · brand kit from real material An intake that turns a family's photos and words into a palette, a monogram and a set of motifs, so every film and keepsake matches. For your team: a brand kit derived from your own material, not a preset. built with Claude · Midjourney · Gemini · Python
Case files.
2 builds told from the brief to the result, with the sources beside the numbers.
-
Independent · 2026 · my role: built it
The claims inbox gets read, sorted and filed before anyone on the team opens it.
I built a working proof of concept for a regional insurance company: claim emails read, checked against rules and filed, with anything unclear set aside for an adjuster.
-
Independent · 2024 – now · my role: built it
One weekly bulletin now updates a church's website and sets up its Sunday stream.
A volunteer drops in the PDF they already make, checks what the system read, and presses publish before anything goes out.
Also in the work list: a 125-year history archive for a church, and the 90s clipart house style behind one of the mrwilson films. The work list →

