/me

February 19, 2026

I wanted to give my @openclaw a way to know what I'm up to.

But @CharlesClaw runs siloed on a VPS with its own accounts...

So I asked Claude Code to build and serve a /me API endpoint on my Mac.

It's a simple Bun server that aggregates data from a bunch of local sources into one JSON blob.

The whole thing is secured via Tailscale, so only devices on my private mesh network can access it.

Now my agent can check /me and get:

  • Apple Health: sleep duration, HRV, recovery score, resting heart rate, steps, active calories (powered by "Auto Export" iOS app)
  • Mac presence: whether I'm at the computer, how long I've been idle, which app is focused
  • Spotify: what I'm listening to right now, recently played tracks, top artists
  • Steam/Playstation: what games I've been playing and for how long
  • Slack: online/away status, DND, custom status
  • And more (any ideas?)

My bot also fetches this every 30 mins during heartbeat checks, so it actually understands what's going on and decides whether to reach out.

This makes it genuinely context-aware:

→ idle for hours + good recovery → suggests a walk or activity → late night + still at Mac + low HRV → gently suggests rest → deep in work + music playing → leaves me alone → post-workout + high active calories → acknowledges the effort

/me - Image 1.1

Also read on:

Fabrizio Rinaldi

Hey, I'm Fabrizio 👋

I'm the co-founder and designer of Typefully, Mailbrew (sold), and lofi.cafe.

Say hi: