{
  "markdown": "# mem · agent memory store\n\nThree operators, one tool. Remember, recall, forget — with full-text search backed by SQLite.\n\n<p align=\"center\">\n  <img src=\"assets/demo.gif\" alt=\"mem demo — install skill, remember, recall, search\" width=\"860\" />\n</p>\n\n<p align=\"center\">\n  <a href=\"https://skills.sh/runablehq/memory/mem\"><img alt=\"skills.sh\" src=\"https://img.shields.io/badge/skills.sh-install-green\"></a>\n  <a href=\"https://runable.com/npm/@runablehq/mem\"><img alt=\"runable\" src=\"https://img.shields.io/badge/runable.com-try%20it-blue\"></a>\n</p>\n\n## Setup\n\n### As an agent skill (recommended)\n\n```bash\nnpx skills add runablehq/memory --all --global\n```\n\nThis installs the `mem` skill for all your agents via [skills.sh](https://skills.sh/runablehq/memory/mem). Your agent will automatically know how to store and recall information across sessions.\n\n### Manual install\n\n```bash\n# requires bun\nbun build --compile src/cli.ts --outfile dist/mem\ncp dist/mem ~/.local/bin/mem\n```\n\n## Usage\n\n```\nmem [query]                     recall (search, list, or get by ID)\nmem + \"content\" [--tag a,b]     remember\nmem - <id>                      forget\n```\n\n### Remember\n\n```bash\nmem + \"chose SQLite for simplicity\" --tag architecture\nmem + \"user prefers dark mode\" --tag prefs\nmem + \"deploy: bun build --compile\" --tag deploy\nmem + --image ./screenshot.png --title \"Current UI\" --tag ui\necho \"long content\" | mem + --tag notes\n```\n\n### Recall\n\n```bash\nmem                             # list recent\nmem \"deploy\"                    # search\nmem 7sjtNVyZrNIa                # get by ID\nmem --tag prefs                 # filter by tag\nmem \"api\" --limit 5 --json     # limit + JSON output\n```\n\n### Forget\n\n```bash\nmem - 7sjtNVyZrNIa              # forget one\nmem - id1 id2 id3               # forget many\n```\n\n### Piping\n\n```bash\nmem \"old\" --json | jq .         # pipe to jq\nmem \"old\" --json | jq -r '.[].id' | xargs -I{} mem - {}\necho \"long content\" | mem + --tag notes\n```\n\n## Flags\n\n```\n--tag a,b     filter (read) or apply (write)\n--json        structured JSON output\n--full        full content inline\n--limit n     max results (default 20)\n--image path  attach image\n--title text  set title\n--export dir  export image\n```\n\n## Storage\n\n`~/.mem/mem.db` — SQLite with FTS5 full-text search.\n",
  "bytes": 2274,
  "sha": "b8bdd82888620630001f64a840740f48167e5227ff09bd6883ac6358d5f300e0",
  "repo_slug": "runablehq/memory",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/skl_runablehq_memory_mem_79e0d9e2/readme"
}