Vomit — AI skill for Claude Code
Clean up Claude 5's token vomit with a separate LLM.
How to install Vomit
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open zachahn/vomit and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Vomit does
Clean up Claude 5's token vomit with a separate LLM. Save your tokens, Opus is hopeless
Alternatives in AI
- Claude Squad — by smtg-ai - Claude Squad is a terminal app that manages multiple Claude Code, Codex (and other local agents i 6.5k ★
- Manifest — Real-time cost observability for OpenClaw agents — track tokens, costs, messages, and model usage 4.1k ★
- Jcodemunch MCP — Cut AI token costs 95%+ on code exploration 2.6k ★
README
Vomit
Vomit converts Claude's token vomit into English by piping it through a local LLM. It's fully local (no telemetry) and has no external dependencies.
I wrote a small blog post about this project:
Disclaimer:
- The local LLM can only see what Claude tries to communicate (no access to any actions or files), so it hallucinates a bit
- It's pretty slow
- This is totally vibe-coded, only tested on Mac
- There is a possibility you'll completely miss Claude's message. You can use something like AgentsView to get the original messages, as Vomit does not touch anything during runtime (except technically it writes files to your TMPDIR)
Install
# Install the binary to your GOPATH
go install github.com/zachahn/vomit@latest
# Setup connection details to your LLM
vomit init
# Instructions on how to replace Claude's output via hooks
vomit scrub -claude
Usage
In addition, there's a non-invasive mode if you want to run Vomit on the side.
vomit list. List Claude session identifiersvomit tail [. Translate Claude's tokens for the specified session, or follow the latest one] vomit help. See for more commands
This should work with:
If you don't have a local LLM set up already, I think I recommend using [Llama.app], then downloading [GPT-OSS 20B](https://llama.app/models/gpt-oss) through it. Run the `init` subcommand after you set this up.
License
GNU GPLv3
Related Skills
Pixel Crew
Smart MOD for Claude Code. Picks the cheapest model (Haiku, Sonnet or Opus) for every message and subagent to
Clean Mac Jev
macOS disk cleaner using a model cascade: Jev (TypeSafe) classifies hundreds of cache folders for cents, Claud
Wenyanwen Skill
文言文.skill — Make AI respond in Classical Chinese to save 2-3x tokens, with a local MCP server translating back
Cheap LLM Router
Save Claude/Codex subscription tokens by routing context-only file reads through a cheaper LLM (DeepSeek, Kimi
Claude Fable 5 System Prompt Clean
the optimized, token-efficient version of the leaked Claude Fable 5 / Mythos 5 system prompt. Re-engineered in
Nab
Token-lean web microfetch for LLM agents: any URL → clean markdown via CLI, MCP server, and Claude Code plugin
Related Agents
Fec Design Token Mapper
Use this subagent to map styles and variables in Figma, Sketch, MasterGo, Pixso, Mokou, or Mockup to existing
Context Auditor
Use proactively when the user wants to cut Claude Code token cost or asks "why is this session so expensive /
Code Polisher
Polish and clean up code after implementation work. Use PROACTIVELY when you need to separate large files, cle