PicoClaw : AI Assistant ส่วนตัวแบบ ultra-lightweight ใช้ RAM เพียง 10MB เท่านั้น

PicoClaw เป็นผู้ช่วย AI ส่วนตัว (Personal AI Assistant) แบบ ultra-lightweight ออกแบบมาให้ทำงานได้ด้วยหน่วยความจำไม่ถึง 10MB เหมาะสำหรับบอร์ดฝังตัว (Embedded Board) ที่มีทรัพยากรจำกัด เช่น Sipeed LicheeRV Nano SBC ราคาประมาณ $15(~470฿) ซึ่งใช้ชิป SOPHGO SG2002 สถาปัตยกรรม RISC-V พร้อมหน่วยความจำ DDR3 บนชิปขนาด 256MB

เราเห็นข่าวเกี่ยวกับ OpenClaw personal AI assistant อยู่บ่อยครั้ง โดยรู้จักครั้งแรกตอนเปิดตัวบอร์ด Cubie A7S SBC, OpenClaw (เดิมชื่อ ClawdBot) สามารถจัดการอีเมล ล้างกล่องจดหมาย ส่งอีเมล จัดการปฏิทิน และเช็กอินเที่ยวบินให้คุณได้ผ่าน WhatsApp, Telegram หรือแอปแชตอื่น ๆ แม้ว่า OpenClaw จะสามารถทำงานบนฮาร์ดแวร์ได้หลากหลาย แต่ก็ค่อนข้างใช้ทรัพยากรมาก ทาง HKUDS จึงพัฒนา nanobot ultra-lightweight personal AI assistant โดยมีโค้ด Python ประมาณ 4,000 บรรทัด หรือเล็กกว่า ClawdBot (430,000+ บรรทัด) ถึงประมาณ 99% ต่อมา PicoClaw ได้พัฒนาต่อยอดจากโครงการ Nanobot และถูกปรับโครงสร้างใหม่ทั้งหมดด้วยภาษา Go ผ่านกระบวนการ self-bootstrapping ซึ่งเอเจนต์ AI เองเป็นผู้ขับเคลื่อนการย้ายสถาปัตยกรรมและการปรับแต่งโค้ดทั้งหมด

PicoClaw lightweight personal AI Assistant embedded systems

จุดเด่นของ PicoClaw

  • ขนาดเล็กมาก: ใช้หน่วยความจำน้อยกว่า 10MB เล็กกว่า OpenClaw ถึง 99%
  • เหมาะกับฮาร์ดแวร์ราคาประหยัด (~10 ดอลลาร์) ถูกกว่า Mac Mini ถึง 98%
  • เริ่มทำงานเร็วกว่า 400 เท่า บูตภายใน 1 วินาที บนคอร์ความเร็ว 600 MHz
  • พกพาง่าย (Portability) – เป็นไฟล์ไบนารีเดี่ยว ใช้งานได้กับ RISC-V, ARM และ x86
  • AI-Bootstrapped – เขียนด้วยภาษา Go โดยประมาณ 95% ของโค้ดหลักสร้างโดย AI และมีมนุษย์ช่วยปรับแต่ง (human-in-the-loop)

ตารางเปรียบเทียบ OpenClaw, Nanobot และ PicoClaw (จากข้อมูลของ Sipeed)

คุณสมบัติOpenClawNanoBotPicoClaw
ภาษาTypeScriptPythonGo
RAM>1GB>100MB<10MB
เวลาเริ่มทำงาน (บนคอร์ 800 MHz)>500 วินาที>30 วินาที<1 วินาที
ค่าใช้จ่ายMac Mini $599 (~18,600฿)Linux SBC ส่วนใหญ่ ประมาณ$50 (~1,600฿)บอร์ด Linux ทั่วไป ประมาณ $10 (~31฿) ขึ้นไป

วิธีติดตั้ง สามารถดาวน์โหลดไฟล์ไบนารี สำหรับแพลตฟอร์มต่าง ๆ ได้ เช่น RISCV64 Linux, ARM64 Linux, AMD64 Linux หรือAMD64 Windows หรือจะคอมไพล์จากซอร์สโค้ด::


หลังจากนั้นให้ตั้งค่า API key สำหรับผู้ให้บริการ LLM ที่เลือกใช้ และ (ถ้าต้องการ) Brave Search ในไฟล์ ~/.picoclaw/config.json, เริ่มใช้งานด้วยคำสั่งตัวอย่าง:


ขั้นตอนถัดไปคือการตั้งค่าให้เชื่อมต่อกับ Telegram หรือ Discord สามารถดูคำแนะนำฉบับเต็มและซอร์สโค้ดได้บน GitHub คาดว่าอาจสามารถใช้งานได้กับเราเตอร์ที่ใช้ OpenWrt บางรุ่นเช่นกัน

Picoclaw AI Assistant Workflows

แปลจากบทความภาษาอังกฤษ : PicoClaw ultra-lightweight personal AI Assistant runs on just 10MB of RAM

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
โฆษณา