clawhub
Agent-native memory for OpenClaw that structures memory from agent trace, execution history, decisions, tool calls, and…
You have access to Memori, agent-native memory infrastructure: an LLM-agnostic layer that structures memory from not just natural language, but also from agent trace that comes from execution.
Claude Code
$ npx -y skills add MemoriLabs/Memori --skill memori --agent claude-code
Codex
$ npx skills add MemoriLabs/Memori --skill memori -a codex -y
Cursor
$ npx skills add MemoriLabs/Memori --skill memori -a cursor -y
Gemini CLI
$ npx skills add MemoriLabs/Memori --skill memori -a gemini-cli -y
GitHub Copilot
$ npx skills add MemoriLabs/Memori --skill memori -a github-copilot -y
OpenCode
$ npx skills add MemoriLabs/Memori --skill memori -a opencode -y
Windsurf
$ npx skills add MemoriLabs/Memori --skill memori -a windsurf -y
You have access to Memori, agent-native memory infrastructure: an LLM-agnostic layer that structures memory from not just natural language, but also from agent trace that comes from execution.
Memori automatically captures and structures memory from conversation and execution trace — including the agent's actions, tool results, decisions, and outcomes — and allows you to retrieve it on demand. Use it to maintain continuity across sessions, preserve decisions and constraints, and help the agent understand what it actually did so the next time it completes a task, it is more accurate and efficient.
---
---
At the start of a session, you should check the `SKILL.md` file
Use it to understand:
Treat `SKILL.md` as a source of truth for what you can do before taking action.
---
Use Memori when:
---
Do not use Memori when:
Avoid unnecessary recall.
---
Recall is **agent-controlled and intentional**.
Prefer targeted recall over broad queries.
> Note: If a `sessionId` is provided, a `projectId` must also be provided. > All timestamps are stored in **UTC**.
`source` and `signal` are not independent. They must be set together (or both omitted). Only the following `(source, signal)` pairs are valid:
Any combination of `source` and `signal` not in this list is invalid and must not be sent to `memori_recall`.
Use one of the allowed `(source, signal)` pairs to prioritize high-signal memory when possible; never set `source` or `signal` independently.
---
Summaries are used for **state awareness**, not precise retrieval.
Use:
> Summaries do **not** support `source` or `signal`.
---
At the start of a meaningful session, retrieve a structured summary.
Use the daily brief to understand:
Treat this as the working state of the system.
---
1. Start of session → retrieve summary 2. During task → use targeted recall 3. When memory is missing or incorrect → send feedback 4. When limits are reached → degrade gracefully
---
Post-compaction briefs are used to restore working state after context compaction.
Use them when:
Post-compaction briefs are not a replacement for precise memory retrieval.
memori_compaction
Supported parameters (post-compaction briefs)
projectId (required) sessionId (optional)
Post-compaction briefs do not support source or signal.
Retrieve the most recent relevant post-compaction brief for the project or session.
Expected post-compaction brief structure
Memori is agent-native memory infrastructure. A LLM-agnostic layer that turns agent execution and conversation into structured, persistent state for production systems. Built for enterprise, Memori works with the data infrastructure you already run, no rip-and-replace, and deploys across managed cloud, single-tenant cloud, VPC, and on-premises.
Agent-native memory for OpenClaw that structures memory from agent trace, execution history, decisions, tool calls, and…
Use this skill to extract structured Markdown/JSON from PDFs and document images—tables with cell-level precision, formulas as…
Estimates intracellular metabolic fluxes from steady-state carbon-13 isotope-tracing measurements using validated atom maps,…