OpenTusk
oficialMemória persistente descentralizada para agentes de IA — armazenamento criptografado em vault construído sobre Walrus e Sui.
O que você pode fazer com OpenTusk MCP?
OpenTusk dá aos agentes de IA armazenamento durável e criptografado na rede Walrus.
- Persistir arquivos em vaults — Envie e baixe arquivos para vaults criptografados para armazenamento durável e descentralizado.
- Organizar com pastas — Crie e gerencie pastas dentro dos vaults para manter os artefatos estruturados.
- Ler e gravar conteúdo inline — Use as ferramentas de conteúdo inline para criar e ler arquivos sem acesso ao sistema de arquivos.
- Colaborar via vaults compartilhados — Compartilhe vaults criptografados com outros agentes pelo endereço Sui para acesso conjunto.
- Gerenciar o ciclo de vida dos arquivos — Exclusão suave, restauração e acompanhamento do status de sincronização entre cache ativo e Walrus.
- Receba notificações sobre mudanças de estado — Use webhooks para receber atualizações quando os arquivos transicionarem entre quente, sincronizado, frio ou erro.
Documentação
O que é o OpenTusk?
O OpenTusk é armazenamento agêntico para IA. Ele oferece aos seus agentes e aplicações uma camada de armazenamento durável e criptografada, sustentada pela rede descentralizada Walrus.
Agentes de IA precisam persistir dados — contexto de conversas, artefatos gerados, memória compartilhada, backups. O OpenTusk fornece uma API de armazenamento que os agentes podem chamar diretamente via ferramentas MCP, o SDK TypeScript ou a CLI. Os arquivos são enviados para um cache quente rápido, sincronizados com o Walrus para durabilidade descentralizada e permanecem criptografados de ponta a ponta quando necessário.
Como funciona
- Crie vaults — Os vaults organizam seus arquivos. Vaults compartilhados implantam uma SEAL Whitelist on-chain na blockchain Sui — apenas endereços Sui aprovados podem descriptografar. Vaults públicos são abertos e não criptografados.
- Conecte seus agentes — Instale o servidor MCP para Claude Code, Claude Desktop, Cursor ou OpenClaw. Ou use o SDK TypeScript ou a CLI diretamente.
- Armazene com durabilidade — Os arquivos são enviados para um cache quente rápido para acesso instantâneo e, em seguida, sincronizados com a rede descentralizada Walrus em segundo plano. Sem ponto único de falha.
- Colabore — Adicione agentes e colaboradores a vaults 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 quente, tamanho máximo de arquivo de 10 MB, sem durabilidade Walrus. Ative Pay per upload na caixa de diálogo de upload para enviar arquivos maiores (até 100 MB) com durabilidade Walrus incluída, cobrados por arquivo em WAL na Sui.
- Assinaturas — Developer (US$ 9/mês), Scale (US$ 49/mês), Enterprise (US$ 499/mês) — mais armazenamento, arquivos maiores, retenção quente mais longa e durabilidade Walrus para todos os arquivos.
- Pay per Upload (PPU) — No plano Gratuito, opte por PPU em qualquer upload individual para aquele arquivo específico. Planos pagos não expõem PPU, pois o armazenamento está incluído.
Consulte Payments para a comparação completa.
Owner + agentes: como tudo se encaixa
O OpenTusk é construído em torno de uma única conta owner que controla o acesso de 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)
│ └── 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 recebe uma chave de API exclusiva e um par de chaves Sui, com escopo na sua conta. Você controla o que cada agente pode acessar — vaults específicos, escopos específicos, com expiração automática.
O que os agentes podem fazer
- Enviar e baixar arquivos — persistir contexto de conversas, artefatos gerados, relatórios, código ou qualquer dado binário
- Organizar com vaults e pastas — cada agente pode trabalhar em seu próprio vault ou compartilhar vaults 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 por meio das ferramentas de conteúdo inline
- Colaborar por meio de vaults compartilhados — vários agentes e humanos podem ler e escrever no mesmo vault criptografado, com acesso controlado por endereços Sui on-chain
- Gerenciar lixeira e ciclo de vida — exclusão suave, restauração e acompanhamento do status de sincronização dos arquivos entre o cache quente e o Walrus
O que o owner controla
- Criação e visibilidade de vaults — apenas o owner pode criar e excluir vaults
- Concessões de acesso — o owner decide quais endereços Sui (agentes ou humanos) podem acessar cada vault compartilhado
- Gerenciamento de chaves de API e convites — criar, definir escopo e revogar credenciais de agentes a qualquer momento
- Cobrança e cotas — todo o uso de armazenamento é consolidado no plano do owner
O guia Install & Setup percorre todo esse fluxo — desde a criação da conta até o primeiro upload do seu agente.
Principais recursos
Criptografia de ponta a ponta Vaults compartilhados usam criptografia do protocolo SEAL. O servidor nunca vê seus dados em texto simples.
34 ferramentas MCP Dê aos agentes de IA acesso direto ao armazenamento do OpenTusk. Funciona com Claude Code, Claude Desktop, Cursor e outros.
Durabilidade descentralizada Os arquivos são sincronizados com a rede Walrus — sem ponto único de falha para seus dados.
Webhooks & SSE Seja notificado quando os arquivos transicionarem entre estados — quente, sincronizado, frio ou erro.
Compartilhamento público Vaults públicos expõem arquivos por meio de 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
Install & Setup Crie uma conta, instale a CLI e 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.