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