Apps, experiments, and practical tools I build to solve real problems β for myself, for communities I care about, and for clients. A working inventory that grows as I add screenshots and demos.
Community & communication
Coordination-light social network: people post what theyβre already doing and others join with one tap β no RSVP, no organizing. Magic-link login, SMS reminders, and phone invites.
ποΈRunMeets
PrototypeJun 2026AI-assisted live workshop facilitation: records and diarizes a room, keeps a running summary and action ledger, and clusters discussion into idea cards on a shared, editable board.
Discourse plugins
Reusable plugins and services that extend the Discourse community platform.
π Events & Calendar
LiveApr 2026First-class events for Discourse: event content, calendar rendering, RSVP and waitlists, imports, and reminders, with venues wired to the Places plugin.
πPlaces / POIs
LiveMay 2026Adds a first-class, map-able Place content type β replacing brittle shared Google Maps lists β that also serves as event venues.
πActivity Views
LiveMay 2026Serves an /activity route that merges categories, chat channels, and topics into a single interleaved activity feed for a community.
π§Owned Sidebar
In devJun 2026Replaces the Discourse sidebar with a fully JSON-configurable block layout, including a collapsible chat-navigator tree, DMs, and threads.
πUnified Search
In devJun 2026Permission-aware search across chat, places, events, and posts, with per-row access scoping and a dedicated endpoint for AI bots.
π¨Showcase
In devJun 2026A member project-showcase surface with tags, sandboxed iframe embeds, an approval workflow, voting, and search.
Also: Telegram Bridge, Agent Plaza Provisioner, Agent Village Commons, Chat Channel Categories, Topic From Form, and a set of theme components.
BigRigTravels
A live truck-camera and streaming system for a long-running trucking broadcast.
πInteractive Website
LiveDec 2025The dynamic side of the site: a live driver-position map with local tile caching, an elevation and route profile, an RV stats widget, upcoming and current trip listings, a live / YouTube go-live indicator, the embedded truck-camera viewer, and route and trip-planning tools.
πΊStream Overlay
LiveDec 2025The live broadcast overlay: shows the truckβs current position (city and street), passing road signs, live weather, and subscriber-milestone celebrations, with a newer server-side renderer that rasterizes the overlay to WebP. Delivered as raster images for use in any livestreaming app, now driven by the custom BRT Broadcaster.
πΉBRT Broadcaster
LiveDec 2025A fully custom livestreaming app built for long-haul drives: broadcasts simultaneous live video and interval stills with independent controls, live bitrate and focus adjustment, and continuous position logging that feeds the siteβs live map and overlays.
Personal & productivity tools
π€Personal Assistant
In devDec 2025A native Mac AI assistant that proactively checks in through the day: context-aware chat, task integration, long-term memory, and hybrid local/cloud model routing.
π£οΈLogAssistant
In devApr 2026Voice-logging system: record notes, background-upload, transcribe and summarize server-side, then review with high-speed playback, full-text search, and a Claude-backed chat assistant over your notes.
πActivityAI
BackburnerDec 2025Personal productivity analytics: imports computer-activity data, sessionizes it into blocks, and uses an LLM to classify and report how your time was actually spent.
Local-first cost tracker for API usage: syncs cloud billing, prices calls in real time, warns before you blow a budget, and exposes it all over MCP and a menubar dashboard.
πCookIndex
PrototypeSearch your physical cookbook collection by ingredient: OCR-ingests each bookβs index pages so you can find which book has the recipe you need.
A desktop control panel for the ygrep code-search CLI: manage indexed folders, rebuild text and semantic indexes, and run per-folder file-watch jobs.
Also β smaller tools & exporters: iMessageExport, telegram-export, otter-date-extractor, yt-subscription-dl, video-maint.
Health & habits
β³Slow Your Scroll
In devJul 2026Turns an infinite feed into a finite one: selected social feeds quietly wind down so they feel finished instead of endless. A local VPN gently injects latency past a scroll threshold, never a hard error.
β°Alarm Face
In devJun 2026Native alarm clock that fires reliable OS-level alarms and gates dismissal behind on-device face detection β you have to actually look awake to turn it off.
π§MeditationTree
LiveJun 2026A calm, scrolling recommender that guides you to meditation practices matching your temperament and goals, driven entirely by editable metadata.
Music
π€Karaoke Any Song
LiveDec 2025Self-hosted AI karaoke: pulls any song, separates the vocals, transcribes word-level timing, and serves a player with real-time lyric highlighting and a synced video mode.
πΆSingingTutor
PrototypeSep 2025A practice tool for singers: organize warmups and songs across local files, YouTube, and Spotify into a simple three-playlist workflow.
π΅Singing Events Organizer
PrototypeMar 2026A custom app for invite-only singing-event coordination: contacts, scheduling, tokenized participant responses, performer intake, payment tracking, and reminder batching. Built for a client.
Maps, places & data
π¨βπ³ChefLines
In devFeb 2026A knowledge graph of 20 years of SF Bay Area dining: chunks a 12,000-article archive, extracts people, places, and roles with an LLM, resolves them into a canonical database, and visualizes the lineage.
πΊοΈKeap Maps
LiveFeb 2026Store-locator map built for a client (Keap Candles), with separate Stockists and customer-Recommendations views and local map-tile caching for speed.
πΈRS Roadtrips
PrototypeJan 2026Built for my gin company, Redwood Shire Gin: a βGrove to Glassβ road-trip directory of partner wineries, bars, and shops, with a filterable list and an interactive map with detail views.
Photography tools
π·Personalized AI Photo Culling
In devLearns your personal taste from your existing Lightroom library and ranks new shoots by predicted preference, writing results back as Lightroom metadata. Unlike most AI cullers, it isnβt limited to people, portrait, or event work β it handles landscape, wildlife, product, and any subject.
Calendars & feeds
Generates subscribable calendars of NOAA high/low tide events with height and daylight filters, plus optional sunrise/sunset events.
Games
π¦Isla Nublar Brawl
PlayableJul 2026An unofficial fan-made dinosaur-island parody beat-βem-up: a canvas side-scroller with original arcade art, combat, and sound. Pure browser, no backend.
Browser userscripts
Small Tampermonkey scripts that add features to sites I use.
π Airbnb Per-Person Pricing
In useJan 2026Adds per-person-per-night pricing across Airbnb and VRBO listings, search cards, and map pins β for comparing group-travel value at a glance.
π₯ΎAllTrails Calorie Estimator
In useJan 2026Estimates calorie burn for a hike from its distance and elevation gain, with pack-weight and rucking support.
βΆοΈYouTube Playlist Autoclean
In useJan 2026Automatically removes each video from a playlist once you finish watching it, so your queue stays current.