Install
openclaw skills install openclaw-memory-2Agent memory with ALMA meta-learning, LLM fact extraction, and full-text search. Observer calls remote LLM APIs (OpenAI/Anthropic/Gemini). ALMA and Indexer w...
openclaw skills install openclaw-memory-2Three components for agent memory:
Observer requires one of:
OPENAI_API_KEYANTHROPIC_API_KEYapiKey in configALMA and Indexer require no keys or network access.
Proposes memory system designs, evaluates them, keeps the best. Uses gaussian mutation and simulated annealing to explore the design space.
alma.propose() → design
alma.evaluate(design.id, metrics) → score
alma.best() → top design
alma.top(5) → leaderboard
Sends conversation history to an LLM, gets back structured facts:
Fails gracefully — returns empty array if LLM is unavailable.
Chunks workspace Markdown files and indexes them for search:
MEMORY.md — core factsmemory/YYYY-MM-DD.md — daily logsbank/entities/*.md — entity summariesbank/opinions.md — beliefs with confidenceindexer.index() → count of chunks indexed
indexer.search('query') → ranked results
indexer.rebuild() → re-index from scratch
npm install @artale/openclaw-memory
5 files, 578 lines, 0 runtime dependencies.