Inspiration
We’ve all seen those clunky AI video generators that only spit out 15-second to 1-minute clips. Let’s be honest: nobody can get a real workout done in 60 seconds. I wanted to build something that actually generates full, practical 30 to 45-minute exercise routines.
What It Does
It’s a local, AI-powered video generator designed to create complete, customized fitness videos to help you work out from home without the limitations of standard AI video tools.
How We Built It
This project came together using a mix of React, sheer brainpower, a ton of support from the SBGD Discord server, GitHub Copilot, and Codex.
Challenges We Ran Into
Our biggest hurdle was optimization. Initially, the engine took a brutal 3.5 hours just to render a 10-minute video. After rolling up our sleeves and doing two complete engine rewrites, we managed to crush that render time down to just 4 minutes.
Accomplishments That We're Proud Of
Figuring out how to successfully integrate and run FFmpeg with WebAssembly (Wasm) in the browser. Getting that to work smoothly felt like a massive win.
What We Learned
"GitHub CLI kinda sucks."
Jokes aside, this project was a massive learning curve. I gained hands-on experience with a ton of different tools and libraries, most notably Vite and FFmpeg (wasm).
Plans for the future
- Switch from gemini to Claude
- Add a built in credit to plexels
- improve the ui
- process videos server side along with improving quality
sidenote: the video quality is pretty bad as i recorded it 10 minutes
Built With
- ai
- cloudflare
- ffmpeg
- html5
- material3
- react
- vite


Log in or sign up for Devpost to join the conversation.