mcpField
V
Vestige

Vestige

本地服务
github.com/samvallad33记忆与知识658今天更新

关于 Vestige

Vestige 为 AI Agent 提供可审计的记忆日志,并在工具调用执行前进行检查。它会关联不同时间保存的事实、追溯记录中的原因,并由 Operator Lite 拦截或记录高风险操作。

主要功能

  1. 01带回执的追加式记忆日志
  2. 02重新呈现相关旧记忆
  3. 03沿记录链接追溯原因
  4. 04拦截或记录高风险工具调用
  5. 0530 条拦截与审查规则

适用场景

  1. 01新信息使旧事实重新相关时找回记忆
  2. 02沿记录链接追查故障原因
  3. 03阻止 Agent 强制推送或删除数据
  4. 04审查防护机制标记的工具调用

MCP 相关

Vestige 支持通过 MCP 配置将记忆连接到客户端。README 还列出了记忆和防护功能的客户端专用配置方式。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"samvallad33-vestige": {
"command": "npx",
"args": [
"-y",
"vestige-mcp-server"
]
}
}
}
启动命令npx -y vestige-mcp-server

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmvestige-mcp-server4.2.0

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Vestige

Vestige

AI 可以证明的记忆。在造成损害之前阻止它的防护机制。

Vestige 为 AI Agent 提供会随时间不断完善的记忆,以及在 Agent 的工具调用执行前进行检查的防护机制。每条记忆都有凭据。每次拦截都有原因。绝不猜测。

Release Tests Binary License

快速开始

  1. 安装二进制文件(macOS 和 Linux),或从 Releases 下载适用于你平台的文件:
    curl -fsSL https://raw.githubusercontent.com/samvallad33/vestige/main/scripts/install.sh | sh
    
  2. 运行 npx @vestige/init,选择 Memory 或 Memory plus guard,然后确认。
  3. 重启 AI 客户端,然后说:“告诉我一些关于朋友的事。” 之后再问问他们。

它会记住重要的事

保存 “Maya 在 Bangkok Garden 吃完晚餐后感觉不太对劲。” 之后,再保存 “Maya 对花生过敏。”

Vestige 会发现这两条记忆都与 Maya 有关,并提升较早那条记忆的优先级。当你的 Agent 计划为 Maya 举办生日晚餐时,这条记忆就会优先出现。

这就是 Retroactive Salience Backfill:当新信息让旧记忆变得重要时,Vestige 会将它重新找回。它在每次保存时运行,会记录所做的每项更改,而且任何更改都可以撤销。了解 Backfill 的工作原理。

它能证明自己知道什么

记忆存储在 Strata 中,这是一个只追加日志。每次写入都会通过一道关卡并返回凭据。记忆通过其确切 ID 或标签查找,绝不会用相似内容冒充。

发生问题时,causal_walk 会沿着记录的链接反向追溯原因。将 gather 指向 GitHub issue,它就会从那里开始追溯。

它会拦截你从未批准的操作

Operator Lite 是一款免费的防护工具,用于检查 Agent 的工具调用。它会在强制推送、删除表、递归删除和生产环境部署执行前将其拦截,即使命令经过伪装也不例外。共 30 条规则:15 条拦截调用,15 条记录下来供你审核。

curl -fsSL https://raw.githubusercontent.com/samvallad33/vestige/main/operator-lite/operator-gate.py -o /tmp/operator-gate.py && python3 /tmp/operator-gate.py install

安装时会重放最近 30 天的 Agent 历史记录,并展示它本会拦截哪些操作。历史记录中的任何内容都不会执行。Windows、OpenClaw,以及在你的机器上核验的每一项声明。

Vestige Operator

观看 Vestige Operator 拦截 Operator Lite 放行的操作

专为拥有者打造的防护机制。编写自己的规则,查看当天拦截操作的看板,并每周收到一封汇总 Agent 尝试过哪些操作的信件。一次性支付 $149,即可获得所有未来版本。

购买 Vestige Operator

兼容平台

记忆Guard
Claude Codenpx @vestige/init安装
Codex指南
Cursor指南移植版
VS Code + Copilot指南
OpenCode指南移植版
Windsurf指南移植版
Gemini CLInpx @vestige/init移植版
Xcode指南
JetBrains / Junie指南
其他MCP 设置所有移植版

文档

了解 v5 新内容 · 安装程序指南 · 入门指南 · 工具契约 · 配置 · 存储 · 参考 · 更新日志

许可证

AGPL-3.0-only。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。