SolCore Memory System
Persistent, reflective memory for OpenClaw that transforms reactive AI into stateful, learning AI.
What It Does
- Stores interactions with evaluation scoring (5 dimensions)
- Detects patterns in behavior (hesitation, chasing, discipline)
- Retrieves context relevant to current queries
- Runs reflection analysis on memory timelines
- Links memories across domains via edges
Installation
# Install from ClawHub
openclaw skill install solcore-memory
# Or clone manually
git clone https://github.com/MichaelandSol/Solcore-persistent-memory-for-AI.git
openclaw skill link ./Solcore-persistent-memory-for-AI
Configuration
Requires PostgreSQL database:
# ~/.openclaw/config/openclaw.yaml
plugins:
solcore-memory:
database:
host: localhost
port: 5432
name: solcore
user: solcore
password: your_password
webhook:
port: 5003
Usage
The plugin automatically:
- Stores every interaction with metadata
- Evaluates on 5 dimensions (result, structure, timing, strength, alignment)
- Extracts entities (stocks, people, concepts)
- Retrieves relevant context for queries
- Detects behavioral patterns over time
Tools Provided
solcore_store_memory- Store interaction with scoringsolcore_get_context- Retrieve relevant memoriessolcore_reflect- Run reflection analysis
GitHub
https://github.com/MichaelandSol/Solcore-persistent-memory-for-AI