Open Source Workout Log Template
Show up, write it down, watch the PRs move.
A personal training log: sets, reps, and weight per session, with personal bests computed from your actual history.
This is the real app, not a mockup. Whatever you enter in the demo stays in your browser and belongs to nobody.
What you get
One zip. Everything to own it.
Workout Log is the gym notebook that never gets lost. Log sets against your exercise library, keep session notes, and let personal bests be computed from what you actually lifted. It's deliberately simple — the right shape for adding programs, body-weight tracking, or charts with your agent.
- Set, rep, and weight logging
- Session notes and history timeline
- Exercise library you control
- Personal bests computed from the log
- Duplicate-last-set quick entry
workout-log/├── app/the running Next.js app├── agent/START_HERE, PROJECT_MAP, RULES, RECIPES, TESTS, DEPLOY├── CLAUDE.mdread automatically by Claude Code├── AGENTS.mdread automatically by Codex├── .cursor/rules/loaded automatically by Cursor└── README.mdrun it, then make it yours
Inside the app

Customize with AI
Your agent already knows this codebase.
Ships with CLAUDE.md, AGENTS.md, Cursor rules, and a full agent handbook — project map, safety rules, recipes, tests, and deploy notes.
Prompts written against this app
Run it
5 min to your own copy.
- 01Create your editable app copy and unzip it.
- 02Run npm install.
- 03Run npm run dev and open http://localhost:3000.
- 04Read /agent/START_HERE.md before customizing.
- 05Swap the local-first storage boundary for your own backend when ready.
Workout history stays in this browser by default.
No account, wearable connection, backend, or cloud sync is included in the current package.
An agent can add optional sync or integrations later without changing the local-first default.
This package is standard-ready for Create My App and AI customization.
A full app-only PWA install route is not enabled yet for this app.
If this isn’t quite right
Take Workout Log and make it yours.
Free, MIT, 5 min to running. The demo above is exactly what lands in your folder.