Smart Memory v3.1 is a local transcript-first cognitive memory runtime with revision-aware derivation, pinned context lanes, entity-aware retrieval, and bounded prompt composition.
- Node adapter:
smart-memory/index.js
- Local API:
server.py
- System facade:
cognitive_memory_system.py
- Canonical store:
storage/sqlite_memory_store.py
plus transcripts/
.
createSmartMemorySkill(options)
createOpenClawHooks({ skill, agentIdentity, summarizeWithLLM })
The wrapper remains stable while the backend is now transcript-first under the hood.
POST /transcripts/message
GET /transcripts/{session_id}
GET /transcript/message/{message_id}
GET /memory/{memory_id}/evidence
POST /revise
GET /memory/{memory_id}/history
GET /memory/{memory_id}/active
GET /memory/{memory_id}/chain
GET /lanes/{lane_name}
POST /lanes/{lane_name}/{memory_id}
DELETE /lanes/{lane_name}/{memory_id}
POST /rebuild
POST /rebuild/{session_id}
GET /eval/suite/{suite_name}
GET /eval/case/{case_id}
Legacy vector-memory CLI artifacts remain deprecated and should not be revived.