MemoryLake
工程与开发者跨网络通信的代理的记忆

为跨网络通信的代理提供带有身份验证和审计的共享记忆

跨网络的代理间通信——不同的服务、组织或信任区——需要带有身份验证、范围访问和审计的共享记忆。MemoryLake 提供为联合代理通信构建的跨网络共享记忆。

Day 1“跨网络的代理间通信——不同的服务、组织或信任区——需要带有身份验证、范围访问和审计的共享记忆。MemoryLake”“提供为联合代理通信构建的跨网络共享记忆。”✓ Got it, I will remember.Day 7 — new session“Same task again — can you keep the context?”× Sure — what was the context again?(forgot every detail you taught it)+ MEMORYLAKE LAYERMemory auto-loaded联合记忆访问跨组织记忆合同每网络审计跟踪SESSION OUTPUT✓ Same prompt, on-brand answerNo re-briefing required.

为跨网络通信的代理提供带有身份验证和审计的共享记忆

免费开始使用

永久免费 · 无需信用卡

问题:跨网络代理通信没有共享记忆

来自您服务的代理 A 需要与来自合作伙伴服务的代理 B 进行通信。他们交换消息,但没有共享记忆存储。上下文仅存在于临时消息中。双方在每次交互中都需要从头重新推导状态。

MemoryLake 如何支持跨网络代理通信

联合记忆访问

联合记忆访问

每个代理使用范围权限进行身份验证。

MEMORY跨组织记忆合同

跨组织记忆合同

定义一个代理可以在另一个代理的记忆中读取或写入的内容。

MEMORY每网络审计跟踪

每网络审计跟踪

跟踪跨网络访问以确保合规。

端到端加密

端到端加密

跨网络边界使用 AES-256。

免费开始使用

永久免费 · 无需信用卡

跨网络代理记忆的工作原理

  1. 连接 — 每个代理获得一个范围密钥;跨网络合同明确规定。
  2. 结构 — 共享记忆命名空间具有严格的访问规则。
  3. 重用 — 代理交换上下文引用;完整记忆仅提供给授权调用者。

之前与之后:跨网络代理通信

DIY memoryMemoryLake
Cross-network shared memoryCustomBuilt in
Auth and scope rulesDIYNative
Audit cross-network accessLimitedFull provenance
Encryption across boundariesCustomE2E AES-256

适合谁

构建联合代理系统的工程团队——合作伙伴集成、市场平台、供应链 AI——在不同服务的代理需要协作而不需要各自拥有上下文的副本的场景。

可运行的 demo约 1 分钟

在你自己的账号上跑通这个场景

Harborline Freight 的调度 agent 与 Kestrel Customs Brokerage 的报关 agent 运行在不同网络上,共享同一份记忆:货运合约。Harborline 另有一份只给自己的记忆。Demo 在沙箱 org 团队里搭出这一切:每个 agent 一个成员、一把 API key,key 既限定在合约写明的记忆上,也钉在该 agent 的网络上。然后合作方接入、一把 key 被暂停又恢复、合作方的网络发生变化。

你会看到

  • 用 api-key create --allowed-ip 把每把 key 钉在它的网络上。从网络外使用时,合作方的 key 在登录时就被拒(403),还没碰到记忆;拒绝信息里写着调用方的 IP,demo 据此把另一个 agent 的 key 钉到这个地址
  • 合约把本机加入白名单(api-key update --allowed-ip)后,同一把 key 就能登录。合作方写下的报关扣留在货代的提问里排第 1,访问货代内部记忆则被拒:5 次调用全部与合约一致,6 次运行 6 次如此
  • 疑似泄露:api-key update --status disabled 后下一次调用即被拒(401,1.1 秒内),它写下的内容仍可读;--status enabled 恢复的是同一把 key,无需重新下发。把本机移出白名单,下一次调用即被拒
  • audit-log list 记录每次合约变更及操作所用的 key,但不记录改了什么,也不记录被拒的调用,所以 demo 自己记一份每次 agent 调用的访问台账。附本地 Web 界面

需要: 一个 MemoryLake API key · memorylake CLI · Python 3.9+

运行

git clone https://github.com/memorylake-ai/memorylake-usecases.git
cd memorylake-usecases/cross-network-memory
export MEMORYLAKE_BASE_URL=https://app.memorylake.cn/openapi/memorylake
export MEMORYLAKE_API_KEY=sk-…
python3 demo.py          # or: python3 web/server.py

看它跑起来 · 真实录制,未剪辑

相关场景

常见问题

支持哪些身份提供者?

SSO、OAuth、带有细粒度范围的 API 密钥。

跨组织合同?

在工作区设置中定义;每次更改都有审计跟踪。

自托管?

是的——企业级在您的 VPC 中部署。