pith
HookClaude Code hook that compresses context and optimizes token usage to extend session length.
Install
git clone https://github.com/abhisekjha/pithStars
98
7d change
—
Downloads / week
—
Last active
today
About
Status: stable — not actively adding features. Bug fixes welcome via issues.
Token compression hooks for Claude Code. Install once, works in every session, zero config.
Four hooks attach to Claude Code's lifecycle. Every session, every project, automatically.
`PostToolUse` — compresses file reads, bash output, and grep results before they hit context `UserPromptSubmit` — runs `/pith` commands, enforces token ceiling if set `SessionStart` — restores compression mode, injects cache-locked rules `Stop` — records token usage for `status` and `report`
What's inside
7 hooks
config.jshooks.jsonpost-tool-use.jsprompt-submit.jssession-start.jsstatusline.shstop.js30-day stars
collecting…Trust factors
- Source
- community
- Known advisories
- 0
- Maintenance
- active
- License
- none
- Age
- 0 months
token-efficiencyproductivity#hooks#context-compression#token-optimization#session-length#llm#anthropic#claude-code-plugin#llm-tools