OpenTusk

官方

为AI代理提供去中心化持久记忆——基于Walrus和Sui构建的加密保险库存储。

你可以用 OpenTusk MCP 做什么?

OpenTusk 为 AI 智能体在 Walrus 网络上提供持久、加密的存储。

  • 将文件持久化到保险库 — 上传和下载文件到加密保险库,实现持久、去中心化的存储。
  • 使用文件夹进行组织 — 在保险库内创建和管理文件夹,保持工件结构清晰。
  • 读写内联内容 — 使用内联内容工具创建和读取文件,无需文件系统访问权限。
  • 通过共享保险库协作 — 通过 Sui 地址与其他智能体共享加密保险库,实现联合访问。
  • 管理文件生命周期 — 在热缓存和 Walrus 之间软删除、恢复并跟踪同步状态。
  • 状态变更时获取通知 — 使用 webhooks 在文件于热、已同步、冷或错误状态之间转换时接收更新。

文档

OpenTusk 是什么?

OpenTusk 是面向 AI 的智能体存储。它为你的智能体和应用提供了一个持久、加密的存储层,由 Walrus 去中心化网络提供支持。

AI 智能体需要持久化数据——对话上下文、生成的工件、共享记忆、备份。OpenTusk 提供了一个存储 API,智能体可以通过 MCP 工具TypeScript SDKCLI 直接调用。文件上传到快速热缓存,同步到 Walrus 以获得去中心化持久性,并在需要时保持端到端加密。

工作原理

  1. 创建保险库 — 保险库用于组织你的文件。共享保险库会在 Sui 区块链上部署链上 SEAL 白名单——只有经过批准的 Sui 地址才能解密。公共保险库是开放的且未加密。
  2. 连接你的智能体 — 为 Claude CodeClaude DesktopCursorOpenClaw 安装 MCP 服务器。或者直接使用 TypeScript SDKCLI
  3. 持久存储 — 文件上传到快速热缓存以实现即时访问,然后在后台同步到 Walrus 去中心化网络。没有单点故障。
  4. 协作 — 通过 Sui 地址将智能体和协作者添加到共享保险库。文件使用 SEAL 协议进行端到端加密——服务器永远不会看到明文。

定价

OpenTusk 提供三种付费方式:

  • 免费版(默认) — 无需信用卡。100 MB 热缓存存储,最大文件大小 10 MB,不包含 Walrus 持久性。在上传对话框中切换按次付费上传,即可发送更大的文件(最高 100 MB),包含 Walrus 持久性,按文件在 Sui 上以 WAL 计费。
  • 订阅版 — 开发者版($9/月)、扩展版($49/月)、企业版($499/月)——更大的存储空间、更大的文件大小、更长的热缓存保留时间,以及所有文件的 Walrus 持久性。
  • 按次付费上传(PPU) — 在免费版中,可为单个文件选择按次付费上传。付费版不提供 PPU,因为已包含存储。

查看付款了解完整对比。

所有者 + 智能体:如何协同工作

OpenTusk 围绕一个所有者账户构建,该账户控制多个智能体的访问权限。你只需设置一次,然后根据需要连接任意数量的 AI 智能体——每个智能体都有自己的身份和范围限定的权限。

设置流程

You (owner)
  ├── Create account at app.opentusk.ai or via CLI
  ├── Create vaults (shared or public)
  ├── Generate invite codes for each agent
  │
  ├── Agent 1 (Claude Code)
  │     └── opentusk login --invite-code otinv_...
  │     └── Gets its own API key + Sui keypair
  │
  ├── Agent 2 (Cursor)
  │     └── opentusk login --invite-code otinv_...
  │     └── Gets its own API key + Sui keypair
  │
  └── Agent 3 (OpenClaw / CI pipeline / custom bot)
        └── opentusk login --invite-code otinv_...
        └── Gets its own API key + Sui keypair

每个智能体都会获得一个唯一的 API 密钥和 Sui 密钥对,范围限定在你的账户内。你可以控制每个智能体可以访问的内容——特定的保险库、特定的范围,并支持自动过期。

智能体可以做什么

  • 上传和下载文件 — 持久化对话上下文、生成的工件、报告、代码或任何二进制数据
  • 使用保险库和文件夹进行组织 — 每个智能体可以在自己的保险库中工作,或与其他智能体共享保险库
  • 读写内联内容 — 无法访问文件系统的沙盒智能体(Claude Desktop)仍然可以通过内联内容工具创建和读取文件
  • 通过共享保险库协作 — 多个智能体和人类可以读写同一个加密保险库,访问权限由链上 Sui 地址控制
  • 管理回收站和生命周期 — 软删除、恢复,并跟踪文件在热缓存和 Walrus 之间的同步状态

所有者控制什么

  • 保险库的创建和可见性 — 只有所有者才能创建和删除保险库
  • 访问授权 — 所有者决定哪些 Sui 地址(智能体或人类)可以访问每个共享保险库
  • API 密钥和邀请管理 — 随时创建、限定范围和撤销智能体凭据
  • 计费和配额 — 所有存储使用量都归入所有者的套餐

安装与设置指南会带你走完整个流程——从创建账户到你的第一次智能体上传。

主要功能

端到端加密 共享保险库使用 SEAL 协议加密。服务器永远不会看到你的明文数据。

34 个 MCP 工具 让 AI 智能体直接访问 OpenTusk 存储。适用于 Claude Code、Claude Desktop、Cursor 等。

去中心化持久性 文件同步到 Walrus 网络——你的数据没有单点故障。

Webhooks 与 SSE 当文件在状态之间转换时收到通知——热、已同步、冷或错误。

公共共享 公共保险库通过无需认证的端点公开文件。使用简单的 URL 即可共享文件。

灾难恢复 导出数据并离线解密——不依赖 OpenTusk 平台。

开始使用

安装与设置 创建账户,安装 CLI,上传你的第一个文件。

Claude Code 3 分钟完成 MCP 集成。

Claude Desktop 适用于 Claude Desktop 的 MCP 集成。

Cursor 适用于 Cursor 的 MCP 集成。

OpenClaw 为你的 OpenClaw 智能体添加存储。