← 返回 Skills 市场
yepthatsjason

Memstate AI

作者 Jason · GitHub ↗ · v1.2.4 · MIT-0
cross-platform ✓ 安全检测通过
160
总下载
0
收藏
0
当前安装
7
版本数
在 OpenClaw 中安装
/install memstate-ai
功能描述
Versioned, structured memory for AI agents. Every fact is tracked, every change is logged, and your agent always gets the current answer — not a pile of outd...
安全使用建议
This skill is a straightforward Python client for the Memstate API and only needs MEMSTATE_API_KEY and python3. Before installing: 1) Ensure you trust memstate.ai because your API key and any memories will be sent to api.memstate.ai. 2) Use a least-privilege API key (not a broadly privileged or reused secret) so compromised keys are limited. 3) Remember the agent may call the scripts autonomously — review agent invocation settings if you want to require manual approval. 4) You can inspect the included Python scripts (they are plain and readable) to confirm no additional behavior. Revoke/rotate the key if you stop using the skill or suspect misuse.
功能分析
Type: OpenClaw Skill Name: memstate-ai Version: 1.2.4 The memstate-ai skill provides a structured memory management system for AI agents by interacting with the memstate.ai REST API. The included Python scripts (e.g., memstate_set.py, memstate_get.py, and memstate_search.py) are standard wrappers using the urllib library to perform CRUD operations and semantic searches on memories. The code logic is transparent, aligns with the stated purpose, and contains no evidence of malicious intent, data exfiltration, or prompt injection.
能力评估
Purpose & Capability
Name/description, required binary (python3), and the single required env var (MEMSTATE_API_KEY) match the included scripts that call https://api.memstate.ai. No unrelated credentials or binaries are requested.
Instruction Scope
SKILL.md instructs the agent to run the bundled Python scripts to search, get, set, ingest, view history, and soft-delete memories. The instructions reference only the included scripts, project/keypath parameters, and the MEMSTATE_API_KEY; they do not direct the agent to read unrelated files or exfiltrate data to unexpected endpoints.
Install Mechanism
No install spec or external downloads are present; this is instruction-only with included Python scripts. Nothing in the manifest downloads or writes third-party code during install.
Credentials
Only MEMSTATE_API_KEY is required and is used exclusively as an X-API-Key header to api.memstate.ai. This is proportionate for a remote API client, but be aware the key will be sent to a third-party service and grants whatever privileges the key provides.
Persistence & Privilege
always is false (no forced global presence). The skill can be invoked autonomously by the agent (default behavior) — normal for skills — which means an agent could call the remote API using your MEMSTATE_API_KEY without further prompts if allowed by your agent configuration.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install memstate-ai
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /memstate-ai 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.2.4
Bundle Python scripts with skill package; add python3 to requires.bins; fix metadata to openclaw format
v1.2.3
Security: remove hardcoded API key fallback, fix User-Agent, update metadata to openclaw format
v1.2.2
Security fixes: remove hardcoded credentials, fix User-Agent spoofing, update SKILL.md metadata to OpenClaw format with requires.env and primaryEnv
v1.1.1
Fix security flags: remove hardcoded credentials, fix User-Agent, update metadata to OpenClaw format
v1.2.1
- Added comprehensive security and privacy guidelines, including requirements for secret filtering and data residency notice. - Introduced prerequisites section describing the need for an API key and the Memstate MCP Server. - Updated the skill name in metadata to "memstate-ai", with new fields for author, category, and repository information. - Enhanced agent instructions for handling authentication errors and absent tools. - Clarified workflow notes to emphasize exclusion of secrets and PII from stored summaries.
v1.1.0
**Major change: Removed all CLI script files and detailed in-skill documentation, shifting the skill to a streamlined invocation/usage model.** - All related Python scripts and detailed README/usage files were removed from the package. - Updated documentation now focuses on using the skill through tool invocations rather than direct script usage. - Simplified project and keypath conventions are now emphasized, with clear best practices for before/after task workflows. - Outlines supported tool functions (`memstate_get`, `memstate_search`, `memstate_remember`, `memstate_set`, etc.) and when to use each. - Emphasis on structured, persistent, versioned memory via API, with automatic conflict detection and minimal manual management.
v1.0.0
Initial release
元数据
Slug memstate-ai
版本 1.2.4
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 7
常见问题

Memstate AI 是什么?

Versioned, structured memory for AI agents. Every fact is tracked, every change is logged, and your agent always gets the current answer — not a pile of outd... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 160 次。

如何安装 Memstate AI?

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

Memstate AI 是免费的吗?

是的,Memstate AI 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Memstate AI 支持哪些平台?

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

谁开发了 Memstate AI?

由 Jason(@yepthatsjason)开发并维护,当前版本 v1.2.4。

💬 留言讨论