OpenTusk

официальный

Децентрализованная постоянная память для AI-агентов — зашифрованное хранилище на базе Walrus и Sui.

Что можно делать с Open Tusk MCP?

  • Создание и управление хранилищами — Попросите агента создать общие или публичные хранилища через create_vault для организации файлов с контролем доступа на основе блокчейна.
  • Загрузка и скачивание файлов — Позвольте агенту сохранять артефакты, контекст или бинарные данные с помощью upload_file и download_file с опциональной долговечностью Walrus.
  • Чтение и запись встроенного содержимого — Дайте возможность изолированным агентам напрямую создавать или читать содержимое файлов через write_inline и read_inline без обращения к локальной файловой системе.
  • Управление жизненным циклом файлов — Поручите агенту мягко удалять файлы с помощью trash_file, восстанавливать их или проверять статус синхронизации между горячим кэшем и Walrus.
  • Совместное использование хранилищ — Добавляйте агентов или людей по Sui-адресу в общие хранилища, чтобы они могли совместно читать и записывать зашифрованные файлы.

Документация

Введение

Что такое OpenTusk?

OpenTusk — это агентное хранилище для ИИ. Оно предоставляет вашим агентам и приложениям долговечный, зашифрованный слой хранения, основанный на децентрализованной сети Walrus.

ИИ-агентам необходимо сохранять данные — контекст диалога, сгенерированные артефакты, общую память, резервные копии. OpenTusk предоставляет API хранилища, к которому агенты могут обращаться напрямую через инструменты MCP, TypeScript SDK или CLI. Файлы загружаются в быстрый горячий кэш, синхронизируются с Walrus для децентрализованной долговечности и при необходимости остаются сквозным образом зашифрованными.

Как это работает

  1. Создавайте хранилища — Хранилища организуют ваши файлы. Общие хранилища развертывают ончейн-список разрешений SEAL в блокчейне Sui — расшифровать данные могут только одобренные адреса Sui. Публичные хранилища открыты и не зашифрованы.
  2. Подключайте агентов — Установите MCP-сервер для Claude Code, Claude Desktop, Cursor или OpenClaw. Или используйте TypeScript SDK или CLI напрямую.
  3. Храните долговечно — Файлы загружаются в быстрый горячий кэш для мгновенного доступа, а затем в фоновом режиме синхронизируются с децентрализованной сетью Walrus. Никакой единой точки отказа.
  4. Совместная работа — Добавляйте агентов и соавторов в общие хранилища по адресу Sui. Файлы сквозным образом зашифрованы протоколом SEAL — сервер никогда не видит открытый текст.

Цены

У OpenTusk три способа оплаты:

  • Бесплатный (по умолчанию) — Кредитная карта не требуется. 100 МБ горячего кэша, макс. размер файла 10 МБ, без долговечности Walrus. Включите Оплату за загрузку в диалоге загрузки, чтобы отправлять файлы большего размера (до 100 МБ) с долговечностью Walrus, с оплатой за файл в WAL на Sui.
  • Подписки — Developer ($9/мес), Scale ($49/мес), Enterprise ($499/мес) — больше хранилища, больше размеры файлов, дольше горячее хранение и долговечность Walrus для всех файлов.
  • Оплата за загрузку (PPU) — На бесплатном тарифе можно включить PPU для отдельной загрузки конкретного файла. Платные тарифы не показывают PPU, так как хранилище включено.

Полное сравнение смотрите в разделе Платежи.

Владелец + агенты: как всё сочетается

OpenTusk построен вокруг единой учетной записи владельца, которая контролирует доступ для множества агентов. Вы настраиваете всё один раз, а затем подключаете столько ИИ-агентов, сколько нужно — каждый со своей идентичностью и ограниченными разрешениями.

Процесс настройки


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)

  │

  └── 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 Предоставляют ИИ-агентам прямой доступ к хранилищу OpenTusk. Работает с Claude Code, Claude Desktop, Cursor и другими.

Децентрализованная долговечность Файлы синхронизируются с сетью Walrus — никакой единой точки отказа для ваших данных.

Вебхуки и SSE Получайте уведомления при переходе файлов между состояниями — горячий, синхронизирован, холодный или ошибка.

Публичный доступ Публичные хранилища предоставляют файлы через неаутентифицированные конечные точки. Делитесь файлами по простому URL.

Аварийное восстановление Экспортируйте свои данные и расшифровывайте их офлайн — без зависимости от платформы OpenTusk.

Начало работы

Установка и настройка Создайте учетную запись, установите CLI, загрузите свой первый файл.

Claude Code Интеграция MCP за 3 минуты.

Claude Desktop Интеграция MCP для Claude Desktop.

Cursor Интеграция MCP для Cursor.

OpenClaw Добавьте хранилище своему агенту OpenClaw.