Claude Code model router
Tamp
Token compression proxy for Claude Code. 50% fewer tokens, zero behavior change.
Install
claude plugin marketplace add sliday/claude-pluginsFound in the project README. Check it for setup steps after installing.
git clone https://github.com/sliday/tamp.gitFrom the README
Tamp Token compression proxy for coding agents. 52.6% fewer input tokens, 60-70% combined with output compression. Zero code changes. Works with Claude Code, Codex CLI, opencode, Aider, Cursor, Cline, Windsurf, π¦ OpenClaw, and any OpenAI-compatible agent. Claude Code The plugin adds /tamp:status and /tamp:config commands. It auto-starts Tamp but does not route traffic. Point Claude Code at Tamp once by adding to ~/.claude/settings.json: That line makes Claude Code depend on Tamp. Run tamp install-service in the same sitting so the proxy is up at every login, and keep ~/.claude/settings.json.backup until you trust the setup. To undo, delete the ANTHROPIC_BASE_URL key. π¦ OpenClaw Set provider to http://localhost:7778 β done. Full guide: docs/openclaw-setup.md How It Works Auto-detects API format, compresses tool output, forwards upstream. Error results skipped. JSON minified, arrays encoded columnarly, text/code normalized or semantically compressed. Compression Stages (all enabled by default): Opt-in stages: strip-comments, textpress (LLM semantic compression), graph (session-scoped dedup β works on any coding agent: Codex, Claude Code, Aider β anywhere the same file is read twice, up to -99% per repeat block), px-render (renders dense tool_results as PNG image blocks via pxpipe β image tokens are priced by pixel area, so 4-64KB grep/code blocks drop ~80% on vision-legible models like Fable 5; see docs/notes-px-render.md), stale-inputs (prunes payloads from tool_use.input in older turns, keeping the call header β measured 18% on realistic requests), stale-images (evicts base64 images from older turns, keeping the newest 2 β ~4%) stale-inputs and stale-images rewrite older turns, which invalidates the prompt cache. Both stay opt-in for that reason; weigh theβ¦
Details
- Repository
- sliday/tamp
- Language
- JavaScript
- Last updated
- 4 September 2026
FAQ
What is Tamp?
Token compression proxy for Claude Code. 50% fewer tokens, zero behavior change. It is a model router for Claude Code, from sliday/tamp on GitHub.
How do I install Tamp?
Run claude plugin marketplace add sliday/claude-plugins, then follow the setup in the README.
Is Tamp popular?
sliday/tamp has 95 GitHub stars and 8 forks. It was last updated on 4 September 2026.
More model routers & proxies
Agent CLI To API
84leeguooooo/agent-cli-to-api
Expose agent CLIs (Codex, Cursor Agent, Claude Code, Gemini) as an OpenAI-compatible /v1 API gateway.
Clauderipple
85PBJ-2/clauderipple
Use GPT, DeepSeek, GLM, Gemini, Kimi and 400+ models in Claude Desktop's own model picker and in Claude Code, while staying signed in to your Claude subscription (1P, no gateway mode). Auto reasoning effort per prompt, subagents routed by difficulty, cache and limit warnings. Claude inside Codex too.
Llm Task Orchestrator
123naberbabammm34343/llm-task-orchestrator
Top AI Router 2026: Split Codex for Quick Code & Claude for Complex Refactoring
Starbase
84bstaruk/starbase
β A front-end starter kit and Claude Code boilerplate -- built on Vite 8, TypeScript 6, Tailwind 4, TanStack Router, and TanStack Query.
Castari Proxy
89castari/castari-proxy
Use Claude Agent SDK and Claude Code with other providers/models
Llm Interceptor
81chouzz/llm-interceptor
A MITM proxy tool to intercept, analyze and log AI coding assistant (Claude Code, Open Code, etc.) communications with LLM APIs
Browse the most popular Claude Code mods, all model routers & proxies, or the skills and MCP server directories.