Skip to content

Agent Memory Kit

Built-in memory decides what to remember. This one asks. Agent memory as plain files in your folder: the agent proposes, you approve, every line dated. Injected on Claude Code,…

Install

$/plugin marketplace add awrshift/agent-memory-kit

Install command taken from the project's README or registry entry. Always review code before running it.

Memory Kit

Built-in memory decides what to remember. This one asks.

Your agent proposes, you say yes, it writes a dated line into plain files in your own folder. One memory per client, readable by every agent you run, nothing remembered without your yes.

"I wake up already knowing where we left off." — the agent this kit builds.

Install

Three commands in Claude Code, inside the folder where you work. Any folder will do; git is optional, and only needed if you want the wiki and rules to carry their history.

/plugin marketplace add awrshift/agent-memory-kit
/plugin install memory-kit@memory-kit
/memory-kit:setup

That is the technical part, and it happens once. From then on you only talk: work as usual, and say /memory-kit:close-session when you are done for the day. No database, no service, no extra cost. Setup reads what your folder already has and proposes before writing anything; your CLAUDE.md stays yours. Other agents install from the same repository, see Works with your agents.

Upgrading later, two commands, and the second needs the full id

claude plugin marketplace update memory-kit     # refresh the catalog
claude plugin update memory-kit@memory-kit      # the bare name resolves to nothing

Restart the session to apply. Upgrades never touch your files. Memory, handoffs and knowledge live in your folder, not in the plugin.

The problem

Every session starts from zero: yesterday you locked the brand voice for a client, today you explain it again. Your tools do remember things now, but each one keeps its own notes, outside your folder, and decides by itself what goes in. And memory nobody audits rots: a status note that froze three weeks ago still reads like today's truth, and the agent confidently acts on it.

Memory Kit's answer: one set of plain text files in your folder, written by the agent only after you agree, with a date on every line so a stale fact looks stale.

A day with it

  1. Open. The agent wakes up already knowing: your hot cache, the note the last session left, and whether memory is healthy. You just continue.
  2. Work. When something worth keeping comes up, the agent saves it as a dated one-liner and says "saved". Before the context is compressed, it has to save state. Weakening an existing test needs your yes, a force push or a hard reset is stopped before it runs, and your .env and keys stay out of the transcript.
  3. Close. Say you are done for the day. The close ritual audits instead of dumping logs: "you rejected em-dashes on four different dates, make it a rule?" You say yes, it writes, and leaves the note tomorrow's session opens with.

No slash commands in any of this. You talk, the skills trigger from what you said:

The whole session, uncut except for the model's thinking time: 68-second video. Seeded folder, real Claude Code, reproducible from tools/demo/.

Why not the built-in memory?

Claude Code, Cursor and Copilot all ship memory now, on by default. It is effortless, and it is the vendor's silo. The kit is the opposite trade.

Similar plugs

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local…

Why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.

The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create prototypes, websites, apps, dashboards, presentations, images, and videos with your team…