Open source · Tauri · Rust · Svelte

Your AI spend,
always in sight.

A lightweight system tray widget that tracks your Claude, OpenAI, and other API costs in real time — with a mood that matches your bill.


(T_T)

Mood meter

Your spend expressed as a face. From (^_^) to (T_T) — you'll know before you even look.

System tray

Lives in your system tray, always visible. No browser tab, no floating window, no friction.

🔔

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 so you can tell if today is an outlier or a pattern.

🔒

Privacy first

Your API token stays in the OS keychain. No cloud sync, no telemetry, no data leaving your machine.

Lightweight

Built with Tauri and Rust. Tiny binary, near-zero idle CPU, configurable 1–15 min poll cadence.

📊

CSV export

Download your 14-day spending history as a CSV file for your own analysis.

🚀

Autostart

Automatically launch on system startup so you never miss tracking your spend.

📌

Always on top

Pin the widget window above other apps for constant visibility. Toggle via menu or settings.

⌨️

Global shortcut

Press Ctrl+Shift+O (or Cmd+Shift+O on Mac) from anywhere to toggle the widget.

🌐

Full dashboard

Click "Open in browser" to view the complete Obol web dashboard with detailed analytics.

💾

Position memory

Window position is saved and restored on each launch, so it stays where you want it.


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