For AI workflows that need stronger first‑pass output.
TokenSmoker compiles messy prompts into cleaner, structured briefs — preserving intent while reducing rewrite loops and prompt noise.
14-Day Free Trial · No Credit Card · Upgrade Anytime
Built for Modern AI Workflows
The token bill usually isn’t the problem. The real cost is repeated corrections, lost constraints, and burning time fixing outputs your prompt already explained.
The problem
The solution
“Here’s my entire project, every prior prompt, and all related files… [thousands of tokens, constraints buried in noise]”
“Here is the exact structure, constraints, and intent this task requires — nothing else.”
Harness-specific compilers strip noise while preserving exactly what the model needs to produce a strong first-pass output.
The goal is stronger first-pass output. Smaller prompts are often the result — not the objective.
Measured on real Purchased User Prompts. Component topology, Tailwind classes, and quoted copy preserved throughout.
Context resolution runs locally before each request. No latency added to the model call itself.
Some docs prompts compile significantly smaller. Others compile to roughly the same size — or slightly larger — because preserving structure, exclusions, and author intent is the correct call. Both outcomes are intentional.
Based on early internal testing on real Purchased User Prompts. Results vary by harness, prompt type, and deliverable structure.
TokenSmoker compiles prompts into cleaner, structured briefs that preserve constraints and reduce rewrite loops.
Exclusions, component topology, engineering constraints, deliverable shape, and narrative intent are treated as protected — not stripped as noise.
When the model gets a precise brief instead of a bloated context dump, the first-pass output requires fewer corrections.
Compiled prompts are structured so follow-up turns can narrow scope cleanly without re-sending full context.
Redundant preamble, repeated history, and irrelevant context are stripped — but only when doing so doesn’t destroy signal.
Code, design, and docs prompts are routed to compilers that understand their structure. Auto-detect handles code and design. Docs is user-selected.
Coding, design, and docs prompts do not share the same structure. Generalized compression treats all three identically — which means it destroys exclusions, component topology, engineering constraints, deliverable shape, and narrative intent.
Harness-specific compilers know what each prompt type needs to preserve. A design compiler protects component ownership chains. A docs compiler protects tone, audience, and deliverable shape. A code compiler protects stack context and the actual engineering ask.
Live harnesses
If your AI tool produces good-enough output on the first pass, you don’t need this. If it doesn’t, the prompt is usually the problem.
Install once, activate with your email, then compile with smoke, tsm, or tokensmoker.
smoke without a harness auto-detects between TS-Code and TS-Design. For docs prompts, pass smoke docs explicitly.smoke upgrade anytime. Full CLI details in Documentation.TokenSmoker is a multi-harness prompt compiler: it sits between your prompt and the model. The harness does the work — you just write the prompt.
Write your code, design, or docs prompt as you normally would. Pass it via inline text, file, or clipboard.
smoke, tsm, and tokensmoker are equivalent binaries.
The prompt is routed to the right harness — TS-Code, TS-Design, or TS-Docs — which strips noise while preserving load-bearing content.
Auto-detect handles code and design. Pass docs explicitly.
The compiled prompt preserves the constraints, structure, and intent the model needs. Stronger first pass. Fewer rewrite loops.
Token reduction often follows — but it’s the outcome, not the goal.
14-day free trial with no restrictions. Install, activate with your email, and start compiling prompts right away.
What’s included
Context resolution runs on your machine. No source code, file contents, or project data is ever sent to TokenSmoker servers.
Run smoke activate once with your account email. It applies to every project on your machine. No per-project setup, no config file to commit.
Credentials are negotiated over TLS and stored locally. Nothing to copy into env files or rotate by hand.
TokenSmoker works at the prompt layer — not inside any specific tool. Compatible with Cursor, Copilot, Claude, and all major AI environments.
Auto-detect routes between TS-Code and TS-Design. For docs prompts, pass smoke docs explicitly. This will be extended in a future release.
Prior compile commands are still supported. New work should use smoke <harness>. Migration is optional and non-breaking.
Preserve what matters. Multi-harness compilation — TS-Code, TS-Design, or TS-Docs (explicit).
Start free trial — 14 days free →