An opinionated running dashboard
As you get older, life becomes complicated. Not in a bad way. There’s just more going on. We don’t all want to run marathons. Maybe you want to run a parkrun. Maybe you want to gradually increase your volume. Maybe you don't want to run at all. Whatever your running goal is, you should be able to plan for it.
In the new version of Tanda Runner you can plan for whatever your running goal is. I redesigned all the parts I wasn't a fan of. The result is a redesigned chat interface with an agent that knows about all your runs, and, my favourite: a fully automated - but personalized - running plan generator.
The plan generator analyzes your past activity, understands your running habits, and builds a completely customized running plan just for you. You can take this and export it to your calendar app of choice.
The technology choices evolved a bit, but not too much. I’m still on my beloved Django + htmx stack. The LLM models are served through OpenRouter, and tracing is sent automatically to W&B Weave. The agent itself is built with PydanticAI, a framework I’ve enjoyed using more and more.
There aren’t enough niche running tools out there. This one is mine.
See you out there, runner.