TokenDock is a Windows desktop usage monitor for Codex and Claude. It shows remaining usage limits, refresh status, and compact widget views so you can keep an eye on AI usage while working.
- Codex usage dashboard with 5-hour and weekly limit status
- Claude usage dashboard with session and weekly limit status
- Compact floating widget with multiple display modes
- Usage alerts when remaining limits get low
- OpenAI account connection for Codex usage lookup
- Claude CLI OAuth credential lookup for Claude usage
- Open the
Codextab to connect your OpenAI account and view Codex usage. - Open the
Claudetab to view Claude usage from local Claude CLI credentials. - Open
Settingsto choose which services are shown. - Enable the mini widget to keep usage status visible while working.
- Use the refresh button when you want to update usage immediately.
Requirements:
- Windows
- .NET 9 SDK
Clone the project:
git clone https://github.com/lukewire129/TokenDock.git
cd TokenDockRestore dependencies:
dotnet restore TokenDock.slnRun locally:
dotnet run --project src/TokenDock/TokenDock.csprojRun tests:
dotnet test TokenDock.sln