ashlr

What is ashlr?

Open-source Claude Code plugin that cuts token usage on file reads, greps, and edits — with opt-in telemetry.

ashlr is a Claude Code plugin that replaces the built-in Read, Grep, and Edit tools with lower-token alternatives, tracks what it saves, and surfaces the ledger in a live status line.

Mean savings: −79.5 % on files 2 KB and larger. MIT-licensed. Telemetry is off by default and explicit opt-in only. Works with Claude Code, Cursor, and Goose.

The three-line pitch

  1. Large file reads are snip-compacted or LLM-summarized — you get head + tail, middle skipped.
  2. Grep calls route through a per-project genome index when one exists, cutting tokens ~84 % on warm queries.
  3. Every edit sends only the diff, not the full file.

Install

curl -fsSL https://plugin.ashlr.ai/install.sh | bash

Then install from the Claude Code marketplace and reload plugins. See Install for the exact slash commands, Cursor and Goose variants, and verification.

What's included

LayerWhat you get
40 MCP toolsToken-efficient file, search, edit, bash, SQL, HTTP, diff, logs, genome, GitHub
33 slash commands/ashlr-status, /ashlr-savings, /ashlr-tour, and more
Status lineLive savings counter in the Claude Code UI
Genome loopAuto-extracts architectural knowledge into .ashlrcode/genome/
Savings badgeEmbeddable SVG you can drop into your repo README

On this page