Calmkeep: An External Continuity Layer to Counter LLM Drift in Extended Sessions

Addressing LLM Drift in Professional Workflows
Calmkeep is an external continuity layer built specifically to counteract what the creator calls "structural drift" in LLMs during extended sessions. This drift occurs when LLMs like Claude gradually abandon earlier decisions, patterns, or frameworks even when the full context window still contains them—not through hallucination, but through systematic abandonment of established patterns.
Test Results and Methodology
The creator conducted adversarial audits using Claude itself as the evaluating system, with blind methodology and scoring against criteria established in the first five turns. Claude consistently graded Calmkeep transcripts higher than its own output.
25-Turn Backend Build Test
- Standard Claude: 60% final integrity, 8 architectural violations, 40% drift coefficient
- Calmkeep: 85% integrity, 3 architectural violations, zero post-T14 backslide
The most telling example: Claude introduced Zod middleware at turn 14, then immediately reverted to raw parseInt for the next three modules as if the upgrade never happened.
25-Turn Legal/Strategic Session
- Standard Claude: 50% strategic integrity, 5 violations including a jurisdictional shift that invalidated the earlier legal framework, ~35% malpractice exposure
- Calmkeep: 100% integrity, zero violations, <5% risk
Technical Implementation
Calmkeep includes:
- MCP connector
- Claude Code plugin
- Python SDK
The system operates as external runtime only, requires bringing your own Anthropic key, has no hidden memory, and makes no weight modifications to the underlying model.
Availability and Testing
A free 14-day trial is available via Stripe at https://calmkeep.ai. Full test reports, methodology, AVE classifications, scoring rubric, and turn-by-turn breakdowns are available at:
- https://calmkeep.ai/codetestreport
- https://calmkeep.ai/legaltestreport
📖 Read the full source: r/ClaudeAI
👀 See Also

MatchKit: Design System Generator for Claude Code Projects
MatchKit is a tool that generates complete branded design systems for projects built with Claude Code. It extracts brand colors from uploaded logos and generates customizable components, layouts, and design tokens to avoid the generic look common with AI coding tools.

Reducing Multi-Modal Agent Latency by Omitting Screenshot History
A developer found that omitting previous screenshots from multi-modal agent requests and replacing base64 image data with "[image omitted]" strings significantly reduces latency while maintaining performance. The experiment was conducted using Claude and documented on GitHub.

SkyClaw: Rust-Based Autonomous AI Agent Runtime
SkyClaw is an autonomous AI agent runtime built in Rust with a 7.1 MB binary that idles at 14 MB RAM and starts in under one second. It operates on five engineering principles including autonomy, robustness, and brutal efficiency.

Introducing Roam-Code CLI: A Faster, Deterministic Alternative for Code Exploration
Roam-Code CLI replaces Claude Code's explore phase with a faster, deterministic alternative that indexes codebases for improved efficiency.