Knotwork คือเอเจนต์ AI ที่รันโมเดลบนโทรศัพท์ แทนที่จะใช้กล่องข้อความที่เชื่อมต่อกับ API ของใครบางคน การสนทนาทุกครั้งจะผ่านไปป์ไลน์ที่คุณสามารถเปิดและแก้ไขได้: กราฟของโหนดที่พิมพ์ - อินพุต, LLM บนอุปกรณ์, LLM บนคลาวด์ (ไม่บังคับ), การเรียกใช้เครื่องมือ, การกำหนดเส้นทาง, การแยกส่วน, การประเมิน, การชี้แจง, เอาต์พุต เมื่อขั้นตอนใดต้องการกระทำการใดๆ ที่อาจก่อให้เกิดความเสียหายหรือมีความละเอียดอ่อน ระบบจะหยุดและขออนุญาตคุณก่อน - รวมถึงในเบื้องหลัง ซึ่งการยืนยันจะมาถึงในรูปแบบการแจ้งเตือน
สิ่งที่มันทำ
- ทำงานบนอุปกรณ์ของคุณ การอนุมานบนอุปกรณ์ผ่าน LiteRT-LM พร้อมการเร่งความเร็ว NPU/GPU (ไม่บังคับ); การทำงานด้วย CPU อย่างเดียวก็ใช้ได้ แต่จะช้ากว่า ผู้ให้บริการคลาวด์ (OpenAI, Anthropic, Google Gemini, DeepSeek, Ollama) เป็นตัวเลือกเสริม เลือกใช้ และต้องใช้คีย์ของคุณเอง
- คุณสามารถสร้างพฤติกรรมได้ โปรแกรมแก้ไขแบบลากและวางพร้อมฟังก์ชั่นแพนและซูมเข้า-ออก การจัดวางตามตาราง การจัดวางอัตโนมัติ การตรวจสอบความถูกต้องแบบอินไลน์ และโอเวอร์เลย์ติดตามการทำงาน ครอบคลุมประเภทโหนด 14 ประเภท ตัวแปรพร้อมท์ เช่น $DATE, $TIME, $TOOLS, $MODEL และ $MEMORY_SUMMARY จะแสดงผลใหม่ทุกครั้งที่เรียกใช้งาน
- เครื่องมือ ควบคุมโดยคุณ การดำเนินการภายในผ่าน AppFunctions และเซิร์ฟเวอร์ภายนอกผ่าน Model Context Protocol (MCP) การเรียกใช้งานที่ละเอียดอ่อนหรือก่อให้เกิดความเสียหายทุกครั้งจะหยุดเพื่อรอการยืนยันอย่างชัดเจน ซึ่งบังคับใช้ ณ จุดที่เครื่องมือทำงาน ไม่ใช่เพียงแค่แนะนำให้กับโมเดล
- เข้าถึงคุณจากภายนอกแอป เป้าหมายการแชร์ ทางลัดตัวเรียกใช้งาน และไทล์การตั้งค่าด่วนจะเรียกใช้ไปป์ไลน์ที่คุณเลือกกับข้อความหรือรูปภาพที่แชร์ ตัวกระตุ้น (เวลา การชาร์จ Wi-Fi เครือข่าย) จะเรียกใช้ไปป์ไลน์ด้วยตนเองและรายงานผลกลับมา พื้นผิวการป้อนข้อมูลทุกพื้นผิวจะยังคงไม่ทำงานจนกว่าคุณจะผูกไปป์ไลน์เข้ากับมัน
- จดจำสิ่งที่สำคัญ หน่วยความจำระยะยาวพร้อมการดึงข้อมูลเชิงความหมายจากบทสนทนาในอดีต การดึงข้อเท็จจริงอัตโนมัติ การค้นหา และการส่งออก
เหมาะสำหรับใคร
เหมาะสำหรับผู้ที่ใช้งาน Tasker, Obsidian, Home Assistant หรือผู้ช่วยเสมือนบนฮาร์ดแวร์ของตนเองอยู่แล้ว และต้องการทราบว่าผู้ช่วยเสมือนเหล่านั้นทำอะไรกับข้อมูลของพวกเขาบ้าง
มันไม่ได้ถูกออกแบบมาเพื่อเป็นผู้ช่วยเสมือนแบบ "ถามคำถาม ได้คำตอบ" ทั่วไป - Gemini นั้นฟรีและติดตั้งมาในระบบปฏิบัติการอยู่แล้ว การแข่งขันในด้านนี้จึงเป็นการเดิมพันที่เสียเปรียบ
ความเป็นส่วนตัว
ไม่มีบัญชี ไม่มีระบบลงชื่อเข้าใช้ และไม่มีเซิร์ฟเวอร์ของผม การประมวลผลทำงานบนโทรศัพท์ ดังนั้นการสนทนาปกติจึงไม่ส่งออกนอกโทรศัพท์ ข้อมูลจะถูกส่งออกไปเฉพาะตามเส้นทางที่คุณสร้างขึ้นเองเท่านั้น: โหนดคลาวด์ที่มีคีย์ของคุณเอง หรือเซิร์ฟเวอร์ MCP ที่คุณเพิ่มเข้าไป - ทั้งสองอย่างสามารถมองเห็นได้ในไปป์ไลน์ สถิติการใช้งานจะอยู่บนอุปกรณ์และไม่ถูกส่งออกไป การตรวจสอบในระหว่างการสร้างจะทำให้การสร้างล้มเหลวหากพบว่ามีการพึ่งพาเครือข่ายใดๆ ในโค้ดนั้น ฐานข้อมูล - การสนทนา หน่วยความจำ การติดตามการทำงาน - จะถูกเข้ารหัสด้วย SQLCipher และคีย์ API จะถูกปิดผนึกภายใต้คีย์ Android Keystore การรายงานข้อผิดพลาดเป็นตัวเลือกเสริม ปิดใช้งานโดยค่าเริ่มต้น และไม่มีเลยในเวอร์ชันโอเพนซอร์ส
ข้อจำกัดที่ทราบ
นี่คือเวอร์ชันก่อนวางจำหน่าย อินเทอร์เฟซสาธารณะ รูปแบบการตั้งค่า และรูปแบบการจัดเก็บข้อมูลบนอุปกรณ์อาจเปลี่ยนแปลงได้ระหว่างเวอร์ชัน
- Android 14 ขึ้นไป และ RAM ว่างประมาณ 2 GB - หน่วยความจำคือข้อจำกัดที่แท้จริง
- ไฟล์ไปป์ไลน์ที่ใช้ร่วมกันยังไม่ใช่ข้อตกลงความเข้ากันได้: การส่งออกจะมีตราประทับเวอร์ชัน แต่ก่อนเวอร์ชัน 1.0 ตราประทับนั้นเป็นเพียงเครื่องหมาย ไม่ใช่คำมั่นสัญญา โปรดเก็บไฟล์ต้นฉบับไว้
- ตัวเลขความน่าเชื่อถือมาจากอุปกรณ์หนึ่งเครื่องและผู้ใช้งานหนึ่งคน: ไปป์ไลน์ที่กำหนดไว้ทำงาน 7.14 วันโดยไม่ได้เปิดแอป และทำงานเสร็จสมบูรณ์ 55 จาก 55 ครั้งโดยไม่มีข้อผิดพลาดที่ไม่สามารถอธิบายได้ นี่คือการวัดผลจริง ไม่ใช่การตรวจสอบจากภายนอก
- การทำงานเบื้องหลังต้องตั้งค่าแบตเตอรี่เป็น "ไม่จำกัด" หากไม่เช่นนั้น Android จะเรียกคืนกระบวนการในประมาณสิบวินาที - เป็นกฎของแพลตฟอร์ม ไม่ใช่ข้อผิดพลาด แต่จนกว่าคุณจะอนุญาต ไปป์ไลน์เบื้องหลังจะไม่ทำงาน
- พฤติกรรมการทำงานผิดพลาดของระบบคลาวด์แตกต่างกันไปตามผู้ให้บริการ: การตรวจจับสตรีมที่หยุดทำงานระหว่างการตอบกลับจะเปิดใช้งานเฉพาะในกรณีที่มีการวัดค่าเท่านั้น
แอปพลิเคชันของบุคคลที่สามไม่สามารถเปิดเผย AppFunctions ได้ มีเพียงแอปพลิเคชันระบบของผู้ผลิตอุปกรณ์และ Google เท่านั้นที่ทำได้ แคตตาล็อกเครื่องมือในเครื่องคือสิ่งที่มาพร้อมกับระบบ บวกกับสิ่งที่คุณเชื่อมต่อผ่าน MCP
มีผู้ดูแลเพียงคนเดียว ไม่มีบริษัทใดอยู่เบื้องหลัง
โอเพนซอร์สภายใต้ Apache License 2.0; ซอร์สโค้ดและเอกสารประกอบอยู่ในเว็บไซต์สำหรับนักพัฒนา
ตัวแทน AI ที่ทำงานบนโทรศัพท์ของคุณและจะถามก่อนที่จะดำเนินการใดๆ