Open Source
Projects
Open source tools and side projects I've built.
Featured
claude-code-analytics
Analysis tool for Claude Code - automatically capture, search, and analyze your AI development conversations
mcp-gateway
Security gateway for Model Context Protocol (MCP) traffic - logging, auditing, and scanning
monolog
Monolog - A single-file microblogging framework that generates static HTML from Markdown with YAML front matter. Simple, minimal, self-contained.
snaplist
AI-powered task manager with voice capture
More Projects
showcase
Personal showcase website built with Astro 5 and Tailwind CSS v4
cognitive-gym
Personal cognitive training app for developing observation, reasoning, and reflection skills through structured exercises
evernote-importer
Evernote Local Viewer/Importer: FastAPI-based tool that ingests Evernote ENEX exports into a local SQLite database and serves a browser UI for offline browsing.
wordle-ai-validator
Wordle Rule Validator - Converts natural language clues to DSL via Gemini API, then fetches valid words from bestwordlist.com for fast deterministic filtering
team-generator
Python tool for distributing event attendees across teams while minimizing family clustering
token-counter
Python token counter utility that supports OpenAI (tiktoken), Anthropic (Claude), and Google (Gemini)
runkeeper-utils
GPX run analysis utility generating heart rate zone charts, pace tracking, and calorie estimates
todo-gpt
AI-powered command-line todo app with natural language processing. Uses GPT-4.1 for conversational task management, smart date parsing, and implicit completion detection. Features interactive chat mode, multiple lists, priorities, and persistent SQLite storage.
math-homework-generator
ChatGPT and Python based math homework generator
template-email-sender
CLI tool to send templated emails via Python and GMail