Claw Compactor: 14-stage token compression engine for LLM pipelines

What is Claw Compactor?
Claw Compactor is an open-source LLM token compression engine built around a 14-stage Fusion Pipeline. Each stage is a specialized compressor — from AST-aware code analysis to JSON statistical sampling to simhash-based deduplication — chained through an immutable data flow architecture where each stage's output feeds the next.
Architecture Details
The Fusion Pipeline includes these stages:
- QuantumLock → Cortex → Photon → RLE → SemanticDedup → Ionizer
- LogCrunch → SearchCrunch → DiffCrunch → StructuralCollapse
- Neurosyntax → Nexus → TokenOpt → Abbrev
Key design principles:
- Immutable data flow — FusionContext is a frozen dataclass. Every stage produces a new FusionResult; nothing is mutated in-place.
- Gate-before-compress — Each stage has should_apply() that inspects context type, language, and role before doing any work. Stages that don't apply are skipped at zero cost.
- Content-aware routing — Cortex auto-detects content type (code, JSON, logs, diffs, search results) and language (Python, Go, Rust, TypeScript, etc.), then downstream stages make type-aware compression decisions.
- Reversible compression — Ionizer stores originals in a hash-addressed RewindStore. The LLM can call a tool to retrieve any compressed section by its marker ID.
Benchmark Results
Real-World Compression (FusionEngine v7 vs Legacy Regex):
- Python source: 25.0% compression (3.4x improvement over legacy)
- JSON (100 items): 81.9% compression (6.5x improvement)
- Build logs: 24.1% compression (4.4x improvement)
- Agent conversation: 31.0% compression (5.4x improvement)
- Git diff: 15.0% compression (2.4x improvement)
- Search results: 40.7% compression (7.7x improvement)
- Weighted average: 53.9% compression (5.9x improvement)
SWE-bench Real Tasks:
- django__django-11620 (4.5K): 14.5% compression
- sympy__sympy-14396 (5.5K): 19.1% compression
- scikit-learn-25747 (11.8K): 15.9% compression
- scikit-learn-13554 (73K): 11.8% compression
- scikit-learn-25308 (81K): 14.4% compression
vs LLMLingua-2 (ROUGE-L Fidelity):
- Compression rate 0.3 (aggressive): Claw Compactor 0.653 vs LLMLingua-2 0.346 (+88.2%)
- Compression rate 0.5 (balanced): Claw Compactor 0.723 vs LLMLingua-2 0.570 (+26.8%)
Quick Start
git clone https://github.com/open-compress/claw-compactor.git
cd claw-compactor
# Benchmark your workspace (non-destructive)
python3 scripts/mem_compress.py /path/to/workspace benchmark
# Full compression pipeline
python3 scripts/mem_compress.py /path/to/workspace fullRequirements: Python 3.9+. Optional: pip install tiktoken for exact token counts.
API Usage
from scripts.lib.fusion.engine import FusionEngine
engine = FusionEngine()
result = engine.compress(
text="def hello(): \n # greeting function \n print('hello')",
content_type="code", # or let Cortex auto-detect
language="python", # optional hint
)
print(result["compressed"]) # compressed output
print(result["stats"]) # per-stage stats
📖 Read the full source: HN LLM Tools
👀 See Also

Adam: An Embeddable Cross-Platform AI Agent Library in C
Adam is a C library providing a complete agent loop with tool calling, memory, voice, and both cloud/local LLM support, designed to be embedded into any application.

AI-Setup CLI Tool Automatically Generates AI Configuration Files for Local LLM Stacks
AI-Setup is a CLI tool that scans codebases and automatically generates AI configuration files like .cursorrules and claude.md. It detects your stack to eliminate manual rule writing for each new project.

Alternative AI Coding Setup After Claude Price Increase
A developer shares their current AI coding setup using GPT 5.4 as the primary model, Codex as a fallback included in ChatGPT subscription, and Minimax 2.7 as a backup with coding plan pricing.

TeamOut AI Agent for Company Retreat Planning
TeamOut has launched an AI agent that plans company events through conversation, handling venue sourcing, vendor coordination, flight cost estimation, itinerary building, and project management. The system uses multiple LLMs and specialized tools to manage planning as a stateful coordination problem.