OpenTusk

oficial

Memoria persistente descentralizada para agentes de IA — almacenamiento cifrado en bóveda construido sobre Walrus y Sui.

¿Qué puedes hacer con OpenTusk MCP?

OpenTusk les brinda a los agentes de IA almacenamiento cifrado y duradero en la red Walrus.

  • Persistir archivos en bóvedas — Sube y descarga archivos a bóvedas cifradas para un almacenamiento descentralizado y duradero.
  • Organizar con carpetas — Crea y administra carpetas dentro de las bóvedas para mantener los artefactos estructurados.
  • Leer y escribir contenido en línea — Usa las herramientas de contenido en línea para crear y leer archivos sin acceso al sistema de archivos.
  • Colaborar mediante bóvedas compartidas — Comparte bóvedas cifradas con otros agentes mediante la dirección de Sui para acceso conjunto.
  • Gestionar el ciclo de vida de los archivos — Eliminación suave, restauración y seguimiento del estado de sincronización entre la caché activa y Walrus.
  • Recibir notificaciones sobre cambios de estado — Usa webhooks para recibir actualizaciones cuando los archivos pasan entre los estados activo, sincronizado, frío o error.

Documentación

¿Qué es OpenTusk?

OpenTusk es almacenamiento agéntico para IA. Proporciona a tus agentes y aplicaciones una capa de almacenamiento duradera y cifrada respaldada por la red descentralizada Walrus.

Los agentes de IA necesitan persistir datos: contexto de conversación, artefactos generados, memoria compartida, copias de seguridad. OpenTusk proporciona una API de almacenamiento que los agentes pueden invocar directamente mediante herramientas MCP, el SDK de TypeScript o la CLI. Los archivos se suben a una caché activa rápida, se sincronizan con Walrus para una durabilidad descentralizada y permanecen cifrados de extremo a extremo cuando es necesario.

Cómo funciona

  1. Crea vaults — Los vaults organizan tus archivos. Los vaults compartidos despliegan una SEAL Whitelist en la cadena de bloques de Sui: solo las direcciones Sui aprobadas pueden descifrar. Los vaults públicos son abiertos y no están cifrados.
  2. Conecta tus agentes — Instala el servidor MCP para Claude Code, Claude Desktop, Cursor u OpenClaw. O usa el SDK de TypeScript o la CLI directamente.
  3. Almacena de forma duradera — Los archivos se suben a una caché activa rápida para acceso instantáneo y luego se sincronizan con la red descentralizada de Walrus en segundo plano. Sin punto único de fallo.
  4. Colabora — Añade agentes y colaboradores a vaults compartidos mediante dirección Sui. Los archivos se cifran de extremo a extremo con el protocolo SEAL: el servidor nunca ve el texto plano.

Precios

OpenTusk ofrece tres formas de pago:

  • Gratis (predeterminado) — Sin necesidad de tarjeta de crédito. 100 MB de almacenamiento en caché activa, tamaño máximo de archivo de 10 MB, sin durabilidad de Walrus. Activa Pago por subida en el diálogo de subida para enviar archivos más grandes (hasta 100 MB) con durabilidad de Walrus incluida, facturado por archivo en WAL en Sui.
  • Suscripciones — Developer ($9/mes), Scale ($49/mes), Enterprise ($499/mes): mayor almacenamiento, tamaños de archivo más grandes, retención activa más prolongada y durabilidad de Walrus para todos los archivos.
  • Pago por subida (PPU) — En el plan Gratis, puedes optar por PPU para cualquier subida individual de un archivo. Los planes de pago no exponen PPU porque el almacenamiento está incluido.

Consulta Pagos para la comparación completa.

Propietario + agentes: cómo encaja

OpenTusk se construye en torno a una única cuenta de propietario que controla el acceso de muchos agentes. Configuras una vez y luego conectas tantos agentes de IA como necesites, cada uno con su propia identidad y permisos limitados.

El flujo de configuración

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

Cada agente recibe una clave API única y un par de claves Sui, limitados a tu cuenta. Tú controlas a qué puede acceder cada agente: vaults específicos, ámbitos específicos, con caducidad automática.

Qué pueden hacer los agentes

  • Subir y descargar archivos — persistir contexto de conversación, artefactos generados, informes, código o cualquier dato binario
  • Organizar con vaults y carpetas — cada agente puede trabajar en su propio vault o compartir vaults con otros agentes
  • Leer y escribir contenido en línea — los agentes en sandbox (Claude Desktop) que no pueden tocar el sistema de archivos aún pueden crear y leer archivos mediante herramientas de contenido en línea
  • Colaborar mediante vaults compartidos — múltiples agentes y humanos pueden leer y escribir en el mismo vault cifrado, con acceso controlado por direcciones Sui en la cadena
  • Gestionar papelera y ciclo de vida — eliminación suave, restauración y seguimiento del estado de sincronización de archivos entre la caché activa y Walrus

Qué controla el propietario

  • Creación y visibilidad de vaults — solo el propietario puede crear y eliminar vaults
  • Concesión de accesos — el propietario decide qué direcciones Sui (agentes o humanos) pueden acceder a cada vault compartido
  • Gestión de claves API e invitaciones — crear, limitar y revocar credenciales de agentes en cualquier momento
  • Facturación y cuotas — todo el uso de almacenamiento se acumula en el plan del propietario

La guía Instalación y configuración recorre todo este flujo, desde la creación de la cuenta hasta la primera subida de tu agente.

Características principales

Cifrado de extremo a extremo Los vaults compartidos usan cifrado con protocolo SEAL. El servidor nunca ve tus datos en texto plano.

34 herramientas MCP Da a los agentes de IA acceso directo al almacenamiento de OpenTusk. Funciona con Claude Code, Claude Desktop, Cursor y más.

Durabilidad descentralizada Los archivos se sincronizan con la red Walrus: sin punto único de fallo para tus datos.

Webhooks y SSE Recibe notificaciones cuando los archivos cambian de estado: activo, sincronizado, frío o error.

Uso compartido público Los vaults públicos exponen archivos mediante endpoints sin autenticación. Comparte archivos con una simple URL.

Recuperación ante desastres Exporta tus datos y descifra sin conexión: sin dependencia de la plataforma OpenTusk.

Comenzar

Instalación y configuración Crea una cuenta, instala la CLI, sube tu primer archivo.

Claude Code Integración MCP en 3 minutos.

Claude Desktop Integración MCP para Claude Desktop.

Cursor Integración MCP para Cursor.

OpenClaw Añade almacenamiento a tu agente OpenClaw.