Knotwork — гэта агент штучнага інтэлекту, які запускае сваю мадэль на тэлефоне. Замест акна падказкі, падлучанага да чыйгосьці API, кожная размова праходзіць праз канвеер, які вы можаце адкрыць і рэдагаваць: графік тыпізаваных вузлоў — уваход, LLM на прыладзе, дадатковы воблачны LLM, выклік інструмента, маршрутызацыя, дэкампазіцыя, ацэнка, удакладненне, вывад. Калі крок хоча зрабіць нешта разбуральнае або канфідэнцыйнае, ён спыняецца і спачатку пытаецца ў вас — у тым ліку ў фонавым рэжыме, дзе пацверджанне паступае ў выглядзе апавяшчэння.
ШТО ЁН РОБІЦЬ
- Працуе на вашай прыладзе. Выснова на прыладзе праз LiteRT-LM, з дадатковым паскарэннем NPU/GPU; працуе толькі на працэсары, проста павольней. Пастаўшчыкі воблачных рэсурсаў (OpenAI, Anthropic, Google Gemini, DeepSeek, Ollama) неабавязковыя, па жаданні і з выкарыстаннем уласнага ключа.
- Вы ствараеце паводзіны. Рэдактар перацягвання з панарамаваннем і маштабаваннем з дапамогай pinch-and-drop, прывязкай да сеткі, аўтаматычнай кампаноўкай, убудаванай праверкай і накладаннем трасіроўкі выканання, для 14 тыпаў вузлоў. Такія зменныя запыту, як $DATE, $TIME, $TOOLS, $MODEL і $MEMORY_SUMMARY, абнаўляюцца пры кожным запуску.
- Інструменты, якія кантралююцца вамі. Лакальныя дзеянні праз AppFunctions і знешнія серверы праз Model Context Protocol (MCP). Кожны канфідэнцыйны або дэструктыўны выклік спыняецца для відавочнага пацверджання, якое выконваецца там, дзе выконваецца інструмент, а не проста прапануецца мадэлі.
- Дасягае вас звонку праграмы. Мэта агульнага доступу, цэтлікі запуску і плітка хуткіх налад запускаюць выбраны вамі канвеер праз агульны тэкст або выявы. Трыгеры (час, зарадка, Wi-Fi, сетка) самастойна запускаюць канвеер і паведамляюць пра вынік. Кожная паверхня ўваходу застаецца інертнай, пакуль вы не прывяжаце да яе канвеер.
- Запамінае тое, што важна. Доўгачасовая памяць з семантычным пошукам мінулых размоў, аўтаматычным здабываннем фактаў, пошукам і экспартам.
ДЛЯ КАГО
Гэта для тых, хто ўжо выкарыстоўвае Tasker, Obsidian, Home Assistant або лакальную мадэль на сваім уласным абсталяванні і хоча дакладна ведаць, што яго агент робіць з яго дадзенымі.
Гэта наўмысна не памочнік масавага рынку па прынцыпе «задай пытанне, атрымай адказ» — Gemini бясплатны і ўбудаваны ў аперацыйную сістэму, і канкурэнцыя там — гэта пройгрышная стаўка.
Прыватнасць
Няма ўліковага запісу, уваходу і сервера. Высновы выконваюцца па тэлефоне, таму звычайная размова ніколі не пакідае яго. Дадзеныя перадаюцца толькі па шляху, які вы стварылі самі: воблачны вузел з вашым уласным ключом або сервер MCP, які вы дадалі — абодва бачныя ў канвееры. Статыстыка выкарыстання застаецца на прыладзе і ніколі не перадаецца; праверка падчас зборкі не дазваляе зборцы завяршыць зборку, калі якая-небудзь сеткавая залежнасць дасягае гэтага кода. База дадзеных — чаты, памяць, сляды выканання — зашыфравана з дапамогай SQLCipher, а ключы API запячатаны пад ключом Android Keystore. Справаздачы аб збоях уключаны па змаўчанні, выключаны па змаўчанні і цалкам адсутнічае ў зборцы FOSS.
Вядомыя абмежаванні
Гэта папярэдні рэліз. Публічная паверхня, макет налад і фарматы захоўвання на прыладзе ўсё яшчэ могуць змяняцца паміж версіямі.
- Android 14+ і каля 2 ГБ вольнай аператыўнай памяці - памяць з'яўляецца сапраўдным абмежаваннем.
- Агульныя файлы канвеера пакуль не з'яўляюцца кантрактам на сумяшчальнасць: экспарт мае адзнаку версіі, але да версіі 1.0 гэтая адзнака з'яўляецца маркерам, а не абяцаннем. Захоўвайце арыгінал.
- Паказчыкі надзейнасці атрыманы з адной прылады і аднаго аператара: запланаваны канвеер працаваў 7,14 дня без адкрыцця праграмы і завяршыў 55 з 55 запускаў без невытлумачальных памылак. Гэта рэальнае вымярэнне, а не знешняя праверка.
- Для фонавага запуску патрабуецца ўключыць наладу батарэі ў рэжым "Неабмежавана". Без яго Android аднаўляе працэс прыкладна за дзесяць секунд - правіла платформы, а не памылка, але пакуль вы не дазволіце гэта, фонавыя канвееры не будуць працаваць.
- Паводзіны пры збоях у воблаку адрозніваюцца ў залежнасці ад пастаўшчыка: выяўленне патоку, які спыняецца ў сярэдзіне адказу, уключана толькі там, дзе ён быў вымераны. - Староннія праграмы не могуць раскрываць AppFunctions - толькі сістэмныя праграмы вытворцы прылады і Google могуць. Пастаўляецца лакальны каталог інструментаў, а таксама ўсё, што вы падключаеце праз MCP.
- Адзін распрацоўшчык, за ім не стаіць ніводнай кампаніі.
Адкрыты зыходны код пад ліцэнзіяй Apache 2.0; зыходны код і дакументацыя знаходзяцца на сайце распрацоўшчыка.
Агент штучнага інтэлекту, які працуе на вашым тэлефоне і пытаецца, перш чым дзейнічаць