Digital Memory Chest: AI-Powered Memorial Tributes

When someone passes, their memories live scattered across phones, hard drives, and shoeboxes. Digital Memory Chest helps families gather those fragments—photos, videos, voice recordings—and transforms them into a lasting tribute. AI handles the tedious work (transcription, organization, narrative generation) so families can focus on remembering.

Jan 2026
AINLPComputer VisionStreamlitMemorialWhisperCLIPOpenAIAnthropic WIP

Poolula Platform: RAG-Powered Business Intelligence

Business questions live in spreadsheets, PDFs, and memory—but answers require digging. This platform turns natural language queries into verifiable responses by combining structured data (transactions, properties) with unstructured documents (contracts, policies). The differentiator: an evaluation harness that measures AI accuracy before you trust it.

Jan 2026
RAGNLPFastAPISQLModelChromaDBClaudeEvaluationData LineagePython WIP

ChronoScope: AI-Powered Timeline Builder

Your career story is scattered across resumes, cover letters, and LinkedIn profiles—but seeing the full arc requires manual assembly. ChronoScope extracts life events from documents using AI and renders them as interactive timelines, with all processing happening locally so your data never leaves your machine.

Jan 2026
NLPGenAIOpenAIStreamlitVisualizationDocument ProcessingTimelinePlotly WIP

Self-Hosted Workout Intelligence

For years, I meticulously tracked every run—metrics are paramount to a former athlete and current data scientist. But a rescue puppy landing on my doorstep in 2018 transformed my exercise world overnight. What started as pristine running data became an irritatingly unlabeled mix of actual runs and frequent dog walks. This project reclaimed my data: an ML-powered classification system that distinguishes runs from walks, a cloud ETL pipeline for automated ingestion, and interactive dashboards that reveal how adding a four-legged training partner redefined what "consistency" actually means.

Jan 2026
machine-learningdata-pipelineetlanalyticsstreamlit Active

Midjourney Image Tracker

Midjourney's interface makes it easy to generate images but hard to track favorites across sessions. I built a Chrome extension that adds one-click bookmarking with intelligent URL deduplication—so the images worth revisiting are always one click away.

Jan 2026
Chrome ExtensionJavaScriptBrowser ToolsMidjourneyAI Art WIP

Beehive Analytics Platform

When honey bees unexpectedly moved into our owl box, I started photographing everything. Four years later, I had hundreds of photos scattered across devices with unhelpful names like "IMG_2847.jpg." This platform uses photo timestamps, computer vision, and weather data to automatically reconstruct our beekeeping story—turning raw documentation into structured intelligence where proper cataloging unlocks insights invisible in unorganized collections.

Jan 2026
computer-visiondata-pipelineapi-integrationstreamlit WIP

Multi-Provider AI Chat

When OpenAI has an outage, my work shouldn't stop. Convoscope is a multi-provider chat application that routes requests across OpenAI, Anthropic, and Google with automatic fallback—plus a model comparison tool for evaluating which provider actually performs better on specific tasks. Self-hosted, with full conversation history you control.

Jan 2026
llmmulti-providerchatmodel-comparisonstreamlit Active