Terse auto-detects Aider sessions, compresses every prompt before it reaches the LLM, and monitors token usage per turn — across Claude, GPT-4o, Gemini, and local models. All on-device.
Aider's repo-map sends thousands of tokens before you type a word. Every prompt you add goes on top. Terse compresses what it can — your typed text — and flags what it shouldn't ignore: redundant file reads as Aider applies its edits.
Terse scans running processes every 5 seconds. When Aider launches in your terminal, a floating monitor bar appears automatically — no setup, no configuration required.
AutomaticEvery instruction you type in Aider's terminal prompt goes through Terse's 7-stage pipeline: typo correction, filler removal, hedge stripping, and phrase shortening. Code blocks pass through unchanged.
7-Stage PipelineAider reads files as it applies changes — and often reads the same file multiple times per session. Terse tracks this and alerts you when a file has been read 2+ times so you can use /add to keep it in context instead.
Session TrackingTerse recognizes which LLM Aider is using and tracks per-turn cost at the correct model rate — Sonnet, Opus, GPT-4o, Gemini 2.5, or local models. See exactly which prompts are burning money.
Per-Turn VisibilityAt the end of each Aider session, Terse shows the total token usage, total cost, and a breakdown of where tokens were spent — prompts, file reads, repo-map overhead. Know exactly what drove today's bill.
Session AnalyticsTerse reads your terminal input via macOS Accessibility APIs and compresses locally. No prompt text, no code, and no file contents are ever sent to Terse's servers.
Zero CloudTerse tracks token costs and monitors sessions regardless of which LLM you've configured Aider to use.
Everything about using Terse with Aider.
Terse reduces token costs across every major AI coding tool.
30-day free trial. No credit card required until your trial ends. Supports Claude, GPT-4o, Gemini, and local models.