# splitrail

> Fast, cross-platform, real-time token usage tracker and cost monitor for Gemini CLI / Claude Code / Codex CLI / Qwen Code / Cline / Roo Code / Kilo Code / GitHub Copilot / OpenCode / Pi Agent / Piebal

- **URL**: https://www.freshcrate.ai/projects/splitrail
- **Author**: Piebald-AI
- **Category**: AI Agents
- **Latest version**: `v3.5.4` (2026-05-30)
- **License**: MIT
- **Source**: https://github.com/Piebald-AI/splitrail
- **Homepage**: https://splitrail.dev
- **Language**: Rust
- **GitHub**: 164 stars, 16 forks
- **Registry**: github (`Piebald-AI/splitrail`)
- **Tags**: `agentic`, `analyzer`, `blazing-fast`, `ccusage`, `claude-code`, `cline`, `codex`, `gcusage`, `rust`

## Description

Fast, cross-platform, real-time token usage tracker and cost monitor for Gemini CLI / Claude Code / Codex CLI / Qwen Code / Cline / Roo Code / Kilo Code / GitHub Copilot / OpenCode / Pi Agent / Piebald.

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v3.5.4` | 2026-05-30 | High | ## What's Changed * Fix Piebald cached input accounting by @mike1858 in https://github.com/Piebald-AI/splitrail/pull/167 * Remove GPT-5.2 Codex pricing warning by @mike1858 in https://github.com/Piebald-AI/splitrail/pull/168 * [codex] Add missing model pricing entries by @Wraient in https://github.com/Piebald-AI/splitrail/pull/164 * v3.5.4 by @mike1858 in https://github.com/Piebald-AI/splitrail/pull/169  ## New Contributors * @Wraient made their first contribution in https://github.com/Piebald-A |
| `v3.5.3` | 2026-05-29 | High | ## What's Changed * Fix GPT-5.5 Pro pricing by @mike1858 in https://github.com/Piebald-AI/splitrail/pull/153 * fix: support newer Gemini CLI and Copilot session formats by @jimyag in https://github.com/Piebald-AI/splitrail/pull/155 * Add pricing entries for newly observed models by @zhangzqs in https://github.com/Piebald-AI/splitrail/pull/156 * Fix Copilot CLI shutdown metric segmentation by @zhangzqs in https://github.com/Piebald-AI/splitrail/pull/157 * feat: add all-tools period aggregation vi |
| `v3.5.2` | 2026-04-24 | High | ## What's Changed * Add GPT-5.5 long-context pricing by @mike1858 in https://github.com/Piebald-AI/splitrail/pull/151 * v3.5.2 by @mike1858 in https://github.com/Piebald-AI/splitrail/pull/152   **Full Changelog**: https://github.com/Piebald-AI/splitrail/compare/v3.5.1...v3.5.2 |
| `v3.5.1` | 2026-04-23 | High | ## What's Changed * Add pricing for Gemini 3.1 Pro Preview Custom Tools by @mike1858 in https://github.com/Piebald-AI/splitrail/pull/148 * feat: add TUI defaults for sort and empty periods by @jimyag in https://github.com/Piebald-AI/splitrail/pull/146 * Add GPT-5.5 pricing by @mike1858 in https://github.com/Piebald-AI/splitrail/pull/149 * v3.5.1 by @mike1858 in https://github.com/Piebald-AI/splitrail/pull/150   **Full Changelog**: https://github.com/Piebald-AI/splitrail/compare/v3.5.0...v3.5.1 |
| `v3.5.0` | 2026-04-20 | High | ## What's Changed * Claude Opus 4.7 by @mike1858 in https://github.com/Piebald-AI/splitrail/pull/142 * fix(gemini-cli): accept multi-modal content (string \| Part \| Part[]) by @mike1858 in https://github.com/Piebald-AI/splitrail/pull/143 * Support GitHub Copilot CLI and improve CLI accounting by @zhangzqs in https://github.com/Piebald-AI/splitrail/pull/141 * Add pricing for GPT-5.4 nano and GPT-4.5 by @mike1858 in https://github.com/Piebald-AI/splitrail/pull/144 * feat: support external model and |
| `v3.4.0` | 2026-04-05 | Medium | ## What's Changed * fix: correct TuiStats size comment, revert cost_cents to u32 by @Sewer56 in https://github.com/Piebald-AI/splitrail/pull/132 * Add aliases for Gemini 3.1 Pro - low and medium and high by @mike1858 in https://github.com/Piebald-AI/splitrail/pull/135 * Include token counts for Piebald that were accidentally ignored by @mike1858 in https://github.com/Piebald-AI/splitrail/pull/136 * feat: add SQLite database support to OpenCode analyzer by @mike1858 in https://github.com/Piebald- |
| `v3.3.5` | 2026-03-14 | Low | ## What's Changed * Fix capped large token totals in TUI stats by @mike1858 in https://github.com/Piebald-AI/splitrail/pull/130 * v3.3.5 by @mike1858 in https://github.com/Piebald-AI/splitrail/pull/131   **Full Changelog**: https://github.com/Piebald-AI/splitrail/compare/v3.3.4...v3.3.5 |
| `v3.3.4` | 2026-03-12 | Low | ## What's Changed * Fix GPT-5.2 by @mike1858 in https://github.com/Piebald-AI/splitrail/pull/119 * feat: add Claude Sonnet 4.6 pricing by @mike1858 in https://github.com/Piebald-AI/splitrail/pull/121 * Fix JSONL parsing warnings and add missing model pricing by @mike1858 in https://github.com/Piebald-AI/splitrail/pull/127 * feat: add Gemini 3.1 Pro pricing and model aliases by @mike1858 in https://github.com/Piebald-AI/splitrail/pull/125 * fix: widen token columns and add overflow-safe formattin |
| `v3.3.3` | 2026-02-13 | Low | ## What's Changed * fix(piebald): use per-message model instead of chat-level model by @mike1858 in https://github.com/Piebald-AI/splitrail/pull/112 * fix: strip non-standard numeric format annotations from MCP JSON schemas by @mike1858 in https://github.com/Piebald-AI/splitrail/pull/114 * feat: add pricing for Gemini 3 Flash and GPT-5.3-Codex by @mike1858 in https://github.com/Piebald-AI/splitrail/pull/115 * v3.3.3 by @mike1858 in https://github.com/Piebald-AI/splitrail/pull/116   **Full Change |
| `v3.3.2` | 2026-02-05 | Low | ## What's Changed * Add Opus 4.6 support by @mike1858 in https://github.com/Piebald-AI/splitrail/pull/110 * v3.3.2 by @mike1858 in https://github.com/Piebald-AI/splitrail/pull/111   **Full Changelog**: https://github.com/Piebald-AI/splitrail/compare/v3.3.1...v3.3.2 |

## Citation

- HTML: https://www.freshcrate.ai/projects/splitrail
- Markdown: https://www.freshcrate.ai/projects/splitrail.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/splitrail/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
