skiagram

skiagram 0.1.2

A local-first CLI and TUI that profiles where your AI coding agent's tokens went.

  • By Tanvir Anjum Apurbo
  • Open Source
  • Portable
  • Updated Jul 31, 2026
Download for Windows

About skiagram

skiagram is a local-first, single-binary Rust CLI and TUI that profiles where your AI coding agent's tokens actually went across Claude Code, Codex, Gemini CLI, and Copilot CLI, and why your context window is full. It deduplicates on-disk token counts, attributes thinking tokens, prices cache reads and cache creation separately, and offers drill-down views plus a flamegraph export. Nothing ever leaves your machine.

What's new in 0.1.2

Release Notes
Added
- Embedded standard direct-API pricing for Claude Fable/Opus/Sonnet/Mythos 5; GPT-5.6
Sol/Terra/Luna, GPT-5.5/5.4 families, and GPT-5.3 Codex; and Gemini 3.6 Flash,
3.5 Flash/Flash-Lite, and 3.1 Pro Preview.
- Provider-published long-context pricing above 272K known prompt tokens for eligible GPT models
and above 200K for Gemini 3.1 Pro Preview.
- Codex parsing for cache_write_input_tokens, kept disjoint from uncached and cached-read input.
- A detailed pricing reference with source links and snapshot limitations.
Changed
- Cache prices are optional per provider and billing dimension. Nonzero usage without a published,
representable rate is now reported as unpriced instead of using a generic multiplier.
- LiteLLM refresh imports explicit cache prices and long-context tiers only; it no longer derives
Anthropic-style cache multipliers for other providers.
- WinGet release documentation now records the required explicit-tag workflow dispatch and
Microsoft review delay.
Notes
- Claude Sonnet 5 uses its introductory price through 2026-08-31. Its scheduled 2026-09-01 price
change requires a refreshed snapshot.
- Package-manager binaries remain fully offline and use the embedded snapshot. Online refresh is
available only in a custom build compiled with the network feature.
Install skiagram 0.1.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/TanvirAnjumApurbo/skiagram/releases/download/v0.1.2/skiagram-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/TanvirAnjumApurbo/skiagram/releases/download/v0.1.2/skiagram-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install TanvirAnjumApurbo/tap/skiagram
Install prebuilt binaries into your npm project
npm install [email protected]
Download skiagram 0.1.2
──────────────────────────────────────────────┬───────────────────┬─────────────
File │Platform │Checksum
──────────────────────────────────────────────┼───────────────────┼─────────────
skiagram-aarch64-apple-darwin.tar.xz │Apple Silicon macOS│checksum
──────────────────────────────────────────────┼───────────────────┼─────────────
skiagram-x86_64-apple-darwin.tar.xz │Intel macOS │checksum
──────────────────────────────────────────────┼───────────────────┼───────────── …

Full release notes »

Technical details

PublisherTanvir Anjum Apurbo
Version0.1.2
Release date2026-07-31
LicenseMIT
Installer typezip
Architecturex64
Package IDTanvirAnjumApurbo.skiagram

Install skiagram from the command line

Install with Windows Package Manager
winget install --id=TanvirAnjumApurbo.skiagram -e
Update to the latest version
winget upgrade --id=TanvirAnjumApurbo.skiagram -e
Uninstall
winget uninstall --id=TanvirAnjumApurbo.skiagram -e

skiagram adds this command to the command line: skiagram.

aiclaudeclicodexgeminillmprofilerterminaltokenstui

skiagram version history

0.1.1 Jun 22, 2026

Install skiagram 0.1.1

Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/TanvirAnjumApurbo/skiagram/releases/download/v0.1.1/skiagram-installer.sh | sh

Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/TanvirAnjumApurbo/skiagram/releases/download/v0.1.1/skiagram-installer.ps1 | iex"

Install prebuilt binaries via Homebrew
brew install TanvirAnjumApurbo/tap/skiagram

Install prebuilt binaries into your npm project
npm install [email protected]

Download skiagram 0.1.1
──────────────────────────────────────────────┬───────────────────┬─────────────
File │Platform │Checksum
──────────────────────────────────────────────┼───────────────────┼─────────────
skiagram-aarch64-apple-darwin.tar.xz │Apple Silicon macOS│checksum
──────────────────────────────────────────────┼───────────────────┼─────────────
skiagram-x86_64-apple-darwin.tar.xz │Intel macOS │checksum
──────────────────────────────────────────────┼───────────────────┼─────────────
skiagram-x86_64-pc-windows-msvc.zip │x64 Windows │checksum
──────────────────────────────────────────────┼───────────────────┼─────────────
skiagram-aarch64-unknown-linux-gnu.tar.xz │ARM64 Linux │checksum
──────────────────────────────────────────────┼───────────────────┼───────────── …

0.1.0 Jun 19, 2026

Frequently asked questions

Is skiagram free?

Yes. skiagram is free and open-source software released under the MIT license.

What is the latest version of skiagram?

The latest version is 0.1.2, released on Jul 31, 2026.

Is it safe to download skiagram?

The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with de732e15bd0719a60483c33ff72dbeca72eccd2184cd5f220494872e57fdae1b.

Which Windows versions does skiagram support?

skiagram runs on Windows and is available for 64-bit (x64) systems.

How do I uninstall skiagram?

Open Settings › Apps › Installed apps, find skiagram and select Uninstall. From the command line, run winget uninstall --id=TanvirAnjumApurbo.skiagram -e.

Is there a portable version of skiagram?

Yes. skiagram is available as a portable ZIP archive (skiagram-x86_64-pc-windows-msvc.zip, 64-bit (x64)) that runs without installation. Copy it to any folder or USB drive and run it from there.