Tokenade is now Open Source Tokenade, a Rust binary that compresses context between AI coding agents and models, is now open source, with the project reporting it ranks #1 on the THOL (Token-Harness Optimizer Leaderboard) at 39% cheaper on long sessions. Tokenade folds build logs, verbose MCP payloads and redundant file reads before they are billed, keeps every folded byte recoverable via hash-based `tokenade expand-ref`, and installs through `npm install -g @tokenade/cli` followed by `tokenade install`, which detects coding agents such as Claude Code, Codex, Cursor, Copilot CLI, OpenCode, Kilo Code and Qwen Code. The release ships per-platform npm packages and Ed25519-signed GitHub Release archives for Linux (x64 glibc/musl, arm64), macOS (x64, arm64) and Windows (x64, arm64), requiring Node ≥ 18. Cut your AI coding agent's token bill — locally, automatically, on every prompt. Install install · What it does what-it-does · Benchmark https://tokenade.net/en/thol · Website https://tokenade.net Tokenade is a single Rust binary that sits between your coding agent Claude Code, Codex, Cursor, Copilot CLI, OpenCode, Kilo Code, Qwen Code… and the model. It strips what the model never needed to see — 2,000-line build logs, whole files when one function mattered, verbose MCP payloads, re-reads of content already in context — before it is billed, and keeps every byte it folds recoverable on demand. Tokenade ranks 1 on THOL , the Token-Harness Optimizer Leaderboard — real end-to-end agent runs, every optimizer measured the same way: 39% cheaper on long sessions . Method and full results: https://tokenade.net/en/thol https://tokenade.net/en/thol . - Command compaction — test runs, builds, logs, git , kubectl , docker , package managers… noisy output is folded to what matters failures, numbers, decisive lines before the agent reads it. - Read deduplication — content the agent already has comes back as a short reference, or as a diff when it changed. - Code intelligence — map , query , skeleton , impact and hybrid semantic search, so the agent stops reading whole files to find one thing. - MCP optimization — MCP servers are wrapped: responses compacted in transit, tool manifests trimmed to their callable skeleton. - Web — tokenade web / tokenade search return compact Markdown and result lists instead of raw HTML. - Context and output — prompt-cache-aware compaction of stale context, and a lean-output style note that drops filler without dropping facts. - Secret redaction — credentials are scrubbed from what Tokenade logs, caches and folds. - Nothing is lost — every fold carries a hash; tokenade expand-ref gives the exact bytes back. npm install -g @tokenade/cli tokenade install detects your coding agents and wires Tokenade in tokenade healthcheck optional: verify the wiring The binary for your platform ships as an optional per-platform npm package; if that is skipped, postinstall downloads the archive from this repository's GitHub Release and checks it against the release's Ed25519-signed manifest SHA-256 . Linux x64 glibc/musl, arm64 , macOS x64, arm64 , Windows x64, arm64 . Node ≥ 18. Prebuilt archives are also attached to every GitHub Release https://github.com/pi-infected/tokenade/releases . Requires a recent stable Rust toolchain rustup https://rustup.rs and a C/C++ compiler tree-sitter grammars and SQLite are compiled from source . git clone https://github.com/pi-infected/tokenade cd tokenade cargo install --locked --path crates/tokenade-cli or use a script below tokenade install Per-OS scripts in scripts/build/ build the same targets as the release CI and print where the binary is: - Linux x86 64 / aarch64 : scripts/build/build-linux.sh for a native glibc build; --musl for a static binary uses cargo zigbuild https://github.com/rust-cross/cargo-zigbuild if installed ; --target