← Back to Skills Marketplace
tigertamvip

Agent Memory 1

by tigertamvip · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
184
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install agent-memory-1
Description
Persistent memory system for AI agents to remember facts, learn from experience, and track entities across sessions with easy recall and updates.
README (SKILL.md)

AgentMemory Skill

Persistent memory system for AI agents. Remember facts, learn from experience, and track entities across sessions.

Installation

clawdhub install agent-memory

Usage

from src.memory import AgentMemory

mem = AgentMemory()

# Remember facts
mem.remember("Important information", tags=["category"])

# Learn from experience
mem.learn(
    action="What was done",
    context="situation",
    outcome="positive",  # or "negative"
    insight="What was learned"
)

# Recall memories
facts = mem.recall("search query")
lessons = mem.get_lessons(context="topic")

# Track entities
mem.track_entity("Name", "person", {"role": "engineer"})

When to Use

  • Starting a session: Load relevant context from memory
  • After conversations: Store important facts
  • After failures: Record lessons learned
  • Meeting new people/projects: Track as entities

Integration with Clawdbot

Add to your AGENTS.md or HEARTBEAT.md:

## Memory Protocol

On session start:
1. Load recent lessons: `mem.get_lessons(limit=5)`
2. Check entity context for current task
3. Recall relevant facts

On session end:
1. Extract durable facts from conversation
2. Record any lessons learned
3. Update entity information

Database Location

Default: ~/.agent-memory/memory.db

Custom: AgentMemory(db_path="/path/to/memory.db")

Usage Guidance
This skill appears to be what it claims: a local SQLite-based memory for agents. Before installing, consider: 1) The DB is stored in ~/.agent-memory/memory.db by default and contains any facts you store — treat it as sensitive data (restrict filesystem permissions, do not put secrets there, or set a custom db_path). 2) SQLite FTS5 is used; ensure your Python/SQLite build supports FTS5 or the FTS parts may fail. 3) The code is included and readable — review src/memory.py if you have specific security/privacy requirements. 4) Run the bundled tests or run in an isolated environment first if you want to validate behavior. There are no signs of network exfiltration or unrelated credential requests.
Capability Analysis
Type: OpenClaw Skill Name: agent-memory-1 Version: 1.0.0 The AgentMemory skill bundle is a legitimate utility for providing AI agents with a local persistent memory layer using SQLite. The codebase is well-structured, uses parameterized SQL queries to prevent injection, and relies entirely on the Python standard library with no external dependencies or network-reaching code. The instructions in SKILL.md and README.md are consistent with the stated purpose of managing session context, and there is no evidence of data exfiltration, malicious prompt injection, or unauthorized file access beyond the default database directory (~/.agent-memory/).
Capability Assessment
Purpose & Capability
Name, description, SKILL.md, CLI wrappers, tests, and src/memory.py all implement a local persistent memory (facts, lessons, entities) stored in an SQLite DB. There are no unrelated environment variables, binaries, or cloud credentials requested.
Instruction Scope
SKILL.md and examples only instruct creating/using the AgentMemory API and storing the DB at ~/.agent-memory/memory.db (or a custom path). There are no instructions to read unrelated system files, access secrets, call external endpoints, or exfiltrate data.
Install Mechanism
This is effectively an instruction/source bundle with no install spec that downloads arbitrary code. All source is included; there are no URL downloads, package installs, or extract steps in the provided files.
Credentials
The skill declares no required environment variables or credentials, and the code does not read environment secrets. It persists data to a user-local SQLite DB only.
Persistence & Privilege
always is false (not forced), model invocation is allowed (normal), and the skill only creates/uses a DB under the user's home directory. It does not alter other skills' configs or request elevated/system-wide privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install agent-memory-1
  3. After installation, invoke the skill by name or use /agent-memory-1
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the AgentMemory Skill. - Provides persistent memory for AI agents to remember facts, learn from experience, and track entities across sessions. - Includes simple Python API for remembering facts, recording lessons, recalling knowledge, and tracking entities. - Features instructions for integrating with Clawdbot session workflows. - Supports custom and default database locations for storing memory data.
Metadata
Slug agent-memory-1
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Agent Memory 1?

Persistent memory system for AI agents to remember facts, learn from experience, and track entities across sessions with easy recall and updates. It is an AI Agent Skill for Claude Code / OpenClaw, with 184 downloads so far.

How do I install Agent Memory 1?

Run "/install agent-memory-1" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Agent Memory 1 free?

Yes, Agent Memory 1 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Agent Memory 1 support?

Agent Memory 1 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Agent Memory 1?

It is built and maintained by tigertamvip (@tigertamvip); the current version is v1.0.0.

💬 Comments