← Back to Skills Marketplace
liguang00806

Agent Memory Temp

by Liguang00806 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
401
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install agent-memory-temp
Description
Persistent memory system enabling AI agents to remember facts, learn from experiences, and track entities across sessions for improved context awareness.
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 do what it says: a local SQLite-backed memory for agents. Before installing, consider: (1) Privacy — it will persist conversation content and other facts to ~/.agent-memory/memory.db by default; ensure you are comfortable storing that data locally and set appropriate file permissions or use a custom db_path (or :memory: for ephemeral use). (2) Review the code if you have strict security policies — the implementation appears to be pure Python/stdlib and contains no network calls or credential access, but reading the source is quick and recommended. (3) FTS5: the code uses SQLite FTS5 (virtual table); on some systems the Python sqlite3 build may lack FTS5 support — test in a safe environment. (4) Note the minor naming mismatch: documentation uses 'agent-memory' while this registry item is 'agent-memory-temp' — ensure you install the correct package/version. If you need encrypted storage, use an encrypted filesystem or modify the code to add encryption at rest before storing sensitive content.
Capability Analysis
Type: OpenClaw Skill Name: agent-memory-temp Version: 1.0.0 The AgentMemory skill is a legitimate persistent memory system for AI agents using a local SQLite database (~/.agent-memory/memory.db). The code in src/memory.py and the CLI wrappers provide standard CRUD operations for facts, lessons, and entities without any external dependencies, network calls, or risky execution patterns. The instructions in SKILL.md are consistent with the stated purpose of session-based learning and context retention, showing no signs of malicious prompt injection or data exfiltration.
Capability Assessment
Purpose & Capability
The name, description, SKILL.md, README, CLI wrappers, tests, and src/memory.py all implement a local persistent memory system (facts, lessons, entities, export). There are no unrelated env vars or external services requested. Minor inconsistency: SKILL.md and README use the install command 'clawdhub install agent-memory' while the registry entry here is 'agent-memory-temp' (naming mismatch) — this is likely benign but could confuse installers.
Instruction Scope
Runtime instructions and code operate locally (SQLite DB at ~/.agent-memory/memory.db by default) and the SKILL.md describes how to integrate the memory into agent lifecycle hooks. The instructions and code can store arbitrary conversation content and other facts persistently — this is expected for a memory skill but is a privacy consideration. There are no instructions to read arbitrary system files, access other credentials, call external endpoints, or run shell commands beyond normal Python usage.
Install Mechanism
No install spec is provided (instruction-only install or manual copy of src/memory.py), and the package claims zero external dependencies (uses Python stdlib sqlite3/json/etc.). Code files are bundled with the skill; nothing downloads or extracts arbitrary code at install time.
Credentials
The skill requests no environment variables, no credentials, and no config paths beyond a local SQLite DB (default ~/.agent-memory/memory.db). The level of access requested is proportional to a local memory capability.
Persistence & Privilege
The skill persists user data in a local database (by default in the user's home directory). always:false and no special platform privileges are requested, but persistent storage of conversation content increases privacy risk — users should treat stored memories as sensitive data and manage file permissions, backups, and deletion accordingly. The skill does not attempt to modify other skills' configs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install agent-memory-temp
  3. After installation, invoke the skill by name or use /agent-memory-temp
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of AgentMemory Skill providing a persistent memory system for AI agents. - Supports remembering facts, learning from experience, and tracking entities across sessions. - Includes simple API for recalling memories and retrieving lessons learned. - Offers integration instructions for Clawdbot workflows. - Allows custom database location configuration.
Metadata
Slug agent-memory-temp
Version 1.0.0
License MIT-0
All-time Installs 2
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Agent Memory Temp?

Persistent memory system enabling AI agents to remember facts, learn from experiences, and track entities across sessions for improved context awareness. It is an AI Agent Skill for Claude Code / OpenClaw, with 401 downloads so far.

How do I install Agent Memory Temp?

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

Is Agent Memory Temp free?

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

Which platforms does Agent Memory Temp support?

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

Who created Agent Memory Temp?

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

💬 Comments