Vibemeter

Know if your next AI coding task can finish.

Local macOS console for Claude Code and Codex. No cloud, no account.

curl -fsSL 'https://vibemeter.siney.top/install.sh?src=site-copy' | bash
Vibemeter dashboard with floating widget popover — live runway, redact mode on, Claude 9% with exhausts-in-30m alert

Start-task guard

Ask whether a long Claude or Codex run is safe to start before it burns into a limit.

macOS runway console

A native floating meter stays above your editor with 5h / 7-day windows, context, burn-rate, reset time, and recent history.

Completion alerts

Optional voice and notification hooks tell you when Claude Code or Codex finishes so you do not have to watch the terminal.

Git ↔ session linking · new

Every commit in tracked repos is matched to the agent session that produced it. Click a session row to see the shas it shipped.

Context window monitor · new

Live 200k-token budget for the active Claude Code chat. A “/compact soon” nudge fires before auto-compact triggers.

Full local dashboard

Open the browser dashboard for sessions, projects, spend, tokens, cache hit-rate, settings, and share reports.

Data stays local

Vibemeter reads files your tools already write. No account, no telemetry, no cloud database.

~/.claude/projects/**/*.jsonl ~/.codex/state_5.sqlite Cursor workspaceStorage

Voice notifications

On macOS, the settings page can install Claude Code hooks and Codex notify config, with backups before changes.

FAQ

Does Vibemeter send my code or usage data anywhere?

No. By default it only reads files your tools already write on your machine — nothing leaves your computer. An anonymous usage heartbeat is strictly opt-in (off unless you set VIBEMETER_TELEMETRY=1) and never includes paths, project names, tokens, or code.

Which AI coding tools does it track?

Claude Code and Codex with full quota / rate-limit runway, plus Cursor, Gemini CLI, and OpenCode as session activity in the dashboard. All from local files — no accounts or API keys.

How does it know if a task will finish before my quota runs out?

The start-task guard compares how fast you're burning your Claude Code 5h / weekly window and context against what's left, so you find out before a long agent run gets cut off mid-way.

Can it alert me before I hit a limit or budget?

Yes — threshold alerts, window-reset reminders, and budget ($ spend) alerts for today / last 7 days / this month, pushed to a WeChat Work bot or any webhook.

Is Vibemeter free, and does it work on Linux?

It's free. macOS gets the full experience including the floating meter; Linux runs the local dashboard and CLI. Install with one command and Node.js 20+.