A sophisticated five-layer memory architecture for AI agents that enables episodic recall, semantic compression, and intelligent information forgetting.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install memcore
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install memcore using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
MemCore Enhanced is a high-performance memory management framework designed to provide AI agents with a structured, human-like memory system. By expanding on the original MemCore architecture, this version introduces episodic memory for event-based tracking and semantic compression to manage context window efficiency. It allows developers using Openclaw Skills to build agents that truly learn from interactions, maintain long-term context, and resolve information conflicts autonomously.
The system organizes data into five specialized layers: Context, Task, User, Knowledge, and Experience. This layered approach ensures that immediate conversation flow is maintained while long-term preferences and external knowledge remain accessible. It is an essential component for building production-grade agents that require cross-session persistence and sophisticated data retrieval.
To get started with MemCore Enhanced, first install the necessary dependencies:
pip install numpy
Initialize the memory core with a persistent database path to ensure your agent retains information across restarts:
from memcore_enhanced import MemCoreEnhanced
mc = MemCoreEnhanced(db_path="~/.memcore/memory.db")
MemCore Enhanced organizes data into a structured taxonomy across persistent and volatile storage:
| Layer | Description | Retention Type |
|---|---|---|
| Context | Current session messages and sliding window | Ephemeral/Token-limited |
| Task | State machine tracking for active goals | Session-based |
| User | Persistent user profiles and preferences | SQLite Persistent |
| Knowledge | Vectorized external data for RAG | Vector Store |
| Experience | Long-term execution history for reinforcement | Persistent |
| Episodic | Specific event summaries and conclusions | SQLite Persistent |
Each memory entry includes metadata such as a Confidence Score (0.0 to 1.0), MemorySource (Explicit, Inferred, etc.), and a Priority Level.
Loading
A high-speed information capture tool that monitors multiple platforms for low-price goods, real estate, and bidding opportunities with instant alerts.

An AI-powered passenger assistant for Hellobike Hitch that manages price comparison, ride booking, and real-time trip tracking.

A comprehensive toolset for interacting with the Jovay Layer2 EVM blockchain and Ethereum network via command-line operations.

A comprehensive security auditing toolkit for Linux servers, web applications, and cloud environments that generates prioritized fix reports.

A comprehensive development toolkit for building, deploying, and debugging full-stack decentralized applications on the Jovay Layer 2 blockchain.

A specialized editing skill that identifies and removes robotic patterns from Chinese AI-generated text to ensure it sounds natural and authentic.








































