Knotwork — це агент штучного інтелекту, який запускає свою модель на телефоні. Замість вікна запиту, підключеного до чиєїсь API, кожна розмова проходить через конвеєр, який ви можете відкривати та редагувати: графік типізованих вузлів — вхід, LLM на пристрої, додатковий хмарний LLM, виклик інструменту, маршрутизація, декомпозиція, оцінка, уточнення, вихід. Коли крок хоче зробити щось деструктивне або конфіденційне, він зупиняється та спочатку запитує вас — зокрема, у фоновому режимі, де підтвердження надходить у вигляді сповіщення.
ЩО ВІН РОБИТЬ
- Працює на вашому пристрої. Висновок на пристрої через LiteRT-LM, з додатковим прискоренням NPU/GPU; працює лише на процесорі, просто повільніше. Хмарні постачальники (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. Звіти про збої ввімкнено за бажанням, вимкнено за замовчуванням і повністю відсутні у збірці FOSS.
ВІДОМІ ОБМЕЖЕННЯ
Це попередній реліз. Загальнодоступна поверхня, макет налаштувань та формати сховища на пристрої все ще можуть змінюватися між версіями.
- Android 14+ та близько 2 ГБ вільної оперативної пам'яті - пам'ять є справжнім обмеженням.
- Спільні файли конвеєра ще не є контрактом на сумісність: експорт має позначку версії, але до версії 1.0 ця позначка є маркером, а не обіцянкою. Збережіть оригінал.
- Показники надійності отримані з одного пристрою та одного оператора: запланований конвеєр працював 7,14 днів без відкриття програми та завершив 55 з 55 запусків без незрозумілих промахів. Це реальний вимір, а не зовнішня перевірка.
- Для фонового запуску потрібен режим батареї "Без обмежень". Без нього Android відновлює процес приблизно за десять секунд - правило платформи, а не помилка, але поки ви не надасте йому дозвіл, фонові конвеєри не працюватимуть.
- Поведінка хмарних збоїв відрізняється залежно від постачальника: виявлення потоку, який зупиняється посеред відповіді, увімкнено лише там, де його було виміряно.
- Сторонні програми не можуть розкривати AppFunctions - це можуть лише системні програми виробника пристрою та Google. Постачається локальний каталог інструментів, плюс все, що ви підключаєте через MCP.
- Один розробник, жодної компанії, що стоїть за ним.
Відкритий код за ліцензією Apache 2.0; вихідний код та документація знаходяться на вебсайті розробника.
Агент штучного інтелекту, який працює на вашому телефоні та запитує, перш ніж діяти