Hobby Projects

Things I build off hours — mostly privacy-first AI tools, agents, and small utilities I wanted for myself. Most have a write-up on the blog; all of them are open source.

Memory & privacy for AI

Agents & voice

Tools I wanted for myself

Just for fun

Ruby Maze Game

A J2ME classic, ported to Ruby

Procedurally generated mazes (randomized depth-first search) in the terminal, ported from Carol Hamer's J2ME maze game — a curses version and a dependency-free one.

  • Ruby
  • Algorithms
  • Games