Pitch
The agentic workout app.
MCP-native and open-source. Bring your own agent — your program lands in the app, you lift. (Stop being the brain. Become the body.)
Demo
Discover capabilities
"What can I do with GymLogic?"
Analyze your training
"Analyze my last month…"
Features
Built for serious lifters.
AI generates the program. The triple progression engine calls your next load. Strength Balance flags weak muscle chains. Drop in Reps-in-Reserve, hit a between-set rest timer, swap programs when life shifts — every session lands in a GitHub-style heatmap with PRs and tiered achievements. 300+ curated exercises, each with form notes and a video demo. Installs as a PWA, works offline when the basement gym kills your signal.
AI program generation
One LLM call writes a multi-day program — split + exercises. Deterministic code handles volume.
Triple progression engine
Range-based suggestions: add reps, add weight, hold, or flag a plateau. Pure function, fully tested.
Strength Balance
Volume distribution across muscle groups, body-map heatmap, actionable rebalancing.
Tiered achievements
Bronze → Diamond ladder, real-time unlocks, AI-generated badge art. Reward progression, not collection.
300+ exercises, all curated
No duplicates, no junk. Every one with detailed instructions and a YouTube demo.
History calendar + heatmap
Sessions by day, monthly summary, GitHub-style training heatmap. Single typed Supabase RPC.
How it's built
Agentic ≠ vibe-coded. Receipts below.
React + Vite + TypeScript on the SPA, Supabase Postgres with OAuth and row-level security for data and auth, an MCP server bridging your agent of choice, Astro + Tailwind v4 for this mini-site. ~1,500 unit and end-to-end tests gate every merge. Modern stack, agent-driven — every line earns its place.
MCP-native, BYOA
Bring your own MCP client — Claude, Cursor, ChatGPT, or whatever ships next.
Real auth, real data isolation
OAuth + Postgres row-level security. No demo-quality auth shortcuts.
Open-source, top to bottom
MIT license. Web app, mini-site, MCP server — all on GitHub.
Built in the open
Every feature: Epic Brief → Tech Plan → tickets → PR. Trail in /docs.
Agentic engineering, with receipts
Stress-tested specs, sliced tickets, red/green TDD, reviewed PRs. ~1,500 tests as receipts.