npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

agmry

v1.3.0

Published

Agentic Memory CLI — persistent memory for AI agents. As easy as git.

Readme

agmry — Agentic Memory CLI

Persistent memory for AI agents. As easy as git.

npm install -g agmry

Quick Start

# Setup (agent runs once, human pays $1 via emailed link)
agmry signup my-project --email [email protected] --local

# Store memory
agmry store SPACE_ID "User prefers dark mode"
agmry store SPACE_ID "Deployed v2.1 to production" -r assistant

# Recall recent messages
agmry recall SPACE_ID
agmry recall SPACE_ID -n 50 --json

# Semantic search
agmry search SPACE_ID "what was the deadline"

# Key-value context
agmry ctx SPACE_ID set user_prefs '{"theme":"dark","lang":"en"}'
agmry ctx SPACE_ID get user_prefs

# Long-term entries
agmry entry SPACE_ID "Project architecture" "Monorepo with 3 services" --tags "arch,decisions"
agmry entries SPACE_ID --tags "decisions"

# Load everything at session start
agmry boot SPACE_ID --json

Agent Instructions

Add to your agent instructions (.cursorrules, .clinerules, .windsurfrules, etc.):

## Agentic Memory
Use the agmry CLI for persistent memory across sessions.
Key is in .agmry/config.json (auto-loaded).

agmry store SPACE "what happened"     # remember something
agmry recall SPACE                     # what was said recently
agmry search SPACE "the deadline"     # find past context
agmry ctx SPACE set key "value"       # store structured data
agmry boot SPACE --json                # load everything at session start

Config Priority

  1. --key flag
  2. AGMRY_API_KEY environment variable
  3. AGENTICMEMORY_API_KEY environment variable
  4. ./.agmry/config.json (project-local)
  5. ~/.agmry/config.json (global)

All Commands

Run agmry --help for the full reference.

| Command | Description | |---------|-------------| | agmry signup <slug> | Create account ($1 verification) | | agmry login | Save API key | | agmry spaces | List memory spaces | | agmry space create "name" slug | Create space | | agmry store <SPACE> "msg" | Store message | | agmry recall <SPACE> | Recall messages | | agmry search <SPACE> "query" | Semantic search | | agmry ctx <SPACE> set key "val" | Set context | | agmry ctx <SPACE> get key | Get context | | agmry entry <SPACE> "title" "content" | Add long-term entry | | agmry entries <SPACE> | List entries | | agmry entity <SPACE> "name" | Add entity | | agmry scratch <SPACE> | Get scratchpad | | agmry boot <SPACE> | Bootstrap full context | | agmry status | Dashboard overview | | agmry health | API health check |

Flags

  • --json — Machine-readable JSON output (for agent parsing)
  • --key KEY — Override API key
  • --url URL — Override base URL (default: https://agenticmemory.ai)

3-Tier Memory

  1. Short-term (messages) — sub-millisecond reads
  2. Medium-term (search) — semantic search across past conversations
  3. Long-term (entries) — auto-summarised knowledge across months

Why Agentic Memory vs Claude Memory

Claude Memory is great — but it only works with Claude. If you switch LLMs, you lose everything.

| | Agentic Memory | Claude Memory | |---|---|---| | LLM support | Any — GPT, Claude, Gemini, Llama, Mistral, DeepSeek | Claude only | | Switch LLMs | Keep all memory | Lose everything | | Multi-agent | Shared memory across agents | Single user | | Data ownership | You own it. EU / US / regional. | Stored by Anthropic (US) | | Programmatic control | Full CLI + API | Black box — Claude decides | | Structured data | Messages + KV context + entries + entities + scratchpad | Free-text notes | | Semantic search | agmry search "the deadline" | No search API | | Agent-to-agent sharing | World memory across agents | Not possible | | Cost | $1 one-time, then free | Bundled in Claude Pro ($20/mo) |

"Claude Memory works for Claude. Agentic Memory works for everything."

MCP Server

Run agmry mcp-serve to start a stdio MCP server. Add to your .mcp.json:

{
  "mcpServers": {
    "agenticmemory": {
      "type": "stdio",
      "command": "agmry",
      "args": ["mcp-serve"]
    }
  }
}

14 tools: memory_store, memory_recall, memory_search, memory_bootstrap, context_set, context_get, entry_add, entries_list, spaces_list, spaces_create, and more.

Links


Built by Tyga.Cloud Ltd. Copyright 2024-2026.