Open source · Tauri · Rust · Svelte
Know before
you look.
AI API costs tracked in real time, right in your system tray. Budget alerts, mood meter, 14-day trends — zero friction.
How it works
Install
Download the binary for your OS. Under 10 MB, no runtime deps.
Connect
Paste your Obol personal access token. Stored in your OS keychain.
Track
Widget polls every 2 min. Mood, spend, and trends — always in your tray.
Features
Mood meter
Your spend expressed as a face — from (^_^) to (T_T). You'll know before you even look.
Budget alerts
Native OS notifications at 80% and 100% of your monthly budget. Set a daily cap too.
14-day trend
Inline sparkline with hover tooltips and CSV export. Spot patterns at a glance.
Privacy first
Token stays in the OS keychain. No cloud sync, no telemetry, no data leaving your machine.
Focus mode
One click to mute all notifications and dim the tray. For when you're in flow and don't want budget anxiety.
Keyboard driven
R refresh, C copy cost, Esc hide. Global toggle with Ctrl+Shift+O.
What's new
Focus mode — mute notifications and dim the tray to "· zen" with one click.
Cost delta badge — see "+$2.34 since you last looked" when you open the widget.
Hardened runtime — eliminated unsafe code, fixed notification spam, added screen-bounds validation.
Technical
Stack
Tauri 2 Rust Svelte 4 Tailwind 3
Platforms
Linux macOS Windows
Formats
.deb .AppImage
.rpm .dmg
.msi
Authentication
Personal access token stored in OS keychain via
keyring
Polling
Configurable 1–15 min cadence · manual refresh
Keyboard Shortcut
Ctrl+Shift+O / Cmd+Shift+O
License
MIT