VibePulse is a macOS menu bar app that tracks Claude Code, Codex, Pi, Gemini, OMP, and OpenCode token spend using agentsview.
- Combined daily total in the menu bar (what you would pay per token without a subscription)
- Today view shows cumulative spend over the day
- 30-day view shows daily totals with per-tool breakdown
- Configurable refresh schedule
- Built-in data maintenance for historical imports
- macOS 13+ (Ventura)
- agentsview installed (
agentsviewon PATH or path set in Settings) - Claude Code, Codex, Pi, Gemini, OMP, and/or OpenCode usage logs on disk
- Download the latest
.dmgfrom GitHub Releases. - Drag
VibePulse.appto your Applications folder. - Launch it. If macOS blocks the app, open System Settings -> Privacy & Security and allow it.
- A welcome window explains the agentsview requirement, notes the default 15-minute refresh cadence, and lets you toggle start at login.
- You can revisit Settings from the menu bar at any time.
Install agentsview:
curl -fsSL https://agentsview.io/install.sh | bashThis installs agentsview to ~/.local/bin/agentsview or /usr/local/bin/agentsview.
VibePulse runs outside your shell, so if agentsview is installed to a non-standard location, set the path in Settings -> Dependencies.
- Data Sources: Enable Claude Code, Codex, Pi, Gemini, OMP, and/or OpenCode.
- Startup: Start VibePulse at login (macOS may require approval).
- Dependencies: Set a custom
agentsviewpath if needed. - Refresh: Choose how often the app refreshes (5m, 15m, 1h, 4h, 1d).
- Data Maintenance: Normalize historical data and rerun import fixes.
- All usage data stays local on your machine.
- The database lives at
~/Library/Application Support/VibePulse/vibepulse.sqlite. - VibePulse has no analytics or telemetry.
- It runs
agentsview usage daily --jsonto read your local usage data.
- No data: Run
agentsview usage dailyin Terminal to verify usage data exists. - agentsview not found: Install agentsview or set the path in Settings -> Dependencies.
- Start at login: macOS may require approval in System Settings -> Login Items.
swift runscripts/build_dmg.sh v0.1.0The DMG will be created in dist/.
MIT



