Scattered billing
Juggling 4+ provider dashboards to understand what you're spending.
One dashboard for OpenAI, Anthropic, Google, DeepSeek, xAI, Ollama, and more. Runs locally. Your data never leaves your machine.
The more models and providers you use, the harder it gets to understand where cost is coming from and what to change.
Juggling 4+ provider dashboards to understand what you're spending.
Running Ollama and LM Studio with zero visibility into what they're doing.
No way to compare cloud costs vs local performance in one place.
TokenPulse sits in the request path, records the useful parts, and gives you one local dashboard instead of eight tabs.
Change one environment variable. That's it.
export OPENAI_BASE_URL=http://localhost:4100
Every request flows through the proxy. Usage metadata is stored locally in SQLite.
Real-time spend, model breakdowns, budgets, and optimization
signals at localhost:4200.
Track live requests, budget pressure, model performance, and cost-saving opportunities from one dashboard built for daily use.
Everything important stays local, but the visibility is good enough for serious day-to-day optimization work.
OpenAI, Anthropic, Google, xAI, DeepSeek, Kimi, Mistral, Groq, Ollama, LM Studio โ all through one proxy.
Per-request token counts and cost calculation as requests flow through.
Set spending limits, get notified before you blow through them.
SQLite on your machine by default. Optional cloud sync and team features coming soon.
Full SSE streaming passthrough with live token counting.
Detects model misuse and suggests cheaper alternatives that fit.
Monthly spend projections based on your actual usage patterns.
Export everything for spreadsheets, reports, or your own analysis.
Local model visibility and zero-account setup are the main differentiators, especially if you already run AI tools on your own machine.
| Feature | TokenPulse | Helicone | LiteLLM | CostGoat |
|---|---|---|---|---|
| Local model tracking | โ | โ | Partial | โ |
| Real-time proxy | โ | โ | โ | โ (polls) |
| 100% self-hosted | โ | โ (OSS) | โ (OSS) | โ |
| No account for core features | โ | โ | โ | โ |
| Data stays local | โ | โ | โ | โ |
| Price | Free core ยท Pro from $9.99/mo | Free-$500/mo | Free | $9/mo |
Clone the repo, build the Tauri app, start the dashboard, and point your tools at the local proxy.
git clone https://github.com/TokenPulse26/TokenPulse.git
cd TokenPulse/src-tauri && cargo build --release && cd ..
python3 web-dashboard.py
# Open http://localhost:4200