- ForwardAgentKit
A reusable Swift SDK that brings AI agents into an app’s own tools, data and workflows. Used by Linberry and Osmanthus on iOS and macOS.
Started September 2026 · In development; used in Linberry and Osmanthus
- AppJuice
Build, use, and tweak private AI apps that run on your computer, with your own AI providers and app-specific agents.
Started March 2026 · Preview for macOS
- Anocus
Comments for static sites, with no sign-in required, threaded replies and bot protection.
Started February 2026 · Open source; used on this blog
- Any Podcast
Make podcast episodes from sources you choose, with AI-generated scripts and audio.
Started February 2026 · Open source; self-hosted
- MicPipe
Use browser-based voice dictation across macOS apps, with global shortcuts and optional AI text processing.
Started January 2026 · Open source; in development
- Vibe Narrator
A hackathon prototype that gives coding agents character voices as they work.
Started November 2025 · Open source; hackathon prototype
- Snowman
A home voice agent for Raspberry Pi, with wake-word activation, realtime conversations, memory and tools.
Started March 2025 · Open source; experimental
- Aspen Monitor
A Telegram bot that sends school grades and assignments from Aspen. My family and I use it every day.
Started January 2025 · Open source; used daily by my family
- MagiCyte MB
Computer vision and machine learning to find, count and select microbial colonies at Microsensor Labs.
Work: 2022–2024 · Company project
- Sanibit
Sensor algorithms and wristband firmware for hand hygiene monitoring at Microsensor Labs.
Work: 2016–2022 · Company project; evaluated in published ICU studies
- Mai
A native macOS app for local Markdown notes and journals, with search, organization and an integrated AI agent.
Started November 2016 · Available for macOS
- libevol
A pure C genetic algorithm library built on earlier vehicle routing work, with memory mechanisms and reusable data structures.
Started December 2016 · Open source; early project
- psycopgr
A Python library for finding routes between real places with pgRouting, without writing SQL for each route.
Started August 2016 · Open source; published on PyPI
- Chinese Calligraphy Vectorization
Turning Chinese calligraphy into SVG characters and generating custom practice copybooks.
Started July 2008 · Early personal project; open source