Skip to content

About

Windows client for the ClaudeBar Leaderboard (community-maintained preview)

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

ClaudeBar for Windows (Preview)

A Windows client for the ClaudeBar Leaderboard.

Status: community-maintained preview. Maintained by @LunarECL. Nothing is built yet: the client starts once ClaudeBar's package builds the Leaderboard on Windows. Report Windows issues here, not in the ClaudeBar repo.

Scope

  • First: the Leaderboard. Read the local token logs of the providers that have a usageHistory (Claude, Codex, Mistral, omp), sum each day, and upload to the same board the macOS app uses.
  • Then: quotas, from ClaudeBar's provider definitions, once the package runs them on Windows.

How it's built

The board is only fair if a day counts the same on Windows as on the Mac. So this client doesn't reimplement ClaudeBar: it depends on ClaudeBarKit, ClaudeBar's Swift package, which is being made to build on Windows as well as macOS, one phase at a time (MODULAR_DESIGN §10).

  • From the package: reading the logs, summing a day, signing, keeping the key, the provider definitions and vectors.json. This client depends on tddworks/ClaudeBar by URL at a tag or commit, and calls the same factories as the Mac app.
  • In this repo: the UI, the composition root, packaging and the installer. The UI is C# WinUI 3, calling the package through a C interface over its factories, which lives here too (#2).

Where it stands: §10's phase 0 is done (#523): Swift builds and tests a module on Windows, Mockable included. The client can start at phase 2, when the Leaderboard builds there, and joins and uploads from phase 3.

The contract

This client speaks a contract owned by the main repo. It does not redefine it.

Changes to the contract or to the shared code, Windows adapters included, start as an issue or PR in tddworks/ClaudeBar.

License

Apache-2.0

About

Windows client for the ClaudeBar Leaderboard (community-maintained preview)

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors