HEVY

Keep the Hevy years. Use them in Claude.

Export from Hevy. Bring the file into STREEQ. The sets stay yours. Food, runs, sleep and the next week’s plan can live with them.

Nothing moves until you have read it.

Two halves of the preview screen in the app. Nothing here is a mock up.

A Hevy CSV previewed in STREEQ: 6 workouts ready, 52 performed sets, each session named and dated, and two more beyond the four listed.
What the file turns out to contain. Every session named and dated before one of them is written, and the performed set count for the whole file.
Exercise mapping in a STREEQ Hevy import: SkiErg matched to Ski erg, Jefferson Curl kept as a private custom exercise, one unreadable source row named, and a button to import 6 workouts.
Names it does not know. Match one to a known exercise or keep it as your private custom one. Either way no performed set is dropped. A row the export mangled is named by its row number and skipped rather than guessed at.

How

Export the official Hevy CSV. Preview it in STREEQ. Commit. Duplicates are matched so you do not invent extra sessions. HevyGPT can write a short block of lift routines into Hevy. STREEQ lets you progress week to week, or change one set, inside a record that is not lifts only.

A finished Hevy import in STREEQ: 118 imported, 12 already present, 0 failed, with 6 routines added and 2 custom exercises saved.
What a finished import reports. What came in, what was already held, and what failed. Run it twice and the second run adds nothing.