Hermes Agent เป็น AI Agent ที่พัฒนาโดย Nous Research มีจุดเด่นคือระบบ self-improving learning loop ในตัว ทำให้สามารถพัฒนาความสามารถของตัวเองได้ตลอดเวลาที่ใช้งาน
การรองรับ Model Provider หลากหลาย
Hermes Agent รองรับการเชื่อมต่อกับผู้ให้บริการโมเดล AI หลายรายได้ในที่เดียว ผู้ใช้สามารถเปลี่ยน provider ได้ด้วยคำสั่ง hermes model โดยไม่ต้องแก้ไขโค้ด
Nous Portal (400+ โมเดล) - แพลตฟอร์มของ Nous Research เอง
OpenRouter (200+ โมเดล) - รวมโมเดลจากหลายค่าย
NVIDIA NIM - โมเดล AI บนระบบของ NVIDIA
Xiaomi MiMo - บริการโมเดลจาก Xiaomi
z.ai/GLM - โมเดลจาก Zhipu AI
Kimi/Moonshot - บริการจากประเทศจีน
MiniMax - อีกหนึ่งผู้ให้บริการโมเดลจากจีน
HuggingFace - แพลตฟอร์มโมเดลโอเพนซอร์ส
OpenAI - ผู้ให้บริการโมเดล GPT
Custom endpoint - รองรับการเชื่อมต่อกับโมเดลที่ตั้งค่าเอง
แพลตฟอร์มส่งข้อความที่รองรับ
Hermes Agent สามารถส่งข้อความผ่านหลากหลายแพลตฟอร์ม ทั้งหมดจัดการผ่าน gateway process เดียว: Telegram - แชทบอทผ่าน Telegram Discord - บอทในเซิร์ฟเวอร์ Discord Slack - การทำงานร่วมกันในที่ทำงาน WhatsApp - ส่งข้อความผ่าน WhatsApp Signal - แชปที่เน้นความปลอดภัย Email - ส่งข้อความผ่านอีเมล CLI - การใช้งานผ่าน Command Line Interface
Terminal Backends 6 แบบ
Hermes Agent รองรับการทำงานบนสภาพแวดล้อม Terminal หลากหลายรูปแบบ: Local - ทำงานบนเครื่องที่ติดตั้งโดยตรง Docker - ทำงานในคอนเทนเนอร์ Docker SSH - เชื่อมต่อผ่าน SSH ไปยังเครื่องอื่น Daytona - สภาพแวดล้อมการพัฒนาแบบ cloud Singularity - คอนเทนเนอร์สำหรับ HPC (High Performance Computing) Modal - แพลตฟอร์ม serverless สำหรับการพัฒนา โดย Daytona และ Modal รองรับ serverless persistence ทำให้สามารถทำงานต่อเนื่องได้แม้หลังจากที่ session จบลง
ระบบ Skills อัจฉริยะ
Hermes Agent มีระบบ Skills ที่สามารถ: สร้าง skill อัตโนมัติจากประสบการณ์ที่ได้จากการทำงาน พัฒนาและปรับปรุง skill ขณะที่ใช้งานอยู่ สะสมความรู้และประสบการณ์ไปเรื่อยๆ
ระบบ Memory ที่ฉลาด
ระบบจดจำของ Hermes Agent ประกอบด้วย: Agent-curated memory - ระบบที่ agent จัดการความทรงจำเอง Periodic nudges - การเตือนความจำเป็นระยะๆ FTS5 session search - การค้นหาข้อความเต็มรูปแบบใน session ต่างๆ Honcho dialectic user modeling - การสร้างแบบจำลองผู้ใช้จากการสนทนา
Cron Scheduling ด้วยภาษาธรรมชาติ
Hermes Agent สามารถสร้างงานอัตโนมัติตามกำหนดเวลาได้โดยใช้ภาษาธรรมชาติ และสามารถส่งผลลัพธ์ไปยังแพลตฟอร์มใดก็ได้ที่รองรับ
คำสั่งหลักที่ใช้บ่อย
hermes - เริ่มการสนทนากับ agent
hermes model - เปลี่ยนโมเดลที่ใช้งาน
hermes tools - จัดการเครื่องมือต่างๆ
hermes config set - ตั้งค่าระบบ
hermes gateway - จัดการการเชื่อมต่อกับแพลตฟอร์มต่างๆ
hermes setup - ตั้งค่าเริ่มต้น
hermes update - อัปเดตโปรแกรม
hermes doctor - ตรวจสอบและแก้ไขปัญหา
การติดตั้ง
ติดตั้ง Hermes Agent ได้ง่ายด้วยคำสั่งเดียว:
รองรับระบบปฏิบัติการ: Linux, macOS, WSL2, และ Android/Termux
สถิติโปรเจกต์
124K stars บน GitHub MIT License - ใบอนุญาตที่เปิดกว้างสำหรับการใช้งาน ผู้ใช้งานทั่วโลกกว่า 100,000 คน Hermes Agent เป็น AI Agent ที่มีความสามารถครบถ้วน พร้อมทำงานได้ทันทีหลังการติดตั้ง ไม่ว่าคุณจะเป็นนักพัฒนา นักวิจัย หรือผู้ใช้งานทั่วไป ก็สามารถใช้ประโยชน์จากความสามารถของ AI ได้อย่างเต็มที่ อ่านต้นฉบับ: https://hermes-agent.nousresearch.com