Skip to content

v0.1.0

Choose a tag to compare

@AngelVRodC AngelVRodC released this 07 Sep 01:51
· 64 commits to main since this release

tare reads the agent transcripts already sitting on your disk and reports what
your installed tooling actually costs you in context: per-tool byte volume,
per-skill / plugin / MCP attribution, token re-billing, and corruption
detection.

The premise is that the vendor's OTel export redacts third-party plugin and
skill names to "third-party" and user MCP servers to "custom", while the
un-redacted attribution sits in the local transcript. Reading it is the product.

Two harnesses

  • Claude Code — ~/.claude/projects/**/*.jsonl, feeds all five commands.
  • OpenCode — ~/.local/share/opencode/opencode.db, feeds tools.

Harness-agnostic by design. No harness vendor will ever measure a competitor,
so a second working adapter was the release gate.

Commands

scan, tools, attribute, corruption, report.

Install

go install github.com/AngelVRodC/tare@v0.1.0

Go 1.27 or later. --harness opencode also needs the sqlite3 binary on PATH —
a local binary tare shells out to, not a Go module compiled in.

Zero dependencies

go list -m all returns one line: the module itself. A tool arguing that your
tooling costs more than it returns ships with no dependencies or it argues
against itself. No network: no pricing API, no telemetry, no update check.
Transcript content never leaves the machine.

Every metric carries a derivation — measured or estimated — and a metric the
harness never recorded is omitted and named in a warning, never reported as a
zero.