We've Been Busy Hacking in the Background
We've been heads down working on a bunch of improvements. Here's what's new:
New Warm-up Sets Calculator
We've added a completely new free tool - the warm-up sets calculator! It helps you:
- Generate progressive warmup sets for your barbell workouts
- Calculate warmup weights and reps based on your top set
- See visual plate breakdowns with color-coded diagrams showing exactly which plates you need
- Choose your barbell weight (20kg/45lb standard, women's bar, or custom)
- Select your preferred plate colors (great for powerlifters who want specific plate colors)
- Add intermediate sets automatically when there's a large gap to your top set
- Support for both kg and lb units
The calculator uses progressive warmup methodology to help you properly prepare for your working sets. No login required - it's completely free to use. The algorithm is still being refined - give feedback please!

Check it out at: https://www.strengthjourneys.xyz/warm-up-sets-calculator
AI Lifting Assistant Major Upgrade
We've completely refactored the AI Lifting Assistant:
- Upgraded to AI SDK v6 with new ai-elements components
- Added sources and reasoning to chat messages - now you can see where the AI gets its information and its reasoning process
- Better message layout with improved readability
- Improved suggestion rendering and conversation flow
- Better scrolling and overflow handling
- All users temporarily on GPT-4o-mini for faster, more cost-effective responses
Theme System Improvements
- New custom logos for neo-brutalism and retro-arcade themes
- Logos now automatically update based on your selected theme
- Theme colors adjust dynamically based on user preferences
- Improved spacing and radius variables throughout
Performance & Security
- Optimized data processing with useMemo for liftTypes calculations
- Automatic calculation of rawRows and topLiftsByTypeAndReps for better performance
- Fixed security vulnerabilities
UI Polish
- Better layout and spacing throughout the app
- Refined styling for a more cohesive experience
We'd love to hear what you think! Please share your feedback, report any bugs, or suggest new features here: https://strengthjourneys.canny.io/
Keep lifting!