FlöFuel – cycling nutrition app that plans around your actual products
Pantry mode schedules your actual gels and bars when TrainingPeaks only gives abstract targets.

Fusing telemetry spikes with vision models to find highlights is a genuinely clever angle.
Cyclists and content creators wanting automated video editing
Runway Gen-2 · Descript · Strava Highlights
Longer version: Road cycling has been my primary form of exercise, social outlet, therapy, wardrobe expense, and personality trait for almost a decade. I ride most weekends, usually out of Manhattan and up 9W. By the end of a ride I have hours of GoPro footage and one .fit file with per-second speed, power, heart rate, cadence, and GPS. Absolutely no one wants to watch 3 hours of being stuck behind Citibikes on West Side Highway. It's fun to look through past footage, identify the fun parts, and put together a narrative to remember. But since cycling is already time consuming, manually editing a highlight reel edit per ride is a nonstarter. So I built and open-sourced https://github.com/ianmacomber/ride-recap.
I identify compelling moments from four separate sources: * Garmin telemetry via .fit file (speed, HR, power spikes, sprints, climbs) * Strava via API (popular segments) * Gemini vision scan + rating of individual frames * (optional) hand-labels via Streamlit app
The fusion step has a LLM narrative pass pick 20 clips to best tell the story of the ride, boosting “cross-source agreements” (if a human label + telemetry + Strava + Gemini all agree that a clip is interesting), with greedy re-ranking and a crowding penalty to avoid clips too close to something already selected.
Obvious in retrospect, but there’s no substitute other than looking at the clips Gemini selects, being highly opinionated about what should / should not be included, being specific enough about why, and repeating until you can’t think of anything more to improve. You cannot teach an LLM taste if you do not have taste yourself.
Pantry mode schedules your actual gels and bars when TrainingPeaks only gives abstract targets.
Prompt pattern for persistent LLM cycling coach using MCP and Obsidian.
LLM-playable Tron game via MCP with real progression—niche but genuinely fun.
Bridges three tools academics already own, zero cloud lock-in, extracts highlights via wire protocol parsing.
Token efficiency beats Stagehand — 2-5k vs 29-51k per action with cached selectors.
Established MySQL REPL gets LLM integration and shell-style redirects in version 2.0.