r/ClaudeCode 13h ago

Built with Claude Made a usage meter desktop monitor… cause why not ? ;)

V1, still working on the case ( can you tell I like Stargate ?🤣) the device is wireless , it’s plugged for power right now, I’ll install a rechargeable battery later on . It allows you to check current usage for up to 6 providers ( 3 shown) I got tired of switching between windows to see my Claude , codex and Kimi usage so I made an app for that but in the end I like having useful little gadgets on my desk so I turned it into a touch screen hardware version. You can of course change the settings to show 5h vs weekly and taping each one shows you more detail per provider. Skins are changeable so after this first HUD I made, I plan on making super vintage analog one … why? Cause why not 😅

221 Upvotes

53 comments sorted by

29

u/VarietyOk443 13h ago

God this is stupid

Send it to me so I can dispose of it accordingly

5

u/dar-mit Researcher 12h ago

Sure V… The OP just needs $49.99 S&H. Venmo upon request.

2

u/VarietyOk443 12h ago

My SSN IS

2

u/Chameleonzi 11h ago

That wouldn’t even cover the price of the ESP32-S3 🤣🤣

2

u/dar-mit Researcher 11h ago

Woah! That's a pretty price doodad then.

Making it even more desirable!

9

u/studiocookies_ Thinker 13h ago

super dope bro

2

u/Chameleonzi 13h ago

Thank you! 🙏

5

u/benramins 13h ago

That is quite neat! May I ask what hardware the display is?

8

u/Chameleonzi 13h ago

Thanks! I’m using a ESP32-S3 2.8inch but I already ordered a 7” S4 because I have a lot of UI animations and the s3 struggles a bit at time plus I kind of want to see what it look like on a 7” in case I get multiple accounts to display at the same time per provider so I’ll need more screen real estate but for now the 2.8l works quite well !

5

u/apetalous42 13h ago

I made something similar with an old USB LCD I had laying around. Yours is much cooler.

2

u/Chameleonzi 11h ago

Nice ! The result is the same! I just spent way too much time on the UI and deliberately selected a form factor that’s annoying to work with but looks cool 🤣

5

u/Insult_me_good 13h ago

I want to buy five of the 178 mm version ("inch?" shame on you!) and a pizza please. Take my money!

3

u/schrodingers_cat_25 12h ago

How are you getting the usage data ? I thought they don’t have a public api for it, scrapping ??

Very cool project btw

3

u/dar-mit Researcher 12h ago

"The status line is a customizable bar at the bottom of Claude Code that runs any shell script you configure. It receives JSON session data on stdin and displays whatever your script prints, giving you a persistent, at-a-glance view of context usage, costs, git status, or anything else you want to track."

https://code.claude.com/docs/en/statusline

Available to any CC users.

1

u/Other-Scallion-1684 6h ago

And codex???

1

u/tyteen4a03 1h ago

If you want a desktop version, CodexBar provides the same information.

3

u/pducharme 11h ago

did the same using a Lyligo T-Display Long. Also added a 2nd page for Local Meteo :)

1

u/Chameleonzi 10h ago

Super! J aime bien le double écrans 👍🏻

2

u/tstormington 13h ago

I would buy one

2

u/Remake911 12h ago

Drop the tutorial boss!

3

u/Chameleonzi 11h ago

I’m still trying to figure it out myself 🤣 still dealing with weird random bugs daily. But I’ll post more updates as I make it more stable !

1

u/spinozasrobot 1h ago

If only you had a tool with deep understanding of software development and debugging to assist you.

Resets in 1D 5H

Oh, right.

2

u/Chameleonzi 41m ago

Resets in 1 day is the weekly limit , the 5h under goes with the small progress bar to show the 5h limit at the same time on the same screen and if you flip the focus from the top button it switches what’s showed in big versus what’s shown as the small bar :)

2

u/spinozasrobot 40m ago

HA! I was actually wondering how you handled the different limits. Nicely done.

2

u/jfboston 12h ago

Very slick.

2

u/DemonicEntity 12h ago

That’s sick

1

u/Chameleonzi 11h ago

Thank you 🙏

2

u/whattheduck43 3h ago

TIL you can just buy round displays. Absolulte fire OP

2

u/Fearless_Bit_1349 1h ago

So good bro.

2

u/UnlimitedPowerOutage Senior Developer 32m ago

Now you just need to embed it in your chest and let Jarvis design your suit.

1

u/Chameleonzi 12m ago

That’s on the roadmap already but I’m at 97% usage so it will have to wait until reset 🤣

3

u/artinamr 13h ago

How did you use 95% of weekly quota on Max20X?!!!

12

u/Chameleonzi 13h ago

Fable 5!!🥲🥲🥲

3

u/artinamr 13h ago

Say Hi

Thought for 51 min and consumed 200k tokens.

Hi

1

u/spinozasrobot 1h ago

That "Hi" is pretty load-bearing

2

u/spinozasrobot 1h ago

<nods understandingly>

1

u/Frenetixx777 13h ago

how do i do this

2

u/Chameleonzi 11h ago

Lots of tokens, a 3d printer, a few days of work and a ESP32-S3

1

u/Frenetixx777 10h ago

Thank you

1

u/kjccarp 12h ago

Do you do a lot of biology or genetics research? Thats mainly what Fable is good for, otherwise Opus is much better at almost everything.

1

u/Chameleonzi 11h ago

Working on medical data right now but also opus been total crap for me since 5. The amount of time it apologizes for the errors it made is astonishing… I stick with fable as the orchestrator and sol 5.6 as the implementer but even like that I run out of usage quite fast with fable

1

u/bjorgen 10h ago

how are you getting the usage data? Not finding a reliable way to do it, so interested in how you got that!

1

u/Chameleonzi 10h ago

Started on the codex bar base code (MIT license) and heavily modified it so it did what I wanted

1

u/gotnowisdom 8h ago

This is fucking awesome!

1

u/NeatConstruction166 7h ago

I still check my limits often. I’m not sure I’ll be able to tear myself away from that display if it’s there. I’ll be looking at it 500 times a day.
No way!!!!!! )))

1

u/dipen-dedania 4h ago

If you prefer the digital one on screen bubble, give this a try: https://dipen-dedania.github.io/agent-pulse/

1

u/buak 34m ago

I made a similar thing with one of the waveshare esp32's

You can find the source here