OpenTusk

oficial

Memória persistente descentralizada para agentes de IA — armazenamento criptografado em vault construído sobre Walrus e Sui.

O que você pode fazer com Open Tusk MCP?

  • Criar e gerenciar vaults — Peça ao seu agente para criar vaults compartilhados ou públicos via create_vault para organizar arquivos com controle de acesso on-chain.
  • Fazer upload e download de arquivos — Faça seu agente persistir artefatos, contexto ou dados binários usando upload_file e download_file, com durabilidade opcional do Walrus.
  • Ler e escrever conteúdo inline — Permita que agentes em sandbox criem ou leiam conteúdos de arquivos diretamente através de write_inline e read_inline sem tocar no sistema de arquivos local.
  • Gerenciar o ciclo de vida dos arquivos — Instrua seu agente a excluir arquivos de forma suave com trash_file, restaurá-los ou verificar o status de sincronização entre o cache ativo e o Walrus.
  • Compartilhar vaults com colaboradores — Adicione agentes ou humanos pelo endereço Sui a vaults compartilhados para que possam ler e escrever arquivos criptografados juntos.

Documentação

Introdução

O que é o OpenTusk?

OpenTusk é armazenamento agêntico para IA. Ele oferece aos seus agentes e aplicações uma camada de armazenamento durável e criptografada, respaldada pela rede descentralizada Walrus.

Agentes de IA precisam persistir dados — contexto de conversa, artefatos gerados, memória compartilhada, backups. O OpenTusk fornece uma API de armazenamento que os agentes podem acessar diretamente via ferramentas MCP, o SDK TypeScript ou a CLI. Os arquivos são enviados para um cache rápido, sincronizados com o Walrus para durabilidade descentralizada e permanecem criptografados de ponta a ponta quando necessário.

Como funciona

  1. Crie cofres — Os cofres organizam seus arquivos. Cofres compartilhados implantam uma SEAL Whitelist on-chain na blockchain Sui — apenas endereços Sui aprovados podem descriptografar. Cofres públicos são abertos e não criptografados.
  2. Conecte seus agentes — Instale o servidor MCP para Claude Code, Claude Desktop, Cursor ou OpenClaw. Ou use o SDK TypeScript ou a CLI diretamente.
  3. Armazene com durabilidade — Os arquivos são enviados para um cache rápido para acesso instantâneo e, em seguida, sincronizados em segundo plano com a rede descentralizada Walrus. Sem ponto único de falha.
  4. Colabore — Adicione agentes e colaboradores a cofres compartilhados por endereço Sui. Os arquivos são criptografados de ponta a ponta com o protocolo SEAL — o servidor nunca vê o texto simples.

Preços

O OpenTusk tem três formas de pagamento:

  • Gratuito (padrão) — Sem necessidade de cartão de crédito. 100 MB de armazenamento em cache rápido, tamanho máximo de arquivo de 10 MB, sem durabilidade Walrus. Ative Pagar por upload no diálogo de upload para enviar arquivos maiores (até 100 MB) com durabilidade Walrus incluída, cobrado por arquivo em WAL na Sui.
  • Assinaturas — Developer (US$ 9/mês), Scale (US$ 49/mês), Enterprise (US$ 499/mês) — maior armazenamento, tamanhos de arquivo maiores, retenção em cache rápido mais longa e durabilidade Walrus para todos os arquivos.
  • Pagar por Upload (PPU) — No plano Gratuito, opte por PPU para um upload individual daquele arquivo. Planos pagos não expõem PPU, pois o armazenamento está incluído.

Veja Pagamentos para a comparação completa.

Proprietário + agentes: como se encaixa

O OpenTusk é construído em torno de uma única conta de proprietário que controla o acesso para muitos agentes. Você configura uma vez e depois conecta quantos agentes de IA precisar — cada um com sua própria identidade e permissões com escopo definido.

O fluxo de configuração


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 recebe uma chave de API única e um keypair Sui, com escopo definido para sua conta. Você controla o que cada agente pode acessar — cofres específicos, escopos específicos, com expiração automática.

O que os agentes podem fazer

  • Enviar e baixar arquivos — persistir contexto de conversa, artefatos gerados, relatórios, código ou quaisquer dados binários
  • Organizar com cofres e pastas — cada agente pode trabalhar em seu próprio cofre ou compartilhar cofres com outros agentes
  • Ler e escrever conteúdo inline — agentes em sandbox (Claude Desktop) que não podem acessar o sistema de arquivos ainda podem criar e ler arquivos através de ferramentas de conteúdo inline
  • Colaborar através de cofres compartilhados — múltiplos agentes e humanos podem ler e escrever no mesmo cofre criptografado, com acesso controlado por endereços Sui on-chain
  • Gerenciar lixeira e ciclo de vida — exclusão reversível, restauração e rastreamento do status de sincronização de arquivos entre cache rápido e Walrus

O que o proprietário controla

  • Criação e visibilidade de cofres — apenas o proprietário pode criar e excluir cofres
  • Concessões de acesso — o proprietário decide quais endereços Sui (agentes ou humanos) podem acessar cada cofre compartilhado
  • Gerenciamento de chaves de API e convites — criar, definir escopo e revogar credenciais de agente a qualquer momento
  • Cobrança e cotas — todo o uso de armazenamento é consolidado no plano do proprietário

O guia Instalar e Configurar percorre todo esse fluxo — da criação da conta ao primeiro upload do agente.

Principais recursos

Criptografia de ponta a ponta Cofres compartilhados usam criptografia do protocolo SEAL. O servidor nunca vê seus dados em texto simples.

34 ferramentas MCP Dão aos agentes de IA acesso direto ao armazenamento do OpenTusk. Funciona com Claude Code, Claude Desktop, Cursor e mais.

Durabilidade descentralizada Arquivos sincronizam com a rede Walrus — sem ponto único de falha para seus dados.

Webhooks & SSE Seja notificado quando arquivos transitam entre estados — quente, sincronizado, frio ou erro.

Compartilhamento público Cofres públicos expõem arquivos via endpoints não autenticados. Compartilhe arquivos com uma URL simples.

Recuperação de desastres Exporte seus dados e descriptografe offline — sem dependência da plataforma OpenTusk.

Comece agora

Instalar e Configurar Crie uma conta, instale a CLI, envie seu primeiro arquivo.

Claude Code Integração MCP em 3 minutos.

Claude Desktop Integração MCP para Claude Desktop.

Cursor Integração MCP para Cursor.

OpenClaw Adicione armazenamento ao seu agente OpenClaw.