project case studies

What I am building, why it exists, and what evidence says it works.

Each page is structured like a case study instead of a portfolio stub: problem, stack, decisions, timeline, and outcome.

in-progress
Forge

A local AI work-loop dashboard: plan one bounded task, patch an iteration branch, run gates, review the diff, and keep the evidence trail human-readable.

Next.js / Python / FastAPI / Claude Code
in-progress
Kanade

A private Windows workstation for AI coding sessions: chat above terminal, provider lanes, local memory, Mission Control, Forge handoff, Discord bridge, update proof, and diagnostics on one desk.

Tauri 2 / SvelteKit / FastAPI / SQLite
in-progress
Omakase

An LLM-powered sommelier for anime. Bring your own list, point it at any LLM (local or cloud), get a personalized tasting menu.

Python / FastAPI / Click / LLM
in-progress
Flow

A project-aware video and news feed that scores what's actually relevant to what I'm building right now — not what an engagement algorithm wants me to watch.

FastAPI / Python / sentence-transformers / SQLite
shipped
Kata

A self-hosted AI fitness coach that turns Apple Health exports into daily training guidance and a small adaptive coaching surface.

FastAPI / SQLite / LM Studio / Health Auto Export
paused
Mold

A conversational CAD studio: describe a part in plain language, watch it take shape, and iterate by talking instead of clicking through a modeling tree.

Next.js / FastAPI / Python / shadcn/ui
in-progress
Rally

A local-first group activity organizer for turning 'we should do something' into RSVPs, polls, comments, calendar feeds, and a real plan.

FastAPI / SvelteKit / SQLite
in-progress
Roam

A group-native trip planner for shared itineraries, expenses, packing, maps, weather, and the messy middle of planning together.

FastAPI / SvelteKit / SQLite / Nominatim
in-progress
Vibe

A local-first YouTube Music catalog and rediscovery dashboard for bringing forgotten liked songs back into rotation.

FastAPI / SvelteKit / SQLite / ytmusicapi