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
Give Your OpenClaw Agent a Phone: Open Source Plugin for Voice Calls
A developer open-sourced a plugin that lets OpenClaw make phone calls. Unlike $20/mo SaaS alternatives, this is free and self-hosted.

Forge: A Memory System for Claude Code Built with Claude Code
A developer built Forge, a TypeScript monorepo MCP server that automatically captures decisions, constraints, and rejections from Claude Code conversations. It uses a six-stage pipeline to classify, extract, and persist structured data in an event-sourced SQLite model.

OpenRoom: A Web-Based Desktop GUI for Visualizing AI Agent Skills
OpenRoom is a web-based desktop environment where AI agents operate, featuring real-time updates to system state like diaries and files during chat interactions, plus a livestream mode for multi-bot interaction.

LoreConvo: MCP Server Adds Persistent Session Memory to Claude Code
LoreConvo is an MCP server that provides Claude Code with persistent session memory, automatically saving and loading context between sessions. It saves 3,000-8,000 tokens per session by eliminating re-contexting overhead.