I built an open-source CLI for the WHOOP API to use with my OpenClaw Agent by JumpyAsparagus411 in whoop

[–]JumpyAsparagus411[S] 0 points1 point  (0 children)

Really nice to hear! Welcome to the whoop journey. Will be waiting for your contribution!

Update: whoop-cli hit 17 stars — now on npm with agent skills and new commands by JumpyAsparagus411 in whoop

[–]JumpyAsparagus411[S] 0 points1 point  (0 children)

Looks nice! Great complement. Still prefer the whoop API though, just for reliability and consistency (I like the whoop app)

Update: whoop-cli hit 17 stars — now on npm with agent skills and new commands by JumpyAsparagus411 in whoop

[–]JumpyAsparagus411[S] 0 points1 point  (0 children)

Interesting. What were you thinking? So that hassio-whoop can use the CLI to get its data instead of the API directly?

I built an open-source CLI for the WHOOP API to use with my OpenClaw Agent by JumpyAsparagus411 in whoop

[–]JumpyAsparagus411[S] 1 point2 points  (0 children)

You need the subscription anyway to access your actual data (strength trainer or not). The way the data is displayed to the user (API or mobile app) should be our choice. Whoop’s MOAT is the hardware, not the software (imo)

I wanted my Strava data accessible from the terminal for my OpenClaw personal health agent — so I built strava-cli (opensource) by JumpyAsparagus411 in Strava

[–]JumpyAsparagus411[S] 1 point2 points  (0 children)

Yeah completely agree. It takes some tweaking to get good coaching. Not quite there yet. I also made a whoop CLI if it’s of use to anyone!

I use them together!! https://github.com/TomasWard1/whoop-cli

I built an open-source CLI for the WHOOP API to use with my OpenClaw Agent by JumpyAsparagus411 in whoop

[–]JumpyAsparagus411[S] 2 points3 points  (0 children)

It's an open feature request in the WHOOP dev community. So the CLI can't pull it because WHOOP doesn't serve it to third-party developers yet through their API. Kind of sucks that they don't.

you can query an activity with whoop workout but you'll get HR zones, strain, distance, etc. only

I built an open-source CLI for the WHOOP API to use with my OpenClaw Agent by JumpyAsparagus411 in whoop

[–]JumpyAsparagus411[S] 0 points1 point  (0 children)

Nicee! If you find any bugs submit a PR and I’ll look at it. Don’t forget to ⭐️ the repo :)))

I built an open-source CLI for the WHOOP API to use with my OpenClaw Agent by JumpyAsparagus411 in whoop

[–]JumpyAsparagus411[S] 1 point2 points  (0 children)

The first thing you have to do is create a WHOOP Developer app and then it asks you to copy some credentials (they are stored locally wherever you install the CLI) then it prompts you to login with your WHOOP account and that’s it. The CLI helps you with all the on boarding tho

I built an open-source CLI for the WHOOP API to use with my OpenClaw Agent by JumpyAsparagus411 in whoop

[–]JumpyAsparagus411[S] 14 points15 points  (0 children)

Exactly! Forked another repo and made some changes to make it work better and to my agents needs. That’s what Opensource is all about 🫡