Will KirkpatrickContact

Personal projects

Personal projects

Personal projects and writing. AI moves fast, and I learn best by building. These are personal projects I take on to experiment, push past what would make sense at work, and keep sharpening my skills and judgment.

Personal project · Active prototype

Luna

Luna is a small handheld voice assistant. It runs on a Waveshare 1.75-inch round AMOLED board (ESP32-S3) and talks to OpenAI's realtime voice API. In tests recorded on November 1, 2026, it held voice conversations, showed live captions, kept text responses available with the speaker muted, and showed battery and Wi-Fi status. These are dated prototype observations, not a current reliability claim. Codex writes each change, Claude reviews it, and I direct the work and test every build on the device.

  • Hardware
  • Voice AI
  • ESP32-S3
  • OpenAI Realtime
  • AI coding agents
Case study

Personal project · In progress

PromptCam

My phone's high-resolution recordings can turn a three-minute video into hundreds of megabytes. I'm building PromptCam to make those files as small as possible while keeping the detail AI needs to review them.

  • AI tools
  • Photo & video
Case study