OpenTusk
oficialMemoria persistente descentralizada para agentes de IA — almacenamiento cifrado en bóveda construido sobre Walrus y Sui.
¿Qué puedes hacer con Open Tusk MCP?
- Crear y gestionar bóvedas — Solicita a tu agente que cree bóvedas compartidas o públicas mediante
create_vaultpara organizar archivos con control de acceso en cadena. - Subir y descargar archivos — Haz que tu agente persista artefactos, contexto o datos binarios usando
upload_fileydownload_file, con durabilidad opcional de Walrus. - Leer y escribir contenido en línea — Permite que los agentes en entorno aislado creen o lean contenido de archivos directamente a través de
write_inlineyread_inlinesin tocar el sistema de archivos local. - Gestionar el ciclo de vida de los archivos — Indica a tu agente que elimine archivos de forma suave con
trash_file, los restaure o verifique el estado de sincronización entre la caché activa y Walrus. - Compartir bóvedas con colaboradores — Agrega agentes o humanos mediante dirección Sui a bóvedas compartidas para que puedan leer y escribir archivos cifrados juntos.
Documentación
Introducció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 ofrece una API de almacenamiento que los agentes pueden invocar directamente mediante las herramientas MCP, el SDK de TypeScript o la CLI. Los archivos se suben a una caché rápida, se sincronizan con Walrus para durabilidad descentralizada y se mantienen cifrados de extremo a extremo cuando es necesario.
Cómo funciona
- Crear bóvedas — Las bóvedas organizan tus archivos. Las bóvedas compartidas despliegan una lista blanca SEAL en la blockchain de Sui — solo las direcciones Sui aprobadas pueden descifrar. Las bóvedas públicas son abiertas y sin cifrar.
- Conectar tus agentes — Instala el servidor MCP para Claude Code, Claude Desktop, Cursor u OpenClaw. O usa directamente el SDK de TypeScript o la CLI.
- Almacenar de forma duradera — Los archivos se suben a una caché rápida para acceso instantáneo y luego se sincronizan en segundo plano con la red descentralizada Walrus. Sin punto único de fallo.
- Colaborar — Añade agentes y colaboradores a las bóvedas compartidas mediante su dirección Sui. Los archivos se cifran de extremo a extremo con el protocolo SEAL — el servidor nunca ve el texto plano.
Precios
OpenTusk tiene tres formas de pago:
- Gratuito (por defecto) — No requiere tarjeta de crédito. 100 MB de almacenamiento en caché rápida, tamaño máximo de archivo de 10 MB, sin durabilidad Walrus. Activa Pago por subida en el diálogo de subida para enviar archivos más grandes (hasta 100 MB) con durabilidad 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 en caché más prolongada y durabilidad Walrus para todos los archivos.
- Pago por Subida (PPU) — En el plan Gratuito, puedes optar por PPU para una subida individual de ese archivo. Los planes de pago no exponen PPU ya que el almacenamiento está incluido.
Consulta Pagos para la comparación completa.
Propietario + agentes: cómo encaja todo
OpenTusk se construye alrededor de una única cuenta de propietario que controla el acceso para muchos agentes. Lo configuras una vez y luego conectas tantos agentes de IA como necesites — cada uno con su propia identidad y permisos delimitados.
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)
│
└── 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 — bóvedas específicas, ámbitos específicos, con caducidad automática.
Lo que los agentes pueden hacer
- Subir y descargar archivos — persistir contexto de conversación, artefactos generados, informes, código o cualquier dato binario
- Organizar con bóvedas y carpetas — cada agente puede trabajar en su propia bóveda o compartir bóvedas con otros agentes
- Leer y escribir contenido en línea — agentes aislados (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 a través de bóvedas compartidas — múltiples agentes y humanos pueden leer y escribir en la misma bóveda cifrada, 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é rápida y Walrus
Lo que controla el propietario
- Creación y visibilidad de bóvedas — solo el propietario puede crear y eliminar bóvedas
- Concesión de acceso — el propietario decide qué direcciones Sui (agentes o humanos) pueden acceder a cada bóveda compartida
- Gestión de claves API e invitaciones — crear, delimitar y revocar credenciales de agente en cualquier momento
- Facturación y cuotas — todo el uso de almacenamiento se acumula en el plan del propietario
La guía de 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 clave
Cifrado de extremo a extremo Las bóvedas compartidas usan cifrado del protocolo SEAL. El servidor nunca ve tus datos en texto plano.
34 herramientas MCP Dan 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 — caliente, sincronizado, frío o error.
Compartición pública Las bóvedas públicas exponen archivos mediante endpoints no autenticados. Comparte archivos con una URL simple.
Recuperación ante desastres Exporta tus datos y descífralos 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.
Integración MCP con Claude Code en 3 minutos.
Integración MCP con Claude Desktop para Claude Desktop.
Integración MCP con Cursor para Cursor.
OpenClaw Añade almacenamiento a tu agente OpenClaw.