เอเจนต์คลาวด์
รันทั้งหมดบนเซิร์ฟเวอร์ของผู้ให้บริการ เริ่มง่าย แต่ข้อมูล บริบท และคีย์อยู่กับผู้ให้บริการ รวมถึงสวิตช์ปิดด้วย ระบบล่ม เงื่อนไขเปลี่ยน หรือบัญชีถูกระงับ ไม่ว่าเหตุผลใด เอเจนต์ก็หยุด
เอเจนต์ AI แบบ local-first ทำงานบนเครื่องของคุณเอง ไม่ใช่บนคลาวด์ของผู้ให้บริการ หน้านี้อธิบายว่านั่นหมายความว่าอย่างไร ต่างจากรูปแบบคลาวด์และโฮสต์เองตรงไหน และทำไมจึงสำคัญต่อความเป็นส่วนตัว ค่าใช้จ่าย และการควบคุม
local-first ไม่ใช่แค่เรื่องว่าโปรแกรมเริ่มทำงานที่ไหน เอเจนต์มีชิ้นส่วนเคลื่อนไหวสี่ชิ้น ลูปควบคุมที่วางแผนและตัดสินใจ ความจำที่สะสมขึ้นเรื่อย ๆ เครื่องมือที่ใช้รัน และโมเดลภาษาที่ใช้คิด ใน Veyllo (VAF) สามส่วนแรกรันบนฮาร์ดแวร์ของคุณเสมอ จุดเดียวที่คุณเลือกได้ระหว่างโลคอลกับโฮสต์คือโมเดล การแบ่งตรงนี้คือความต่างทั้งหมดจากเอเจนต์คลาวด์ ที่ซึ่งทั้งสี่ส่วนอยู่กับผู้ให้บริการ
สามวิธีรันเอเจนต์ และข้อมูลของคุณอยู่ที่ไหนในแต่ละแบบ
รันทั้งหมดบนเซิร์ฟเวอร์ของผู้ให้บริการ เริ่มง่าย แต่ข้อมูล บริบท และคีย์อยู่กับผู้ให้บริการ รวมถึงสวิตช์ปิดด้วย ระบบล่ม เงื่อนไขเปลี่ยน หรือบัญชีถูกระงับ ไม่ว่าเหตุผลใด เอเจนต์ก็หยุด
รันบนโครงสร้างพื้นฐานที่คุณดูแล ปกติคือเซิร์ฟเวอร์ที่คุณบริหารเอง การควบคุมอยู่ฝั่งคุณ แต่การรันและดูแลเซิร์ฟเวอร์ก็เป็นงานของคุณ
รันบนเครื่องของคุณเอง ในหน้าต่างของตัวเอง ตัวติดตั้งจัดเซิร์ฟเวอร์โลคอลและบัญชีให้ ข้อมูลอยู่กับคุณ ไม่มีโครงสร้างพื้นฐานระยะไกลให้ต้องจัดหาหรือดูแล นี่คือวิธีทำงานมาตรฐานของ Veyllo
local-first กับโฮสต์เองมีส่วนทับกัน ทั้งคู่ให้การควบคุมอยู่ฝั่งคุณ สิ่งที่ local-first หมายถึงโดยเฉพาะคือเอเจนต์ทำงานตรงที่คุณอยู่ บนอุปกรณ์ของคุณ Veyllo ทำได้ทั้งสองแบบ รันบนเครื่อง หรือโฮสต์ harness บนเซิร์ฟเวอร์ของคุณเอง
local-first ไม่ได้แปลว่าใช้คนเดียว แม้แต่แอปเดสก์ท็อปก็เปิดสู่เครือข่ายได้ด้วยสวิตช์เดียว ไม่ต้องติดตั้งเซิร์ฟเวอร์แยก เครื่องของคุณ เครื่องสำรองที่บ้าน หรือเซิร์ฟเวอร์บริษัท กลายเป็นโฮสต์ แล้วทุกคนใน LAN เข้าถึงผ่าน HTTPS
vaf server on) แล้ว VAF ก็เข้าถึงได้ทั่ว LAN ผ่าน HTTPS การติดตั้งเดสก์ท็อปธรรมดาก็เพียงพอ ไม่ต้องมีเซิร์ฟเวอร์แยกอย่างอื่นในเอเจนต์แบบ local-first ถูกกำหนดหมดแล้ว การตัดสินใจที่เป็นของคุณจริง ๆ คือข้อนี้ และเปลี่ยนทีหลังได้
Veyllo เปลี่ยนโมเดลภาษาให้เป็นเอเจนต์ที่ทำงานได้จริงบนเครื่อง ความจำเวกเตอร์ถาวรที่จำข้ามเซสชัน ชุดเครื่องมือครบ (เว็บ โค้ด ไฟล์ เบราว์เซอร์) บวกทุกอย่างที่คุณเชื่อมผ่าน MCP เอเจนต์ย่อยที่มอบหมายงานได้ และการรันโค้ดในแซนด์บ็อกซ์ ใช้กับโมเดลโลคอล หรือชี้ไปที่ Veyllo API ที่เข้ากันได้กับ OpenAI เมื่อต้องการคลาวด์ โอเพนซอร์ส AGPL-3.0 และมีสัญญาอนุญาตเชิงพาณิชย์
ลูปควบคุม ความจำ และเครื่องมือรันบนอุปกรณ์ของคุณ มีแค่โมเดลเท่านั้นที่อาจอยู่ที่อื่น หากคุณเลือกแบบโฮสต์ เอเจนต์คลาวด์เอาทั้งหมดไปไว้บนเซิร์ฟเวอร์ของผู้ให้บริการ รวมถึงบริบทของทุกคำขอ
เหมือนกันตรงที่การควบคุมอยู่กับใคร ต่างกันตรงที่งานเกิดขึ้นที่ไหน โฮสต์เองคือย้ายซอฟต์แวร์ไปเซิร์ฟเวอร์ที่คุณดูแล ส่วน local-first คือวางไว้บนเครื่องตรงหน้า โดยไม่ต้องมีเซิร์ฟเวอร์ Veyllo ทำได้ทั้งคู่ และโฮสต์แบบโฮสต์เองรองรับได้ทั้งทีม
ไม่ต้อง Veyllo เป็น local-first คุณรันเอเจนต์ทั้งหมดบนเครื่องตัวเองได้ รวมถึงโมเดลด้วย Veyllo API แบบโฮสต์เป็นทางเลือก มีไว้จัดหาโมเดลที่ VAF ใช้ (ข้อความ ภาพ เสียง) ในกรณีที่คุณไม่อยากรันเอง
ได้ เปิดการแชร์เครือข่าย แล้ว VAF ก็เข้าถึงได้ทั่ว LAN ผ่าน HTTPS แม้จากการติดตั้งเดสก์ท็อปธรรมดา แต่ละคนมีบัญชีของตัวเอง ความจำและงานแยกจากกัน โฮสต์เดียวรองรับทุกคน ไม่มีค่าบริการรายผู้ใช้
ได้ Veyllo API เข้ากันได้กับ OpenAI ชี้ OpenAI SDK หรือ HTTP ไคลเอนต์ตัวไหนก็ได้ไปที่ api.veyllo.app/v1 แล้วใช้คีย์ Veyllo ของคุณ รองรับแชตและภาพ
ได้ VAF อยู่บน PyPI คำสั่ง pip install --pre vaf ติดตั้งรันไทม์หลัก แล้วคุณสร้างเอเจนต์ เครื่องมือ และโซลูชันของตัวเองบนเฟรมเวิร์กได้ รวมถึง harness ของคุณเอง ส่วนเสริมอย่างเซิร์ฟเวอร์หรือชุดความจำติดตั้งแบบเดียวกัน และคู่มือ embedding ในเอกสาร VAF อธิบายทีละขั้น แฟล็ก --pre จำเป็นระหว่างที่ VAF ยังเป็นรุ่นอัลฟา
Veyllo Agentic Framework (VAF) ใช้สัญญาอนุญาตคู่ การใช้แบบโอเพนซอร์สอยู่ภายใต้ AGPL-3.0 และมีสัญญาอนุญาตเชิงพาณิชย์สำหรับทีมที่ต้องการเงื่อนไขต่างออกไป
Veyllo ทำงานบน macOS, Windows และ Linux ทั้งแบบแอปเดสก์ท็อป บนเซิร์ฟเวอร์ หรือจากเทอร์มินัล