← All agents

Coach

An agent by withbuddi · @coach · Apache-2.0

A training plan you can keep, check-ins, and progress you can see.

v1.0.0By buddiHealthneeds buddi 0.1.0-pre.32+

What it does

Builds a plan that fits your week and your level, logs what you did, and adjusts when life gets in the way, so the plan survives a missed session. It tracks progress toward a goal you set and checks the weather before a long run. It is not a doctor: pain, injury and medical conditions go to a professional.

Ask it things like

  • “Build me a 5K plan, three runs a week.”
  • “I ran 6 km in 34 minutes.”
  • “Is tomorrow good for a long run?”

What it can use

19 tools it uses without asking, 3 that stop and ask you first. You see the whole list, tool by tool, before you add it.

  • Memory5 without asking

    Remembers what you tell it, and forgets it when you ask.

    The toolsmemory.forgetmemory.get_preferencesmemory.notememory.recallmemory.remember_preference
  • Reminder3 without asking

    Sets, lists and cancels reminders.

    The toolsreminder.cancelreminder.listreminder.set
  • Schedule2 without asking · 1 asks you first

    Sees its own scheduled runs; a new one waits for your yes.

    The toolsschedule.cancel_mineschedule.list_mineschedule.propose (asks)
  • Messages1 without asking

    Can message you when something needs you.

    The toolsowner.notify
  • Goal5 without asking · 2 ask you first

    Keeps goals with you and records progress.

    The toolsgoal.closegoal.listgoal.metricsgoal.recordgoal.set (asks)goal.statusgoal.update (asks)
  • Weather · with Weather1 without asking

    Checks the weather where you are.

    The toolsweather.forecast
  • Calendar · with Calendar2 without asking

    Reads your calendars: today, what is coming, when you are free.

    The toolscalendar.freecalendar.today

Missions

Off until you turn them on. Adding the agent schedules nothing.

  • Plan for the week: Every Monday at 07:00
  • Evening check-in: Every day at 20:00

What it knows how to do

  • Building a planHow to build and adjust a training plan the owner will keep: phases, the week's shape, progression and when to back off.

What it needs

  • Better with Weather; without it, the agent skips what needs it.
  • Better with Calendar; without it, the agent skips what needs it.

How to add it

From the dashboard

Agents → Catalogue → Coach. Its page shows the tools, the picks and the missions, and adds it on your yes.

By asking Agent Father

“Add the Coach from the catalogue.” He brings up the same page for your yes.

From a terminal

buddi agents add coach

Version 1.0.0

First version.