Skip to content

Releases: phun333/pi-infobar

Pi Stats v0.3.0 — now on Windows too

07 Jun 19:52

Choose a tag to compare

Pi Stats is now cross-platform — native on both macOS and Windows, same data, same design.

Windows (new!)

A native WPF system-tray app: popover with Overview / Languages / Models / Projects / Usage tabs, daily-spend & donut charts, dark settings window, launch-at-login, and optional remote SSH sync.

  • PiStats.exe — single portable file, no installer, no .NET required. Double-click → π icon in the system tray.
  • Pi-Stats-Windows.zip — the same exe, zipped.

Unsigned, so Windows SmartScreen may show "Windows protected your PC" on first launch — click More info → Run anyway (one time). For auto-start, clone the repo and run windows\install.ps1, or enable Settings → Launch at login.

macOS

Unchanged from v0.2.0 (universal binary, Apple Silicon + Intel).

  • Pi-Stats.dmg — drag to Applications.
  • Pi-Stats.zip — for the one-line installer.
curl -L https://github.com/phun333/pi-infobar/releases/download/v0.3.0/Pi-Stats.zip -o /tmp/PiStats.zip && \
  ditto -xk /tmp/PiStats.zip /Applications && \
  xattr -dr com.apple.quarantine "/Applications/Pi Stats.app" && \
  open "/Applications/Pi Stats.app"

Both apps read your local ~/.pi/agent/sessions logs, aggregate per day, and show cost / languages / models / projects / tokens & tools. Local-first; remote mode only pulls from the host you configure.

Pi Stats v0.2.0

06 Jun 08:46

Choose a tag to compare

What's new in v0.2.0

Features

  • Daily Spend chart: hover any day to see its exact date and cost.
  • Remote (optional): sync session logs from your own server over SSH/rsync and browse them locally. Flip between Local and Remote from the popover.

Fixes

  • Line counts are no longer overcounted by 1 on trailing newlines (#2).
  • Project names containing dashes are preserved correctly (#3).
  • Daily Spend timeline fills inactive days so the chart stays continuous (#4).

Security / UX

  • SSH port is validated and tilde paths are expanded correctly in remote sync.
  • Reworked the Remote settings layout to match the native grouped-form style.

Install: open the DMG and drag Pi Stats to Applications. Unsigned build, so clear the Gatekeeper flag once:

xattr -dr com.apple.quarantine "/Applications/Pi Stats.app"

Universal binary (Apple Silicon + Intel), macOS 14+.

Pi Stats v0.1.0

05 Jun 10:26

Choose a tag to compare

Pi Stats — native macOS menu-bar dashboard for your Pi agent usage. Universal (Apple Silicon + Intel).

⚠️ First launch (important)

This build is unsigned (no paid Apple Developer account), so macOS quarantines it and may say
"Pi Stats is damaged and can't be opened" or move it to the Trash. The app is fine — it's just
Gatekeeper. Clear the quarantine flag once.

Easiest — one-line install (Terminal)

Downloads, installs to Applications, unquarantines, and opens:

curl -L https://github.com/phun333/pi-infobar/releases/download/v0.1.0/Pi-Stats.zip -o /tmp/PiStats.zip && \
  ditto -xk /tmp/PiStats.zip /Applications && \
  xattr -dr com.apple.quarantine "/Applications/Pi Stats.app" && \
  open "/Applications/Pi Stats.app"

Manual (DMG)

  1. Download Pi-Stats.dmg, open it, drag Pi Stats into Applications.
    (If it already got moved to Trash, put it back into Applications first — don't double-click yet.)
  2. Run once:
    xattr -dr com.apple.quarantine "/Applications/Pi Stats.app"
  3. Open it normally — the π mark appears in your menu bar.