@webzler/agentmemory
AA hybrid memory system that provides persistent, searchable knowledge management for AI agents.
Install
agr install @webzler/agentmemory --target claudeWrites 23 files into .claude/skills/, pinned to git-17160641.
- .claude/skills/agentmemory/.gitignore
- .claude/skills/agentmemory/.vscodeignore
- .claude/skills/agentmemory/API.md
- .claude/skills/agentmemory/ARCHITECTURE.md
- .claude/skills/agentmemory/CLINE_ROOCODE_MEMORY_BANK_METHODS.md
- .claude/skills/agentmemory/CONTRIBUTING.md
- .claude/skills/agentmemory/DASHBOARD_TESTING.md
- .claude/skills/agentmemory/DEBUGGING_DASHBOARD.md
- .claude/skills/agentmemory/DEBUG_DASHBOARD_EMPTY.md
- .claude/skills/agentmemory/FIND_KILOCODE_ID.md
- .claude/skills/agentmemory/LICENSE
- .claude/skills/agentmemory/PROJECT_INIT_CODE.md
- .claude/skills/agentmemory/README.md
- .claude/skills/agentmemory/REINSTALL_GUIDE.md
- .claude/skills/agentmemory/SECURITY.md
- .claude/skills/agentmemory/SKILL.md
- .claude/skills/agentmemory/TESTING.md
- .claude/skills/agentmemory/agentMemory - Complete Project Blueprint.md
- .claude/skills/agentmemory/detect-agents.js
- .claude/skills/agentmemory/package-lock.json
- .claude/skills/agentmemory/package.json
- .claude/skills/agentmemory/test-dashboard.js
- .claude/skills/agentmemory/tsconfig.json
Document
name: agentMemory description: A hybrid memory system that provides persistent, searchable knowledge management for AI agents.
agentMemory Skill
This skill extends your capabilities by providing a persistent, searchable memory bank that automatically syncs with project documentation.
Prerequisites
- Node.js installed
- Check if
agentMemoryis already installed in the project:ls -la .agentMemory
Setup
-
Install Dependencies:
npm install -
Build the Project:
npm run compile -
Start the Memory Server: You need to run the MCP server to interact with the memory bank.
npm run start-server <project_id> <absolute_path_to_workspace>Note: This skill typically runs as a background process or via an mcp-server configuration. ensuring it is running is key.
Capabilities (MCP Tools)
Once the server is running, you can use these tools:
memory_search
Search for memories by query, type, or tags.
- Args:
query(string),type?(string),tags?(string[]) - Usage: "Find all authentication patterns" ->
memory_search({ query: "authentication", type: "pattern" })
memory_write
Record new knowledge or decisions.
- Args:
key(string),type(string),content(string),tags?(string[]) - Usage: "Save this architecture decision" ->
memory_write({ key: "auth-v1", type: "decision", content: "..." })
memory_read
Retrieve specific memory content by key.
- Args:
key(string) - Usage: "Get the auth design" ->
memory_read({ key: "auth-v1" })
memory_stats
View analytics on memory usage.
- Usage: "Show memory statistics" ->
memory_stats({})
Workflow
- Initialization: The first time you run this in a project, it may attempt to import existing markdown memory banks from
.kilocode/,.clinerules/, or.roo/. - Development Loop:
- Before Task: Search memory for relevant context.
- During Task: Use read/search to answer questions.
- After Task: Write new findings to memory.
- Sync: Your writes are automatically synced to standard markdown files in the project.
Trustgrade A
- passBody integrity
Whether the stored document is plausibly the kind of file the artifact declares, rather than something fetched by mistake.
- passType matchnot applicable to this artifact type
Whether the artifact is really the kind of thing its metadata claims it is.
- passFreshness
How long since the source repository was last pushed to.
- passPrompt injection
Scans the artifact's own text for instructions aimed at your agent rather than at you.
- passLicense
Whether the source repository declares an SPDX license permissive enough to redistribute.
How the grade is calculated
Each check contributes 0 points when it passes, 1 when it warns, and 2 when it fails. The total maps to a letter:
- Aevery check passed
- Bone warning
- Ctwo warnings
- Dprompt injection or body integrity failed, or three warnings
- Fone of those failed, and something else is wrong
These are automated hygiene checks, not a security audit, and not a dependency or vulnerability scan. A grade of A means nothing was flagged — not that the artifact is safe.
Versions
git-17160641b60b2026-07-31