menhir.
Athlete and coach training platform; generated programs are validated before they commit.
- Status
- Implemented · open beta coming
- Roles
- Athlete and coach, one codebase
- Stack
- Next.js (App Router), TypeScript, Stripe, Neon Postgres
- Generation
- Groq, OpenAI and Anthropic behind one interface; 14 deterministic methodology engines and an RPE calibration engine validate every program before it commits
- Platform
- Invite-based accounts, five billing plans, Web Push, offline-capable PWA
- Size
- ~106K LOC · 349 files · 25 test modules
- Team
- Two partners: Shel owns code and infrastructure; a coaching partner owns the methodology

01 Athlete home: coach, week schedule, and today's prescribed session.

02 Check-in before training. Readiness, sleep and life factors adjust the session before it starts.

03 Coach dashboard: check-ins to review, pain flags, weekly pulse and the action queue.
Screens from the demo mode, with seeded data. The repository is private.