THE LAB

STUFF I ACTUALLY BUILT

Mostly AI experiments that solve real problems I have. Each one's a real thing you can poke at — peek at the terminal, then go see it.

Build-Your-Own Health Agent

Give Your AI a Memory

AI Competitor Toolkit

Podcast Digest Template

AI Writing Linter

The Metaphorator

THE BACK CATALOG

Older experiments and odd little tools — how the building evolved. Some still run; some belong to a different era of models.

2026-06Local-LLM OrchestrationLIVErunning real AI on your own hardware# mlx · local-llm · mac2026-06Voice AgentLIVEone front door to all your agents# local-llm · router · streaming2026-05Secret-File Read GuardLIVEstop the AI from printing your secrets# python · git-hooks · security2026-05Transcript PipelineLIVEmeetings → searchable notes, privately# whisper · pyannote · local-llm2026-05Markdown to MP3LIVEturn any article into local audio# python · kokoro-tts2026-05Job ScannerLIVEwatch a list of companies for new roles# python · stdlib2026-04Weekly Digest TemplateLIVEa hackable weekly digest, no dependencies# python · stdlib2026-04EponaLIVEtelegram → claude code bridge# python · telegram · sqlite2026-04Skill Quality TrackingLIVEwhich AI skills actually earn their keep# claude-code · hooks2026-03A/B-Tested Agent FrameworksLIVEwhich agent framework actually wins# evals · agents2026-01Terminal WisdomLIVEyes-and your way through merge conflicts# node · cli · npm2025-12PM GPTRETIREDteam tool# custom-gpt · openai2025-12Granola MCP Daily ScriptSUNSETa daily meeting-notes pull (since retired)# python · mcp · granola2025-11Second BrainSUNSETnever lose context# cursor · claude-code · chatgpt2025-08Fake Store BrowserSUNSETwhere this all started — my first class project# javascript · class-project

WANT ONE OF THESE?

I build small, sharp AI tools for teams that want the magic without the over-engineering. If that's a thing you need — let's talk.

GET IN TOUCH →