Credentials. The OpenClaw config references your AMA LLM API key and embedding URL through environment variables, so keep those values out of version control.
Credentials. Automatic capture stores conversation content in the local data directory, so review what is recorded and secure that directory.
Who it is forAn OpenClaw user who wants the agent to remember past conversations without manual tool calls.
The problemEach new OpenClaw session starts with no memory of earlier conversations or user preferences.
The outcomeOpenClaw runs the AMA plugin with automatic recall and capture, backed by a managed local SQLite and FAISS sidecar.
What you need first
- Python 3.10 or newer
- Node.js 22.22.3 or newer (24.15 or newer also supported)
- pnpm 11 or newer
- An OpenAI-compatible chat-completions endpoint and embedding endpoint, with an API key
- Git, to clone the repository
Steps
git clone https://github.com/Sherlockwz/AMA.gitcd AMAcorepack enable pnpm./scripts/setup.shopenclaw plugins install --link .openclaw plugins enable openclaw-amaopenclaw ama doctor- Add the
openclaw-amaentry from the README's minimal configuration to your OpenClaw config, withautoRecallandautoCaptureset to true.
Prompt for your agent
In the AMA repo at <path-to-AMA>, run `openclaw ama doctor` and report each check it prints as pass or fail. Expected output: the list of checks with their results. Verify that `sidecarAutoStart` is enabled in the plugin config before you report the sidecar as healthy.
Caveat. The README does not say which OpenClaw version is required, so confirm your OpenClaw install supports plugins before starting.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for Sherlockwz/AMA and "Give an OpenClaw agent automatic recall and capture"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer