← Go back

Custom AI workout generator built from scratch

Macaly's AI agent built a complete fitness app: dark gym aesthetics, smart equipment selection, AI workout generation with sets, reps and rest times, real-time progress tracking and history. Five prompts, one fully working workout tool.

AI workout generator built with Macaly AI Builder
AI generation

1. Describe the app and get a working product

One single prompt. It built the entire app: equipment selector, goal picker, duration slider and an AI engine that generates complete workouts with exercise names, sets, reps, rest periods, technique tips and calorie estimates. Dark theme, neon accents and bold typography. Done.

“Create me an AI workout generator. I pick my equipment, a goal (strength, cardio, flexibility, HIIT) and a duration (15–60 minutes) and it generates a full workout with exercises, sets, reps, rest periods and technique tips. Dark gym aesthetics with neon green accents. Track completion and save history.”

Database

2. Add real-time persistence

Workouts must remain available after reloading the page. It set up a database with workouts linked to exercises, anonymous session tracking and completion status for each set. Everything syncs in real time.

“Save workouts to a database so I can close the app and find them again. Track which exercises I've completed.”

Progress tracking

3. Create the workout history

One single sentence. It built a full history view with goal, duration, estimated calories, progress bar and relative timestamps. Tap a workout to review it or delete it with one click.

“Add a history tab where I can see and reopen my previous workouts.”

SVG & illustrations

4. Replace emojis with proper icons

A design upgrade. It replaced every emoji with hand-picked SVG icons: dumbbells, barbell, kettlebell, resistance bands, running, yoga and lightning bolt, all set to adapt automatically to the theme.

“Replace all emojis with beautiful illustrated icons.”

Custom design

5. Polish and fix edge cases

The nested-button issue was found and fixed. Keyboard navigation was added and 18 tests were written and verified across the entire codebase. Zero errors.

“Fix the nested button error in the workout history.”

What the agent did

AI-generated workouts, not templates

Every workout is generated from scratch based on equipment, goal and duration: exercises, sets, reps, rest periods and a realistic calorie estimate. It's unique every time.

Real-time progress tracking

Tick off exercises as you go; progress is saved to the database straight away. Close the tab and come back tomorrow: your workout will be right where you left it.

6 equipment types, 4 goals

Dumbbells, barbell, pull-up bar, resistance bands, kettlebell and bodyweight. Strength, cardio, flexibility and HIIT. Every combination tailors the workout to what you have.

Custom icon system

Hand-picked SVG icons for dumbbells, kettlebells and running, set to adapt automatically to the theme. No emojis or icon fonts: clean, scalable vectors.

Cinematic gym aesthetics

Bold uppercase titles and neon green accents on an almost-black background. It looks like a premium workout app, not a weekend project.

Full workout history

Every generated workout is saved and can be reviewed at a glance with goal, duration, calories and completion. Delete what you don't need.

Completion celebration

Complete all exercises and get a celebration banner with total workout stats: that rewarding moment at the end.

18 tests, zero errors

Backend functions, workout logic and page rendering were all verified before delivery.

Create yours in minutes

1_ Create your free account 2_ Describe your idea 3_ Publish right away