Load your footage.
Add two videos. Compare yourself with an earlier run or study an expert. Run local pose analysis.

PUMPFOIL LABS · BETA FOR macOS
Two videos. Every angle. The same moment.
See your pose, compare your timing, and follow the curves behind each pump.
Real app excerpts · Matched-size overlay · Experimental 3D
From the movement you feel
to the patterns you can see.
There’s a lot happening between the push and the return. Your knees extend. Your hips move. The next cycle begins.
Pumpfoil Labs puts two clips in one focused Mac workspace—so you can stop chasing the playhead and start seeing the movement.
Get closer to your techniqueScroll through the tools.
Find the difference you can feel.
01 / FRONT + SIDE POSE
See front and side views of reconstructed movement. Match rider size, overlay both skeletons, and rotate a shared camera to inspect lean, knee motion, and torso twist.
Reconstructed 3D is experimental. Image fit does not establish depth accuracy.
Same riders. Shared camera. Match size, flip, and normalize heading.
02 / LIVE MOVEMENT CHARTS
Watch knee angle, hip angle, and torso lean change alongside the footage. Live A/B values and curves follow the actual pumps you selected.
Live A/B curves follow your selected loops.
03 / PHASE-MATCHED PLAYBACK
Find the same part of every pump. Synchronized, complete-cycle loops bring extension, compression, and return into focus. Switch to original timing to see the cadence difference.
Compare complete pumps, then switch to original timing to see the difference in rhythm.
04 / FOOT PLACEMENT
Mark the board, mast, and foot contacts. Align both stances at the mast to compare foot placement, stance width, and an optional estimated shoulder-width reference.


Add two videos. Compare yourself with an earlier run or study an expert. Run local pose analysis.
Choose several clear pumps from a similar camera angle. Check source timing for slow-motion exports.
Match pump phase. Slow things down. Switch between video, skeleton, and overlay to follow the differences.
Open measurements, then check the original footage. Make sure the estimated joints actually follow the rider.
From paired video to shared 3D.
A quick tour of the review workspace.
Video processing and pose estimation run on your Mac. No video-analysis subscription or API key is needed.
Review footage, compare 2D pose, and explore reconstructed 3D in the same workspace. One user guide covers the complete workflow.
Camera perspective still matters. 3D is experimental. The app does not measure force, power, foot pressure, or an ideal technique.
Read the measurement limitsPumpfoil Labs is in beta.
Try it with your footage and help shape what comes next.
git clone https://github.com/pazeshel/pumpfoil-labs.git
cd pumpfoil-labs
./setup.shComplete installation guide 3D is included in the app and requires a one-time model setup.
Open-source software. Built together. Report a bug, improve the code or documentation, or suggest what would make your next session easier to review.
A DIRECT LINE TO THE CREATOR
Comments, questions, or suggestions? Get in touch with Paz Eshel, the creator and maintainer of Pumpfoil Labs.
hello@pumpfoillabs.comYou don’t need to write code to help shape the project.