tiered-memory
EvoClaw Tiered Memory Architecture v2.2.0 - LLM-powered three-tier memory system with automatic daily note ingestion, structured metadata extraction, URL preservation, validation, and cloud-first sync.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bowen31337/tiered-memoryWhat This Skill Does
The tiered-memory skill is an advanced cognitive framework for the OpenClaw AI agent, modeled after human memory structures and PageIndex tree retrieval. It manages information across three distinct tiers—Hot, Warm, and Cold—to ensure the agent remains context-aware without overwhelming its active memory window.
In version 2.2.0, the skill introduces automated daily note ingestion. This feature bridges the gap between daily journals and long-term memory by automatically processing files from memory/YYYY-MM-DD.md into the tiered system. The architecture handles structured metadata extraction, specifically preserving URLs, shell commands, and file paths. By performing ongoing distillation and consolidation, the system ensures that vital information persists through the 10-year archival tier, while transient, less critical facts decay from the 30-day warm memory buffer.
Installation
To integrate this memory system into your agent, use the official clawhub installer. Ensure your environment has write access to your local memory directory.
clawhub install openclaw/skills/skills/bowen31337/tiered-memory
Use Cases
- Personal Knowledge Management: Automatically tracking project progress, meeting notes, and daily insights without manual entry.
- Technical Documentation Tracking: Preserving shell commands, configuration snippets, and project-specific URLs so they are instantly searchable during development.
- Long-term Project Continuity: Retaining lessons learned from tasks performed weeks or months ago, allowing the agent to provide better guidance based on past outcomes.
- Information Synthesis: Bridging disconnected data paths by automatically consolidating daily entries into a structured, queryable knowledge graph.
Example Prompts
- "Check my recent notes and remind me of the specific URL I saved for the production API docs last week."
- "Review the last 30 days of memory. Are there any incomplete tasks or missing commands that I need to address regarding the current project?"
- "Summarize the key technical decisions made regarding the database migration from my recent daily notes."
Tips & Limitations
- Optimization: Keep your daily notes clean and well-structured; the LLM's metadata extraction is robust, but clear formatting helps significantly.
- Cold Storage: Understand that the 'Cold' tier (Turso DB) is optimized for long-term retention. Retrieval from this tier may have slightly higher latency than local Hot/Warm memory.
- Active Context: Do not bloat your 'Hot' memory with unnecessary facts. Use the system's inherent distillation, or let the skill handle decay, to prevent prompt degradation.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-bowen31337-tiered-memory": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write
Related Skills
Terse
Skill by bowen31337
Identity Resolver
Skill by bowen31337
whalecli
Agent-native whale wallet tracker for ETH and BTC chains. Track large crypto wallet movements, score whale activity, detect accumulation/distribution patterns, and stream real-time alerts. Integrates with FearHarvester and Simmer prediction markets for closed-loop signal→bet workflows. Use when: user asks about whale activity, on-chain signals, large wallet movements, smart money flows, or when pre-validating crypto trades/bets with on-chain data.
agent-self-governance
Self-governance protocol for autonomous agents: WAL (Write-Ahead Log), VBR (Verify Before Reporting), ADL (Anti-Divergence Limit), VFM (Value-For-Money), and IKL (Infrastructure Knowledge Logging). Use when: (1) receiving a user correction — log it before responding, (2) making an important decision or analysis — log it before continuing, (3) pre-compaction memory flush — flush the working buffer to WAL, (4) session start — replay unapplied WAL entries to restore lost context, (5) any time you want to ensure something survives compaction, (6) before claiming a task is done — verify it, (7) periodic self-check — am I drifting from my persona? (8) cost tracking — was that expensive operation worth it? (9) discovering infrastructure — log hardware/service specs immediately.
pyright-lsp
Python language server (Pyright) providing static type checking, code intelligence, and LSP diagnostics for .py and .pyi files. Use when working with Python code that needs type checking, autocomplete suggestions, error detection, or code navigation.