OpenTusk

ทางการ

หน่วยความจำถาวรแบบกระจายศูนย์สำหรับเอเจนต์ AI — พื้นที่จัดเก็บห้องนิรภัยที่เข้ารหัส สร้างบน Walrus และ Sui

คุณทำอะไรได้บ้างด้วย Open Tusk MCP?

  • สร้างและจัดการ vaults — ขอให้เอเจนต์ของคุณสร้าง vaults แบบแชร์หรือสาธารณะผ่าน create_vault เพื่อจัดระเบียบไฟล์ด้วยการควบคุมการเข้าถึงแบบ on-chain
  • อัปโหลดและดาวน์โหลดไฟล์ — ให้เอเจนต์ของคุณจัดเก็บ artifacts, context หรือข้อมูลไบนารีโดยใช้ upload_file และ download_file พร้อมความทนทานของ Walrus แบบเลือกได้
  • อ่านและเขียนเนื้อหาแบบ inline — ให้เอเจนต์ที่ทำงานใน sandbox สร้างหรืออ่านเนื้อหาไฟล์โดยตรงผ่าน write_inline และ read_inline โดยไม่ต้องแตะระบบไฟล์ในเครื่อง
  • จัดการวงจรชีวิตของไฟล์ — สั่งให้เอเจนต์ของคุณลบไฟล์แบบ soft-delete ด้วย trash_file, กู้คืนไฟล์ หรือตรวจสอบสถานะการซิงค์ระหว่าง hot cache และ Walrus
  • แชร์ vaults กับผู้ร่วมงาน — เพิ่มเอเจนต์หรือมนุษย์ด้วยที่อยู่ Sui ไปยัง vaults ที่แชร์ เพื่อให้พวกเขาสามารถอ่านและเขียนไฟล์ที่เข้ารหัสร่วมกันได้

เอกสาร

บทนำ

OpenTusk คืออะไร?

OpenTusk คือ พื้นที่จัดเก็บข้อมูลแบบเอเจนต์สำหรับ AI ซึ่งมอบชั้นจัดเก็บข้อมูลที่คงทนและเข้ารหัสให้แก่เอเจนต์และแอปพลิเคชันของคุณ โดยมีเครือข่ายแบบกระจายศูนย์ Walrus รองรับ

เอเจนต์ AI จำเป็นต้องเก็บรักษาข้อมูล — บริบทการสนทนา, สิ่งที่สร้างขึ้น, หน่วยความจำที่ใช้ร่วมกัน, ข้อมูลสำรอง OpenTusk มี API จัดเก็บข้อมูลที่เอเจนต์สามารถเรียกใช้ได้โดยตรงผ่านเครื่องมือ MCP, TypeScript SDK หรือ CLI ไฟล์จะอัปโหลดไปยังแคชร้อนที่รวดเร็ว, ซิงค์ไปยัง Walrus เพื่อความคงทนแบบกระจายศูนย์ และเข้ารหัสจากต้นทางถึงปลายทางเมื่อจำเป็น

วิธีการทำงาน

  1. สร้างวอลต์ — วอลต์ใช้จัดระเบียบไฟล์ของคุณ วอลต์ที่ใช้ร่วมกันจะปรับใช้ SEAL Whitelist บนบล็อกเชน Sui — เฉพาะที่อยู่ Sui ที่ได้รับอนุมัติเท่านั้นที่สามารถถอดรหัสได้ วอลต์สาธารณะเปิดกว้างและไม่เข้ารหัส
  2. เชื่อมต่อเอเจนต์ของคุณ — ติดตั้งเซิร์ฟเวอร์ MCP สำหรับ Claude Code, Claude Desktop, Cursor หรือ OpenClaw หรือใช้ TypeScript SDK หรือ CLI โดยตรง
  3. จัดเก็บอย่างคงทน — ไฟล์อัปโหลดไปยังแคชร้อนที่รวดเร็วเพื่อการเข้าถึงทันที จากนั้นซิงค์ไปยังเครือข่ายแบบกระจายศูนย์ Walrus ในเบื้องหลัง ไม่มีจุดล้มเหลวเพียงจุดเดียว
  4. ทำงานร่วมกัน — เพิ่มเอเจนต์และผู้ทำงานร่วมกันลงในวอลต์ที่ใช้ร่วมกันตามที่อยู่ Sui ไฟล์ถูกเข้ารหัสจากต้นทางถึงปลายทางด้วยโปรโตคอล SEAL — เซิร์ฟเวอร์ไม่เห็นข้อมูลดิบ

ราคา

OpenTusk มีสามวิธีในการชำระเงิน:

  • ฟรี (ค่าเริ่มต้น) — ไม่ต้องใช้บัตรเครดิต พื้นที่จัดเก็บแคชร้อน 100 MB, ขนาดไฟล์สูงสุด 10 MB, ไม่มีความคงทนของ Walrus สลับ จ่ายต่อการอัปโหลด ในกล่องโต้ตอบอัปโหลดเพื่อส่งไฟล์ขนาดใหญ่ขึ้น (สูงสุด 100 MB) พร้อมความคงทนของ Walrus รวมอยู่ด้วย คิดค่าบริการต่อไฟล์เป็น WAL บน Sui
  • การสมัครสมาชิก — Developer ($9/เดือน), Scale ($49/เดือน), Enterprise ($499/เดือน) — พื้นที่จัดเก็บมากขึ้น, ขนาดไฟล์ใหญ่ขึ้น, การเก็บรักษาร้อนนานขึ้น และความคงทนของ Walrus สำหรับไฟล์ทั้งหมด
  • จ่ายต่อการอัปโหลด (PPU) — ในแผนฟรี เลือกอัปโหลดแบบ PPU สำหรับไฟล์นั้นๆ แผนแบบชำระเงินไม่มีตัวเลือก PPU เนื่องจากรวมพื้นที่จัดเก็บไว้แล้ว

ดูการชำระเงินสำหรับการเปรียบเทียบทั้งหมด

เจ้าของ + เอเจนต์: การทำงานร่วมกัน

OpenTusk สร้างขึ้นจากบัญชีเจ้าของเดียวที่ควบคุมการเข้าถึงสำหรับเอเจนต์หลายตัว คุณตั้งค่าเพียงครั้งเดียว จากนั้นเชื่อมต่อเอเจนต์ AI ได้มากเท่าที่ต้องการ — แต่ละตัวมีข้อมูลประจำตัวและสิทธิ์ที่กำหนดขอบเขตของตนเอง

ขั้นตอนการตั้งค่า


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


เอเจนต์แต่ละตัวจะได้รับคีย์ API และคู่คีย์ Sui ที่ไม่ซ้ำกัน ซึ่งกำหนดขอบเขตให้กับบัญชีของคุณ คุณควบคุมสิ่งที่แต่ละเอเจนต์สามารถเข้าถึงได้ — วอลต์เฉพาะ, ขอบเขตเฉพาะ พร้อมการหมดอายุอัตโนมัติ

สิ่งที่เอเจนต์สามารถทำได้

  • อัปโหลดและดาวน์โหลดไฟล์ — เก็บรักษาบริบทการสนทนา, สิ่งที่สร้างขึ้น, รายงาน, โค้ด หรือข้อมูลไบนารีใดๆ
  • จัดระเบียบด้วยวอลต์และโฟลเดอร์ — แต่ละเอเจนต์สามารถทำงานในวอลต์ของตนเองหรือแชร์วอลต์กับเอเจนต์อื่น
  • อ่านและเขียนเนื้อหาในบรรทัด — เอเจนต์ที่ถูกแซนด์บ็อกซ์ (Claude Desktop) ที่ไม่สามารถเข้าถึงระบบไฟล์ได้ ยังคงสามารถสร้างและอ่านไฟล์ผ่านเครื่องมือเนื้อหาในบรรทัด
  • ทำงานร่วมกันผ่านวอลต์ที่ใช้ร่วมกัน — เอเจนต์และมนุษย์หลายคนสามารถอ่านและเขียนไปยังวอลต์ที่เข้ารหัสเดียวกัน โดยควบคุมการเข้าถึงด้วยที่อยู่ Sui บนเชน
  • จัดการถังขยะและวงจรชีวิต — ลบแบบซอฟต์, กู้คืน และติดตามสถานะการซิงค์ไฟล์ระหว่างแคชร้อนและ Walrus

สิ่งที่เจ้าของควบคุม

  • การสร้างวอลต์และการมองเห็น — เจ้าของเท่านั้นที่สามารถสร้างและลบวอลต์ได้
  • การให้สิทธิ์การเข้าถึง — เจ้าของตัดสินใจว่าที่อยู่ Sui ใด (เอเจนต์หรือมนุษย์) สามารถเข้าถึงวอลต์ที่ใช้ร่วมกันแต่ละวอลต์ได้
  • การจัดการคีย์ API และคำเชิญ — สร้าง, กำหนดขอบเขต และเพิกถอนข้อมูลประจำตัวของเอเจนต์ได้ตลอดเวลา
  • การเรียกเก็บเงินและโควตา — การใช้งานพื้นที่จัดเก็บทั้งหมดจะรวมอยู่ในแผนของเจ้าของ

คู่มือการติดตั้งและตั้งค่าจะแนะนำขั้นตอนทั้งหมดนี้ — ตั้งแต่การสร้างบัญชีไปจนถึงการอัปโหลดไฟล์แรกของเอเจนต์

คุณสมบัติหลัก

การเข้ารหัสจากต้นทางถึงปลายทาง วอลต์ที่ใช้ร่วมกันใช้การเข้ารหัสโปรโตคอล SEAL เซิร์ฟเวอร์ไม่เห็นข้อมูลดิบของคุณ

เครื่องมือ MCP 34 รายการ ให้เอเจนต์ AI เข้าถึงพื้นที่จัดเก็บ OpenTusk โดยตรง ทำงานร่วมกับ Claude Code, Claude Desktop, Cursor และอื่นๆ

ความคงทนแบบกระจายศูนย์ ไฟล์ซิงค์ไปยังเครือข่าย Walrus — ไม่มีจุดล้มเหลวเพียงจุดเดียวสำหรับข้อมูลของคุณ

Webhooks และ SSE รับการแจ้งเตือนเมื่อไฟล์เปลี่ยนสถานะ — ร้อน, ซิงค์แล้ว, เย็น หรือข้อผิดพลาด

การแชร์สาธารณะ วอลต์สาธารณะเปิดเผยไฟล์ผ่านปลายทางที่ไม่ต้องรับรองความถูกต้อง แชร์ไฟล์ด้วย URL ง่ายๆ

การกู้คืนจากภัยพิบัติ ส่งออกข้อมูลของคุณและถอดรหัสแบบออฟไลน์ — ไม่ต้องพึ่งพาแพลตฟอร์ม OpenTusk

เริ่มต้นใช้งาน

การติดตั้งและตั้งค่า สร้างบัญชี, ติดตั้ง CLI, อัปโหลดไฟล์แรกของคุณ

การรวม Claude Code MCP ใน 3 นาที

การรวม Claude Desktop MCP สำหรับ Claude Desktop

การรวม Cursor MCP สำหรับ Cursor

OpenClaw เพิ่มพื้นที่จัดเก็บให้กับเอเจนต์ OpenClaw ของคุณ