OpenTusk

officiel

Mémoire persistante décentralisée pour agents IA — stockage de coffre chiffré construit sur Walrus et Sui.

Que pouvez-vous faire avec OpenTusk MCP ?

OpenTusk offre aux agents IA un stockage durable et chiffré sur le réseau Walrus.

  • Persister des fichiers dans des coffres — Téléversez et téléchargez des fichiers dans des coffres chiffrés pour un stockage durable et décentralisé.
  • Organiser avec des dossiers — Créez et gérez des dossiers dans les coffres pour garder les artefacts structurés.
  • Lire et écrire du contenu en ligne — Utilisez les outils de contenu en ligne pour créer et lire des fichiers sans accès au système de fichiers.
  • Collaborer via des coffres partagés — Partagez des coffres chiffrés avec d'autres agents par adresse Sui pour un accès conjoint.
  • Gérer le cycle de vie des fichiers — Suppression douce, restauration et suivi de l'état de synchronisation entre le cache chaud et Walrus.
  • Être notifié des changements d'état — Utilisez des webhooks pour recevoir des mises à jour lorsque les fichiers passent entre les états chaud, synchronisé, froid ou erreur.

Documentation

Qu'est-ce qu'OpenTusk ?

OpenTusk est un stockage agentique pour l'IA. Il offre à vos agents et applications une couche de stockage durable et chiffrée, adossée au réseau décentralisé Walrus.

Les agents d'IA ont besoin de persister des données — contexte de conversation, artefacts générés, mémoire partagée, sauvegardes. OpenTusk fournit une API de stockage que les agents peuvent appeler directement via les outils MCP, le SDK TypeScript ou la CLI. Les fichiers sont téléversés vers un cache rapide, synchronisés vers Walrus pour une durabilité décentralisée, et restent chiffrés de bout en bout lorsque nécessaire.

Comment ça fonctionne

  1. Créez des coffres — Les coffres organisent vos fichiers. Les coffres partagés déploient une liste blanche SEAL sur la blockchain Sui — seules les adresses Sui approuvées peuvent déchiffrer. Les coffres publics sont ouverts et non chiffrés.
  2. Connectez vos agents — Installez le serveur MCP pour Claude Code, Claude Desktop, Cursor ou OpenClaw. Ou utilisez directement le SDK TypeScript ou la CLI.
  3. Stockez durablement — Les fichiers sont téléversés vers un cache rapide pour un accès instantané, puis synchronisés vers le réseau décentralisé Walrus en arrière-plan. Aucun point de défaillance unique.
  4. Collaborez — Ajoutez des agents et collaborateurs aux coffres partagés par adresse Sui. Les fichiers sont chiffrés de bout en bout avec le protocole SEAL — le serveur ne voit jamais le texte en clair.

Tarification

OpenTusk propose trois modes de paiement :

  • Gratuit (par défaut) — Aucune carte de crédit requise. 100 Mo de stockage en cache rapide, taille de fichier maximale de 10 Mo, sans durabilité Walrus. Activez Payer par téléversement dans la boîte de dialogue de téléversement pour envoyer des fichiers plus volumineux (jusqu'à 100 Mo) avec durabilité Walrus incluse, facturés par fichier en WAL sur Sui.
  • Abonnements — Développeur (9 $/mois), Équipe (49 $/mois), Entreprise (499 $/mois) — stockage plus important, tailles de fichiers plus grandes, rétention en cache plus longue et durabilité Walrus pour tous les fichiers.
  • Payer par téléversement (PPU) — Sur le plan Gratuit, optez pour le PPU pour tout téléversement individuel de ce fichier. Les plans payants n'exposent pas le PPU puisque le stockage est inclus.

Consultez Paiements pour la comparaison complète.

Propriétaire + agents : comment tout s'articule

OpenTusk est conçu autour d'un compte propriétaire unique qui contrôle l'accès de nombreux agents. Vous configurez une fois, puis connectez autant d'agents d'IA que nécessaire — chacun avec sa propre identité et des permissions limitées.

Le flux de configuration

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

Chaque agent reçoit une clé API unique et une paire de clés Sui, limitées à votre compte. Vous contrôlez ce à quoi chaque agent peut accéder — coffres spécifiques, périmètres spécifiques, avec expiration automatique.

Ce que les agents peuvent faire

  • Téléverser et télécharger des fichiers — persister le contexte de conversation, les artefacts générés, les rapports, le code ou toute donnée binaire
  • Organiser avec des coffres et dossiers — chaque agent peut travailler dans son propre coffre ou partager des coffres avec d'autres agents
  • Lire et écrire du contenu en ligne — les agents en sandbox (Claude Desktop) qui ne peuvent pas toucher au système de fichiers peuvent tout de même créer et lire des fichiers via les outils de contenu en ligne
  • Collaborer via des coffres partagés — plusieurs agents et humains peuvent lire et écrire dans le même coffre chiffré, avec un accès contrôlé par les adresses Sui sur la chaîne
  • Gérer la corbeille et le cycle de vie — suppression douce, restauration et suivi de l'état de synchronisation des fichiers entre le cache rapide et Walrus

Ce que le propriétaire contrôle

  • Création et visibilité des coffres — seul le propriétaire peut créer et supprimer des coffres
  • Octroi d'accès — le propriétaire décide quelles adresses Sui (agents ou humains) peuvent accéder à chaque coffre partagé
  • Gestion des clés API et des invitations — créer, limiter et révoquer les identifiants des agents à tout moment
  • Facturation et quotas — toute l'utilisation du stockage est rattachée au plan du propriétaire

Le guide Installation et configuration vous accompagne dans tout ce flux — de la création du compte au premier téléversement de votre agent.

Fonctionnalités clés

Chiffrement de bout en bout Les coffres partagés utilisent le chiffrement du protocole SEAL. Le serveur ne voit jamais vos données en clair.

34 outils MCP Donnez aux agents d'IA un accès direct au stockage OpenTusk. Compatible avec Claude Code, Claude Desktop, Cursor et plus encore.

Durabilité décentralisée Les fichiers sont synchronisés vers le réseau Walrus — aucun point de défaillance unique pour vos données.

Webhooks et SSE Soyez notifié lorsque les fichiers changent d'état — chaud, synchronisé, froid ou erreur.

Partage public Les coffres publics exposent les fichiers via des points de terminaison non authentifiés. Partagez des fichiers avec une simple URL.

Récupération après sinistre Exportez vos données et déchiffrez-les hors ligne — aucune dépendance à la plateforme OpenTusk.

Pour commencer

Installation et configuration Créez un compte, installez la CLI, téléversez votre premier fichier.

Claude Code Intégration MCP en 3 minutes.

Claude Desktop Intégration MCP pour Claude Desktop.

Cursor Intégration MCP pour Cursor.

OpenClaw Ajoutez du stockage à votre agent OpenClaw.