The Framework 13 absolutely does not touch the MacBook Pro battery life in any of its current configurations, though the upcoming 13 pro promises to.
I have a Ryzen 5 AI 340 powered machine and average about 6 hours. I might be able to stretch that to 7 if I dimmed the screen a bunch and only did light web browsing.
This is closer battery life to MacBook Neo, not an Air or Pro under the same workload.