Highlights
- Heatmaps are best for rhythm and consistency
- Metric choice changes the story
- Hosted pages are easier to reuse in updates
Guide
A practical guide to generating a GitHub-style AI coding activity heatmap with vibestats.
Highlights
Relevant commands
npx vibestats --activitynpx vibestats --activity --metric sessionsnpx vibestats --activity --share --days 365Step 1
Run `npx vibestats --activity` to create the heatmap from aggregate local usage.
Step 2
Adjust the metric or day window so the heatmap matches the question you are trying to answer.
Step 3
Use the share flow when you want a hosted page or image-friendly version of the result.
Most AI coding reporting problems are not about one missing command. They are about choosing the right surface: daily usage, wrapped summaries, activity heatmaps, cost views, or shareable aggregate pages.
This guide stays focused on vibestats workflows and the pages already documented in the public command reference, so you can move from local data to a readable result quickly.
FAQ
Start with the relevant command, verify the output locally, then decide whether you need a share page, a wrapped summary, or a heatmap for communication.
No. vibestats works from local usage artifacts and only turns aggregate results into hosted pages when you explicitly publish them.
Related pages