Two Patterns for Preventing AI Agent Memory Rot: AutoDream and Skeptical Retrieval

OpenClaw's Approach to Memory Management
OpenClaw has released two MIT-licensed patterns to tackle the slow rot problem in file-based AI memory systems, where facts go stale without proper marking, causing agents to act on outdated context. While currently OpenClaw-specific, the concepts apply to any file-based memory system.
AutoDream: Nightly Memory Consolidation
AutoDream is a cron agent that runs at 3am to perform memory maintenance. It reads session transcripts, mines daily logs before they fade, updates structured memory files, and prunes stale entries. The key insight is that daily logs are the richest raw material but decay fastest, so the job extracts everything worth keeping before they go cold. Memory gets continuously rewritten rather than just appended.
Skeptical Retrieval: Decay-Weighted Memory Scoring
Skeptical Retrieval replaces standard semantic search's flat top-N retrieval with a composite score: semantic × recency_decay × recall_boost. Standard semantic search treats a 6-week-old fact the same as one from yesterday, while this approach applies different decay rates to different file types (stable facts at λ=0.02 vs operational todos at λ=0.08). Snippets recalled frequently get a logarithmic boost, and low-confidence results are suppressed rather than injected.
How They Work Together
The two patterns form a self-improving memory loop: AutoDream tracks which snippets were cited, recall counts feed into composite scoring, and AutoDream prunes snippets that never get recalled. Implementation starts with Phase 0 (reasoning discipline only) which costs nothing, followed by Phase 1 (recall tracking) which needs one cron update.
The developer notes that decay rate choices required iteration to get right and is open to discussion about them. Both patterns are available on GitHub:
- https://github.com/LeoStehlik/openclaw-skeptical-retrieval
- https://github.com/LeoStehlik/openclaw-autodream
📖 Read the full source: r/LocalLLaMA
👀 See Also

OpenClaw Smart Router Open-Sourced for Automatic Model Selection
A developer has open-sourced a Smart Router for OpenClaw that automatically classifies queries by complexity and routes them to optimal models, saving 60-80% on API costs compared to always using premium models like Claude or GPT-4o.

MCP Server Connects Claude to Room EQ Wizard for Studio Acoustics Analysis
An open-source MCP server gives Claude AI control over Room EQ Wizard, enabling automated studio monitor calibration and room acoustics analysis. The tool includes 27 MCP tools for measurement control, signal generation, SPL metering, and EQ management.

Using MCP Code Mode for Efficient Claude Keyword Research
A developer built an MCP server that enables Claude to perform autonomous keyword research using a Code Mode pattern, reducing tool definition tokens from thousands to ~1,000 with just two tools: search and execute.

Open Source AI Agent Prompt Library Reaches 100 GitHub Stars
A community repository called ai-setup provides shared system prompts, Cursor rules, Claude configs, and local model workflow setups for AI agents. The project has 100 GitHub stars and 90 merged PRs.