AI

ลองเล่น Nanobot - AI Agent ไซส์มินิ (Python 4,000 บรรทัด)

รีวิว Nanobot AI Agent ที่เคลมว่าเล็กพริกขี้หนู เขียนด้วย Python เพียวๆ ปรับแต่งง่าย

ช่วงนี้กระแส AI Agent มาแรงมาก แต่หลายตัวมักจะมาพร้อมกับ Framework ที่ใหญ่เทอะทะ หรือ Setup ยุ่งยากจนท้อไปก่อน วันนี้เลยอยากมาป้ายยาโปรเจกต์หนึ่งที่ไปเจอมา ชื่อว่า HKUDS/nanobot ครับ

ทำไมถึงน่าสนใจ?

จุดขายหลักของเจ้า Nanobot คือความ "Ultra-lightweight" ครับ

  • Codebase เล็กมาก: Core logic ทั้งหมดเขียนด้วย Python แค่ประมาณ 4,000 บรรทัด เท่านั้น (เคลมว่าเล็กกว่าคู่แข่ง 99%) ซึ่งเหมาะมากสำหรับคนที่อยากแกะโค้ดมาศึกษา หรือเอาไปโมต่อเอง
  • Local First: สาย Self-host หรือคนใช้ Mac M1/M2 น่าจะชอบ เพราะมันรองรับ Ollama ในตัว ไม่ต้องต่อ API นอกเสมอไป รัน Model ในเครื่องได้เลยฟรีๆ
  • Extensible: โครงสร้างมันออกแบบมาให้เราเขียน Skill เพิ่มง่ายมาก อยากให้มันทำอะไรเฉพาะทางก็แค่เขียน Python Function แปะเข้าไป

ลองเล่นแล้วเป็นไง?

ความรู้สึกแรกคือ "คลีน" ครับ ติดตั้งผ่าน pip หรือ uv แป๊บเดียวเสร็จ สั่งงานผ่าน CLI ได้เลย หรือจะเชื่อมกับ Chat App อย่าง Telegram/Discord ก็ได้

Use case ที่น่าเอาไปทำต่อ:

  1. Personal Assistant: ให้ช่วยสรุปข่าว หรือแจ้งเตือนสิ่งที่ต้องทำ
  2. Coding Buddy: ให้ช่วยเจน Code เล็กๆ น้อยๆ หรือ Refactor code
  3. Monitor Task: สั่งให้เฝ้ากราฟหุ้น/Crypto แล้วแจ้งเตือนเมื่อถึงราคาที่ตั้งไว้

สรุป

ใครกำลังมองหา AI Agent Framework ที่ "เบา" และ "คุมได้ 100%" แนะนำให้ลอง clone มาเล่นดูครับ ถือว่าเป็นจุดเริ่มต้นที่ดีสำหรับคนที่อยากเข้าใจการทำงานของ Agentic Workflow แบบไม่ต้องปวดหัวกับ Library ที่ซับซ้อนเกินไป

👉 Repo: https://github.com/HKUDS/nanobot

Related Articles

N8N วิธีการ Setup | Part 1
AI

N8N วิธีการ Setup | Part 1

วิธี self-hosted N8N ด้วย docker compose อย่างง่าย พร้อมต่อ PGVector ไว้ใช้กับงาน LLM ในภายหลัง
N8N วิธีการการใช้งานเบื้องต้น | Part 2
AI

N8N วิธีการการใช้งานเบื้องต้น | Part 2

พาสร้าง workflow แรกใน N8N ด้วยโจทย์ดึง URLs ของ domain ที่ต้องการจาก Wayback Machine
Ollama มี UI ให้ใช้แล้ว
AI

Ollama มี UI ให้ใช้แล้ว

Ollama ออก Desktop Application พร้อม Chat UI มาให้ใช้แล้ว ไม่ต้องรัน model ผ่าน cli อีกต่อไป

Copyright © 2026