Sporadic
A mushroom identification app for the field — GitHub ↗
Most mushroom ID apps snap a photo and spit out a name. That's dangerous — and it doesn't teach you anything. You don't learn what to look for, you don't build the observation skills, and when the app is wrong (and it will be), you have no way to catch it. Misidentification isn't just embarrassing — it can be fatal.
Sporadic is built to teach, not to answer. It walks you through a 16-question observation flow — cap shape, gill attachment, spore print color, habitat — training you to see like a mycologist. Weighted trait matching narrows candidates against a 166-species database, and a Socratic AI layer asks follow-up questions and challenges your assumptions, but never gives a definitive ID. The goal is that over time, you won't need the app at all.
The Build
9:01am
First commit
Monumental single commit. 166-species database, 16-question observation flow, swipe gestures, weighted matching with Delta E color comparison, Socratic AI feedback with offline fallback.
9:27am
SDK compatibility
Fixed typed routes and dependency versioning for Expo SDK 55. Branding and visual identity — earthy palette, cream splash screen.
10:02am
UX refinement
Snappy spring animations (critically damped), human-readable trait labels, journal detail view with GPS location capture.