← 返回 Skills 市场
dannydvm

Engram

作者 Dannydvm · GitHub ↗ · v0.2.0
cross-platform ✓ 安全检测通过
2019
总下载
1
收藏
7
当前安装
1
版本数
在 OpenClaw 中安装
/install engram-memory
功能描述
Persistent semantic memory for AI agents — local, fast, free. Use when agent needs to recall past decisions, store new facts/preferences, search conversation history, or maintain context across sessions.
使用说明 (SKILL.md)

Engram — Agent Memory

Local semantic memory with biological decay, typed memories, and relationship graphs. No API keys. No cloud.

Boot Sequence

engram search "\x3Ccurrent task or context>" --limit 10

Always recall before working. Accessed memories get salience-boosted.

Storing

engram add "Client uses React with TypeScript" --type fact --tags react,client
engram add "We decided to pause ads" --type decision --tags ads
echo "Raw conversation text" | engram ingest

Types: fact, decision, preference, event, relationship

Searching

engram search "what tech stack"
engram search "pricing decisions" --type decision
engram search "client status" --agent client-agent

Relationships

engram relate \x3Csrc> \x3Ctgt> --type supports
engram auto-relate \x3Cid>
engram relations \x3Cid>

Types: related_to, supports, contradicts, caused_by, supersedes, part_of, references

Key Concepts

  • Decay: Unused memories lose salience daily. Recalled ones get boosted.
  • Types: Filter by fact, decision, preference, event, relationship.
  • Scoping: global, agent, private, shared.
  • Dedup: >92% similarity auto-merges.

Quick Reference

engram stats
engram recall --limit 10
engram export > backup.json
engram import backup.json
安全使用建议
This skill appears internally consistent for a local CLI-based memory tool, but take these precautions before installing: 1) Inspect the npm package (engram-memory) on the npm registry or its repository — check package.json for postinstall scripts and examine the binary's source if available. 2) Prefer installing in a sandbox/container or with restricted permissions to confirm it behaves offline if you require 'no cloud' guarantees. 3) Be aware that export/import commands create/read local files (backup.json) — avoid exporting sensitive data to unsecured locations. 4) Run npm audit / malware scans and verify the package author and recent activity. If you cannot review the package source, treat the install as higher risk.
功能分析
Type: OpenClaw Skill Name: Developer: Version: Description: OpenClaw Agent Skill The OpenClaw AgentSkills bundle defines a skill for persistent semantic memory. It installs the `engram-memory` npm package, providing the `engram` binary. All instructions in `SKILL.md` demonstrate the use of this binary for memory operations like adding, searching, ingesting, exporting, and importing data. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts to subvert the agent's behavior beyond the skill's stated purpose. File operations (`engram export > backup.json`, `engram import backup.json`) are confined to the skill's own data management.
能力评估
Purpose & Capability
Name/description (local persistent semantic memory) match the declared binary 'engram' and the npm package 'engram-memory' that provides that CLI. Required binaries and declared install step are coherent with the skill's stated purpose.
Instruction Scope
SKILL.md contains only CLI usage for search/add/ingest/relate/export/import and references local files (e.g., export/import) and stdin ingestion — all expected for a local memory CLI. It does not instruct reading unrelated system files or requiring unrelated env vars.
Install Mechanism
Install uses a public npm package (engram-memory) which is a typical distribution method for a CLI. This is proportionate, but npm packages can execute arbitrary install scripts and the installed binary can perform network I/O; the skill claims 'No cloud' but that cannot be verified without inspecting the package.
Credentials
No environment variables, credentials, or config paths are requested. That is consistent with the 'local, no API keys' claim. Because no secrets are requested, there is no immediate credential overreach.
Persistence & Privilege
always:false and normal autonomous invocation are used. The skill does not request system-wide config changes or other skills' credentials. It will read/write local files (backup.json etc.) as expected for a local memory tool.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install engram-memory
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /engram-memory 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.2.0
- Added comprehensive SKILL.md documentation outlining usage, key concepts, and commands for Engram agent memory. - Detailed instructions for memory storage, recall, and relationship management. - Explained memory decay, typing, deduplication, and scoping features. - Provided code examples for common tasks and quick reference commands. - Added metadata for installation and system requirements.
元数据
Slug engram-memory
版本 0.2.0
许可证
累计安装 7
当前安装数 7
历史版本数 1
常见问题

Engram 是什么?

Persistent semantic memory for AI agents — local, fast, free. Use when agent needs to recall past decisions, store new facts/preferences, search conversation history, or maintain context across sessions. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2019 次。

如何安装 Engram?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install engram-memory」即可一键安装,无需额外配置。

Engram 是免费的吗?

是的,Engram 完全免费(开源免费),可自由下载、安装和使用。

Engram 支持哪些平台?

Engram 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Engram?

由 Dannydvm(@dannydvm)开发并维护,当前版本 v0.2.0。

💬 留言讨论