TokenArena AI Usage Kanban

TokenArena AI Usage Kanban

Summarize the token consumption, project distribution, session trends, and active periods of local AI programming CLI into a self-managed Kanban.

124GitHub
Description

Have you ever wondered: - ** How many tokens do you spend every day? ** - Which project costs the most token? - What is the ratio of input, output, reasoning, and caching? - What time of day is most active? **Token Arena is an open source AI usage tracking platform ** It automatically collects usage data from local AI coding CLI, allowing you to see daily token consumption, session activity and multi-dimensional analysis at a glance in a concise Web dashboard. ##Function Overview - **Usage overview ** -View token usage by 1 day/ 7 days/ 30 days/custom interval - ** Multi-dimensional analysis ** -View data grouped by equipment, tool, model, and project - ** Detailed indicators ** -Total tokens, input, output, reasoning, cache hits, active duration, number of sessions, number of messages - ** Multi-tool support ** -Supports collection of usage data from multiple local AI CLIs - **Oauth2 login ** -Support login on Discord, GitHub, GitLab, Google, Linux.do, and Guancha platforms - **Badge Sharing ** -Supports sharing of token usage, estimated consumption, usage duration and usage heat map - ** Community and Rankings ** -Follow people you are interested in and check their token usage rankings - ** Multi-language & dark mode ** -Support switching between Chinese and English and theme switching - ** Privacy priority ** -Project names are uploaded anonymously by hash by default, and you decide whether to disclose them ## Quick Start 1. ** Register an account ** -Visit [Token Arena](token.poco-ai.com) to register and log in 2. ** Create API Key** -Generate API keys in [Settings](https://token.poco-ai.com/en/settings/cli-keys) 3. ** Download ** ```shell npm install -g @poco-ai/tokenarena ``` 4. ** Initialize CLI** -Run `tokenarena init` and enter API key 5. ** View Analysis ** -Open the page to view your token usage analysis > [! TIP] > > - ** Manual synchronization **: Run `tokenarena sync` to manually upload local data to the web. > - ** Continuous synchronization **: Run `tokenarena daemon`, keep CLI running, and realize automatic data synchronization at regular intervals (default every 5 minutes). > - ** Background service (Linux / macOS)**: Run `tokenarena service setup` to register the daemon as a user-level background service. It will be automatically started after logging in and automatically pulled up after abnormal exit. ** Back-end service management (Linux / macOS)** ```bash tokenarena service setup #Create and enable services tokenarena service start #Start the service tokenarena service stop #Stop service tokenarena service restart #Restart the service tokenarena service status #Check service status tokenarena service uninstall #Uninstall service ``` > [! NOTE] > `service` is only available on Linux / macOS and does not require root privileges. > - Linux uses user-level `systemd` units: `~/.config/systemd/user/tokenarena.service` > - macOS uses user-level `launchd` Agent: `~/Library/LaunchAgents/com.poco-ai.tokenarena.plist` > `tokenarena init` automatically asks whether to set up this service in supported environments.

Screenshots
Screenshot 1
Screenshot 2
Screenshot 3
App Information
Version
0.2.3
Package Size
107 KB
Image Size
426.83 MB
Updated
May 5, 2026
Source Code
poco-ai
Platform Support
PC