CAL: Open-Source Context Optimization Layer for LLM Agents

What CAL Does
CAL is a Python library that sits between your existing code and LLM API calls, intelligently selecting, compressing, and assembling context for each request. It addresses the cost and context problems in token-heavy agent setups, particularly relevant with recent Claude Pro/Max subscription changes.
Performance Benchmarks
In production with Claude Opus 4 and 103 context chunks:
- Without CAL: Every request sends all 103 chunks (~23,000 tokens) at $0.043 per request
- With CAL: Drops to ~6 chunks and 4,100 tokens at $0.008 per request
- Results: 83% reduction in tokens, 81% reduction in cost
Validated against 5,000 WildChat prompts (an open academic dataset of real LLM conversations across 57 languages) with 97.6% average savings.
Key Features
- Selector: IDF-weighted scoring picks only relevant chunks per query. Uses stable prefix + dynamic chunks selected per request.
- Tool Stubs: Three-tier lazy tool loading with lightweight stubs until the model signals intent to use a specific tool.
- Cost Engine: Provider-aware savings calculator that knows Anthropic's 4 input tiers and Google's cache storage pricing.
- Noise Suppression: IDF floor + require-any gates to stop common words from loading irrelevant chunks on every request.
- Cache-Stable Ordering: Uses scores only for selection, then alphabetical order for position to maintain cache hits.
Technical Details
Multi-turn context handling: Tool stubs are history-aware. If the model used a tool in a previous turn, the full schema stays loaded to maintain conversation continuity.
Provider support: CAL is provider-agnostic and works with any provider having a chat completions endpoint. The cost engine already handles Anthropic's 4 input tiers and Google's cache storage pricing.
Edge cases: Uses IDF floors and noise suppression for ambiguous queries. Hybrid keyword+semantic scoring is on the roadmap.
Installation and Licensing
pip install cal-context
MIT licensed. PyPI: https://pypi.org/project/cal-context/
GitHub: https://github.com/vjc-lab/context-assembly-layer
📖 Read the full source: r/openclaw
👀 See Also

OpenClaw Integrates Features from Claude Code Leak
An OpenClaw user had their bot analyze the leaked Claude Code (Rust recreation by Instructkr) and selectively ported specific architectural patterns into their OpenClaw setup. The integration focuses on practical improvements like automatic startup continuity, conversation compaction, and a pre-tool/post-tool hook framework.

Squeez tool compresses bash output 90%+ to extend Claude Code context window
Squeez is a hook that automatically compresses raw bash output like ps aux, docker logs, and git log before it reaches Claude Code. It reduces token usage by 92.8% on average across 19 common commands, helping sessions last longer.

OpenClaw A2A Plugin: Direct Agent-to-Agent Messaging Over the Internet
An OpenClaw A2A plugin enables direct file and message transfer between OpenClaws and other agents over the internet without third-party services like WhatsApp or email.
Claude Code v2.1.239: Cost Estimates Include 1.1x Premium, /claude-api Upgrade, and Major Fixes
Claude Code v2.1.239 adds US-only inference premium to cost estimates, introduces /claude-api upgrade for Python 1.x, and fixes Bedrock proxy, WebFetch memory, and more.