Generate with AI
You don't have to learn ReptoLang to use it. ReptoLang is plain text, which means an LLM —
ChatGPT, Claude, Gemini, or whatever you already use — can write a whole program for you. You
describe what you want, the model writes the .repto, and you compile it in the
Playground.
How it works
- Build your prompt. Fill in the form below — goal, days per week, experience, equipment — and we'll assemble a ready-to-paste prompt. Hit Copy.
- Paste it into your LLM. Drop it into ChatGPT, Claude, or any assistant. The prompt links to these docs so the model can learn the syntax and the exercise names.
- Run the result. Paste the program the model gives you into the Playground to compile it instantly and catch any issues.
Build your prompt
Fill in the form and copy the prompt it generates. You don't need to read or understand that prompt — it's written for the AI, not for you. It includes the full ReptoLang syntax inline, so it works even with assistants that can't open links (like the free tier of most chatbots).
You don't need to read this — it's written for the AI. Paste it into ChatGPT or Claude, then bring the program back to the Playground → to compile it.
Tips for good results
- Be specific. The more detail you give in Focus lifts and Notes (session length, injuries, equipment quirks), the better the program fits you.
- Use real exercise names. Ask the model to reference exercises by their exact names from the exercise library — that's what makes them resolve cleanly.
- Always compile it. Paste the result into the Playground and check for warnings or unresolved exercises. If something looks off, paste the warning back to the LLM and ask it to fix it.
- Iterate. Treat it like a conversation — "make week 4 a deload", "swap the machine work for free weights", "add an AMRAP set on the last bench day".
Once you're comfortable, the Getting started guide shows you how to read and tweak the program by hand.