ForeRun
Subscription iOS app. Designed, built, and launched solo.
forerunapp.comA parent speaks a brain dump or photographs a school flyer. An LLM pipeline turns that unstructured input into dated tasks, assigned to the right child, on a shared household board.
- Claude Haiku 4.5 by default, escalating to Sonnet 4.6 only when a photo comes back empty, so the expensive model is paid for only when the cheap one fails.
- Speech recognition and image downscaling run on device: voice never leaves the phone, and uploads stay under the payload cap.
- One forced tool call, strict server side validation, and a parent confirmation step before anything lands on the board.
- A 15 case eval suite, including a prompt injection case, fails below 0.8 recall. No prompt or model change ships without passing it.