How much are your AI coding tools actually costing you?
boardfella tracks token consumption and costs across 20+ AI tools. Your data stays on your computer until you connect it. A connected computer sends its daily totals privately to My usage. Only if you choose to publish are aggregated token totals sent to this leaderboard, never prompts, answers, source code or file paths.
# Connect this computer
npx boardfella@1.5.22 connectSupports 20+ AI tools
All the data you need, in one dashboard
Stop switching between tools. boardfella aggregates usage data from all your AI coding tools in one place.
Token Usage Tracking
Daily bar charts showing input, output, cache read/write, and thinking token consumption. Precise to every API call.
Cost Estimation & Analysis
Automatic cost calculation from configurable pricing. Analyze spend by tool, model, and project. No billing surprises.
Model Usage Ranking
Which models are called most? How many tokens each? Clear ranking tables help optimize model selection.
Tool Call Analytics
What operations does AI perform most? Bash, Read, Edit frequency rankings reveal work patterns.
Project-Level Stats
Usage and cost grouped by repository. Which project consumes the most? Data-driven allocation.
Quota Monitoring
Real-time rate limit quota monitoring for Claude Code, Codex, Copilot, and more. View utilization and reset countdowns.
Multi-Device Sync
Sync across devices via GitHub or S3-compatible storage. Office, home, travel — data always consistent.
Data Export
Export usage data as CSV, JSON, or NDJSON for integration with your existing data pipelines and reporting.
How It Works
Run one command
Open a terminal and run npx boardfella@1.5.22 connect. No global install needed. Your browser opens the helper.
See your own numbers
The helper reads the logs of your AI tools on this computer and shows your numbers first. Nothing leaves your computer.
Publish if you want
Connect your account, check the preview, then release your numbers.
Why Local-First?
All parsing and storage happens locally. The SQLite database lives on your disk. A connected computer sends its daily totals privately to My usage, where only you see them. Only the totals you choose to publish go to the leaderboard.
The local dashboard needs no account, no API keys and no cloud service. You only need an account to publish to the leaderboard or to see your usage on the website.
Sync via your own GitHub repo or S3 storage — data always under your control.
Quick Start
One command. Up and running in five minutes.
Open a terminal and run npx boardfella@1.5.22 connect. Your browser opens the helper.
The helper finds the logs of your AI tools on this computer and shows your numbers first.
Connect your account, check the preview, then release your numbers.
Docker
Run boardfella in a container. Build the image from the repository's Dockerfile; it includes the CLI and web dashboard with volume-mounted data persistence.
# Build in the repository root and run (dashboard password required)
docker build -t boardfella .
mkdir -p ~/.boardfella
# Runs as node (uid 1000); on Linux with another uid add --user "$(id -u):$(id -g)"
docker run -d \
-p 3847:3847 \
-e BOARDFELLA_DASHBOARD_PASSWORD=change-me \
-v ~/.boardfella:/root/.boardfella \
boardfellaCLI Commands at a Glance
boardfella parseManually parse log files from AI tools
npx boardfella@1.5.22 connectStart the helper and open it in your browser
boardfella summaryView usage summary in terminal
boardfella exportExport as CSV / JSON / NDJSON
boardfella syncPush and pull data with remote backend
boardfella statusView version, DB status, and more
Contribute
boardfella is open source. Contributions of any kind are welcome — submit issues, open PRs, improve docs, or share your experience.
Start tracking your AI coding spend
Open source, free, and local-first. Up and running in five minutes.