Install
openclaw skills install memory-gardenN-count validated knowledge for AI agents. Patterns that prove themselves through repeated use. Local-first, community-ready.
openclaw skills install memory-gardenStop answering the same questions twice.
Memory Garden learns what works in your domain and brings validated knowledge to every conversation. Unlike simple memory tools, patterns here must prove themselves through repeated successful use (N-count convergence).
Community-validated. Local-first. You control what stays.
| Problem | Solution |
|---|---|
| AI forgets what worked yesterday | Patterns persist and surface when relevant |
| No way to know if advice is reliable | N-count shows how many times a pattern proved useful |
| Memory silos per project | Federated curation lets you subscribe to trusted sources |
| Privacy concerns with cloud memory | Local-first: nothing leaves your machine unless you opt-in |
| Feature | Default | Description |
|---|---|---|
| Search | ON | Augment queries with validated patterns |
| Extraction | OFF | Extract patterns from conversations (opt-in) |
| Validation | ON | Record when patterns help (increments N-count) |
| Sync | OFF | P2P pattern synchronization (opt-in) |
N=1: Pattern recorded (observation)
N=2: Pattern confirmed (recurring)
N=3+: Pattern validated (reliable knowledge)
Higher N-count = more trustworthy. Patterns that keep helping rise to the top.
The skill automatically manages the Memory Garden daemon:
/health# Verify installation
clawhub inspect memory-garden
# Check daemon status
curl http://127.0.0.1:18790/health
Set via environment variables:
| Variable | Default | Description |
|---|---|---|
MG_DAEMON_URL | http://127.0.0.1:18790 | Daemon URL (if external) |
MG_EXTRACTION_ENABLED | false | Enable pattern extraction |
MG_EXTRACTION_CONFIRM | true | Require human confirmation |
MG_SYNC_ENABLED | false | Enable P2P sync |
MG_SEARCH_LIMIT | 8 | Default search result limit |
| Platform | Status | Notes |
|---|---|---|
| macOS Apple Silicon | ✅ Supported | arm64 |
| macOS Intel | ✅ Supported | amd64 |
| Linux x86_64 (glibc) | ✅ Supported | amd64, requires glibc 2.31+ (Ubuntu 20.04+, Debian 11+) |
| Linux ARM64 | ❌ Not supported | libSQL limitation - vote for ARM64 support |
| Windows | ⚠️ WSL2 required | Native Windows not supported |
| Alpine/musl | ❌ Not supported | Requires glibc (libSQL dependency) |
Your patterns are your intellectual property. Local-first means your learning stays yours until you choose to share.
~/.memory-garden/MG_EXTRACTION_ENABLED=true)~/.memory-garden/logs/| Tool | Description | Default |
|---|---|---|
search_patterns | Find validated patterns for your query | Enabled |
plant_pattern | Record a new observation | Requires extraction |
validate_pattern | Confirm a pattern helped (increments N-count) | Enabled |
get_category_effectiveness | View fix success rates by category | Enabled |
Track which fix patterns actually get merged:
# Enable webhook endpoint
MG_WEBHOOK_ENABLED=true mg-daemon --serve
# Configure GitHub webhook to POST to /webhooks/github
lsof -i :18790~/.memory-garden/logs/daemon.logmg-daemon --serve --addr 127.0.0.1:18790curl http://127.0.0.1:18790/healthOpen an issue: https://github.com/live-neon/memory-garden/issues