Skip to content

Add vibeworkload to Usage & Observability#309

Open
3dnow wants to merge 1 commit into
jqueryscript:mainfrom
3dnow:add-vibeworkload
Open

Add vibeworkload to Usage & Observability#309
3dnow wants to merge 1 commit into
jqueryscript:mainfrom
3dnow:add-vibeworkload

Conversation

@3dnow
Copy link
Copy Markdown

@3dnow 3dnow commented May 21, 2026

Adds vibeworkload to the 📊 Usage & Observability section.

What it is: A single-PNG snapshot of your Claude Code workload — messages, tool calls, tokens, active hours — over the last N hours. Reads ~/.claude/projects/*.jsonl locally; nothing leaves the machine. Anonymized by default; --show-projects opt-in.

Why it's distinct: every other tool in this section (ccusage, claude-usage, CCSeva, claude-code-otel, etc.) is a live web/TUI/menu-bar/statusline. vibeworkload is the static-PNG niche — a single card you can drop into a Slack channel, blog post, or daily journal. It also defaults to anonymized totals, which I haven't seen elsewhere in this section.

Repo: https://github.com/3dnow/vibeworkload
License: MIT
Status: v0.1, CI green, 36 unit tests, 5 transparent roadmap issues open, ships as both a Claude Code plugin and a standalone CLI.

Format used (placed after claude-code-usage-bar since both currently sit at 0 ⭐):

- [**vibeworkload**](https://github.com/3dnow/vibeworkload) (0 ⭐) - Render a single anonymized PNG of your Claude Code workload (messages, tool calls, tokens, active hours) over the last N hours. Local-only; reads ~/.claude/projects/*.jsonl, ships as both a plugin and a standalone CLI.

Static-PNG snapshot of Claude Code workload (messages, tool calls,
tokens, active hours) over the last N hours. Reads ~/.claude/projects
JSONL locally. Anonymized by default. Ships as both a Claude Code plugin
and a standalone CLI.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant