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.
Proxy dashboard
Live request feed, error rate, RPM, cache hits, and a kill switch to pause all proxy keys instantly.
Focus mode
One click to mute all notifications and dim the tray. Auto-pauses polling after 10 min of inactivity.
Anomaly detection
Alerts when today's spend is abnormally high. Provider breakdown and cache savings shown on demand.
Widget skins
Default, Terminal (green/black hacker), and Neon (purple/pink cyberpunk). Switch in Settings.
Keyboard driven
R refresh, C copy cost, Esc hide. Global toggle with Ctrl+Shift+O.
What's new
Proxy dashboard — live request feed, error rate, cache hits, and a kill switch to pause all keys instantly.
Widget skins — Default, Terminal (green/black), and Neon (purple/pink) themes in Settings.
Conditional insights — provider breakdown, cache savings, anomaly alerts, and forecast confidence appear on demand.
Focus mode + idle detection — mute notifications and auto-pause polling when you're AFK.
Hardened runtime — eliminated unsafe code, fixed notification spam, screen-bounds validation, poison-safe mutexes.
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