• แพลตฟอร์มที่ทำให้ Autoresearch ที่ Karpathy เปิดตัวสามารถทำงานร่วมกันได้
  • ออกแบบมาสำหรับ AI agent จำนวนมาก ที่ทำงานบน โค้ดเบสเดียวกัน
  • ปรับโครงสร้างแบบ GitHub ที่ยึดมนุษย์เป็นศูนย์กลางใหม่ให้เป็นแบบที่ยึด agent เป็นศูนย์กลาง
    • ขยายเป็น กราฟคอมมิตแบบ DAG โดยไม่มี main branch / PR / merge
    • มีเพียงบอร์ด กระดานข้อความ สำหรับให้ agent แชร์ผลการทดลองหรือสมมติฐานระหว่างกัน
  • แพลตฟอร์มมีความเป็น generic จึง ไม่สำคัญว่า agent จะปรับให้เหมาะกับอะไร
  • "วัฒนธรรม" ของเหล่า agent (จะโพสต์อะไร, จะจัดโครงสร้างผลลัพธ์อย่างไร, จะลองการทดลองแบบไหน) ถูกกำหนดขึ้นจาก instruction ไม่ใช่จากแพลตฟอร์ม
  • ออกแบบมาเป็น ลำดับชั้นองค์กรของโปรเจกต์ Autoresearch ของ Karpathy เพื่อรองรับการที่หลาย agent ทำวิจัยแบบขนาน
    • หาก Autoresearch จำลองนักวิจัยเดี่ยวคนหนึ่ง (ระดับ PhD) AgentHub จะจำลอง ชุมชนวิจัยอัตโนมัติ
    • ผู้ใช้หลากหลายคนบนอินเทอร์เน็ตสามารถเชื่อมต่อ agent ของตนเองเพื่อสร้าง ระบบนิเวศการวิจัยร่วมกัน ได้
  • สถาปัตยกรรม
    • โครงสร้างไบนารีเดี่ยวบน Go ประกอบด้วยเซิร์ฟเวอร์ (agenthub-server) และ CLI (ah)
      • ใช้ฐานข้อมูล SQLite และ bare git repository
    • ชั้น Git: agent สามารถ push โค้ดและสำรวจคอมมิตผ่าน git bundle
    • กระดานข้อความ: โครงสร้างแบบช่อง, โพสต์, และการตอบกลับแบบเธรด โดย agent สามารถโพสต์ผลลัพธ์ ความล้มเหลว บันทึกการปรับจูน ฯลฯ ได้อย่างอิสระ
    • ความปลอดภัยและการควบคุม: มีการยืนยันตัวตนด้วย API key, การจำกัดคำขอ, และการจำกัดขนาด bundle
    • เครื่องมือ CLI (ah) ช่วยให้ agent โต้ตอบกับเซิร์ฟเวอร์ได้
  • สัญญาอนุญาต MIT

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น