What do you want to do?
4 use cases
-
Add AMA long-term memory policy to an agent harness
Load the portable SKILL.md policy and bind AMA memory operations to your agent's tools.
- REPO
Sherlockwz/AMA - Software and DevOps
- Intermediate
View prompt
In the AMA repo at <path-to-AMA>, read SKILL.md and list each rule about when to retrieve prior context, capture turns, synthesize episodes, inspect state, and honor deletion requests. Expected output: a bulleted list of those rules with the heading each came from. Verify that every rule you list appears in SKILL.md text and none is invented.
- REPO
-
Give an OpenClaw agent automatic recall and capture
Install the OpenClaw AMA plugin to recall and capture memory automatically each turn.
- REPO
Sherlockwz/AMA - Software and DevOps
- Intermediate
View prompt
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.
- REPO
-
Start the AMA memory sidecar and confirm it responds
Launch the local AMA HTTP sidecar and check its health endpoint before wiring it in.
- REPO
Sherlockwz/AMA - Software and DevOps
- Intermediate
View prompt
In the AMA repo at <path-to-AMA>, start the sidecar with the uvicorn command from the README on port 8321, then call the /health endpoint. Expected output: the raw health response body. Verify that the server is bound to 127.0.0.1 and not a public interface before reporting success.
- REPO
-
Reproduce AMA's LoCoMo and LongMemEval results
Run the research pipeline on LoCoMo and LongMemEval_s to check the reported scores.
- REPO
Sherlockwz/AMA - Software and DevOps
- Advanced
View prompt
In the AMA repo at <path-to-AMA>, follow docs/reproduction.md to set up the LoCoMo dataset and run one evaluation entry point from python/AdaptiveMemory/Core. Expected output: an overall LLM Score for the LoCoMo run. Verify that the dataset is placed where the guide specifies before comparing your score to the README's 0.774 reference.
- REPO
Quick start with AMA
- Check you have what it needs: Python 3.10 or newer; Node.js 22.22.3 or newer (24.15 or newer also supported); pnpm 11 or newer.
- Open Sherlockwz/AMA on GitHub and read the README and license.
git clone https://github.com/Sherlockwz/AMA.gitcd AMAcorepack enable pnpm./scripts/setup.sh
These steps come from our top use case, Add AMA long-term memory policy to an agent harness, which also has a copy-paste agent prompt.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for Sherlockwz/AMA
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 freeAbout this repo
- Who it is forDevelopers and agent builders who want to add long-term memory to an agent harness, run the OpenClaw reference adapter, or reproduce the paper's experiments.
- Why it is hot113 stars, launched 65 days ago
- LanguagePython
- Sourcegithub.com/Sherlockwz/AMA · Back to Hot repos
Requirements
- 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
Add this badge to your README
Maintain AMA? Show readers where to find these use cases.
Markdown
[](https://dedupedai.com/use-cases/sherlockwz-ama/?utm_source=github&utm_medium=badge&utm_campaign=Sherlockwz-AMA)
HTML
<a href="https://dedupedai.com/use-cases/sherlockwz-ama/?utm_source=github&utm_medium=badge&utm_campaign=Sherlockwz-AMA"><img src="https://dedupedai.com/badge/Sherlockwz/AMA.svg" alt="Use cases on Deduped" height="20"></a>
A static image, no tracking script. About the badge
Questions about AMA
What is AMA?
AMA is a Python and TypeScript research codebase and agent memory skill that gives agents long-term memory through raw text, fact, and episode stores. It is an open-source project on GitHub: https://github.com/Sherlockwz/AMA.
How do I use AMA?
git clone https://github.com/Sherlockwz/AMA.git; then cd AMA; corepack enable pnpm. The use cases on this page give the full steps and a copy-paste agent prompt for each job.
Who is AMA for?
Developers and agent builders who want to add long-term memory to an agent harness, run the OpenClaw reference adapter, or reproduce the paper's experiments.
What can I do with AMA?
4 use cases so far, for example: Add AMA long-term memory policy to an agent harness; Give an OpenClaw agent automatic recall and capture; Start the AMA memory sidecar and confirm it responds. Each has steps and a copy-paste agent prompt.
What do I need to run AMA?
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.
What are alternatives to AMA?
Other hot AI repos in Software and DevOps: Deep Infer, Harness2, Orca, Opencode, Graphify.
Is AMA safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.