Claude usage dashboard for the Mini Dock — live Claude Code + API token usage

Sharing an app I built for the Mini Dock — actually before the new App Skill, just working directly with the SDK, but it fits the “share your creations” spirit of the recent announcement.

It’s a Claude usage dashboard: live Claude Code token usage right on the desk, showing today’s tokens, an in/out split, a 7/14/30-day average, and a daily bar chart. One panel for Claude Code, one for the metered API.

The reason it needs two sources: Claude Code subscription usage doesn’t appear in Anthropic’s usage API at all — it only lives in local logs on your machine. So a small Mac companion serves those to the dock over the LAN, while the dock reads metered API usage directly from the Admin API. Subscription-only users can just leave the API key blank and get a full-screen Claude Code view.

Built on MicroPython + LVGL, MIT licensed: https://github.com/out1974/vobot-claude-usage

Happy to share notes on the LVGL input handling or the log-parsing side if anyone’s building something similar.

2 Likes

Hello,

Awesome work! Thanks so much for sharing :tada:

This Claude usage dashboard is incredibly practical — being able to see real-time token consumption, input/output breakdown, 7/14/30-day averages, and daily bar charts right on your desk is a must-have for heavy Claude Code users.

I really appreciate your technical approach: using a companion Mac device over LAN to capture local log data, combined with the Admin API for metered usage — this dual-source architecture is clever and perfectly leverages the Mini Dock’s role as a “desktop physical companion.”

The MicroPython + LVGL stack also makes the project very accessible to other developers, and the MIT license makes it easy for everyone to learn from and build upon. Already starred your repo :+1:

We’d love to encourage you to upload this app to the Vobot App Gallery! That way, more users in the community can easily discover, download, and use your creation without having to manually deploy the code themselves. The process is straightforward:

  1. Create your app folder with __init__.py and manifest.yml
  2. Use the packaging tool to generate a .vbt file
  3. Register an account on the App Gallery, create your app entry, and upload

:backhand_index_pointing_right: Full publishing guide here: Publishing Guide - Vobot Mini Dock

If you run into any questions during the upload process, feel free to ask here in the forum — we’re happy to help.

Looking forward to seeing your Claude Usage Dashboard on the App Gallery! And excited to see more of your creations :rocket:

Best regards,
Vobot Team

Thanks so much — really glad you like it, and thanks for the star! :folded_hands:

The App Gallery is a great idea. Happy to package it up so people can install it with one click instead of deploying manually. I’ll work through the publishing guide and put together the .vbt — will follow up here if I run into any questions during the upload.

More to come!

2 Likes

Hello,

That’s great to hear! Thank you for being so open to it :raising_hands:

If you run into any questions or need help during the packaging and upload process, don’t hesitate to reach out here — we’re always happy to assist.

Looking forward to seeing it on the App Gallery!

Best regards,
Vobot Team

2 Likes

It´s all in the app galery and ready for your review

1 Like

Hi out1974,

Thank you for submitting your Claude Usage Dashboard to the Vobot App Gallery! We’re excited to see it there :tada:

Just a quick update — your app is currently under review by our team. You’ll be notified by email once it’s approved.

In the meantime, if you have any questions or need to make updates to your submission, feel free to reach out here anytime.

Thanks for your patience, and we’ll keep you posted!

Best regards,
Vobot Team

Hi out1974,

Thank you so much for your submission — Your app’ functionality has passed our engineers’ functionality testing🎉

There’s just one small finishing touch before we can give it the final go-ahead: we noticed the app is currently using the default icon, as a custom one hasn’t been added yet.

It’s a quick step:

  1. Upload your icon file into your app’s resources folder
  2. Reference it in your code, for example:
    ICON = “A:apps/Days Matter/resources/icon.png”

Here’s a working example for reference:

Once that’s added, just resubmit and we’ll get it approved for you. We’re really looking forward to featuring your work!

If you have any questions along the way, don’t hesitate to reach out — we’re happy to help.

Best regards,
Vobot Team

Hi out1974,

Great news — your app has been approved and is now live on the Vobot App Gallery! :tada:

Users can now download it directly from the store. Thank you so much for your contribution and for being part of the Vobot community — we’re thrilled to see your Claude Usage Dashboard available for everyone to enjoy.

If you have any questions while using your Mini Dock, or if you’d like to share more of your creations in the future, please don’t hesitate to reach out. We’re always here to help and would love to see what you build next!

Thanks again for your support :raising_hands:

Best regards,
Vobot Team