Knotwork é un axente de IA que executa o seu modelo no teléfono. En lugar dunha caixa de avisos conectada á API de alguén, cada conversa execútase a través dunha canle que podes abrir e editar: un gráfico de nodos tipificados: entrada, LLM no dispositivo, LLM opcional na nube, chamada de ferramenta, enrutamento, descomposición, avaliación, aclaración, saída. Cando un paso quere facer algo destrutivo ou sensible, detense e pregúntache primeiro, incluíndo en segundo plano, onde chega a confirmación como unha notificación.
QUE FAI
- Execútase no teu dispositivo. Inferencia no dispositivo a través de LiteRT-LM, con aceleración NPU/GPU opcional; funciona só con CPU, pero máis lento. Os provedores de nube (OpenAI, Anthropic, Google Gemini, DeepSeek, Ollama) son opcionais, de participación e traen a túa propia clave.
- Ti constrúes o comportamento. Un editor de arrastrar e soltar con panorámica e zoom de pellizco, axuste á grella, deseño automático, validación en liña e unha superposición de seguimento de execución, en 14 tipos de nodos. As variables de solicitude como $DATE, $TIME, $TOOLS, $MODEL e $MEMORY_SUMMARY renderízanse de novo en cada execución.
- Ferramentas, controladas por vostede. Accións locais a través de AppFunctions e servidores externos a través do Protocolo de Contexto do Modelo (MCP). Cada chamada sensible ou destrutiva detense para unha confirmación explícita, aplicada onde se executa a ferramenta, non simplemente suxerida ao modelo.
- Chega a vostede desde fóra da aplicación. Un obxectivo de compartir, atallos do iniciador e unha tesela de Configuración rápida executan a canle escollida sobre texto ou imaxes compartidas. Os disparadores (hora, carga, Wi-Fi, rede) activan unha canle por si sós e informan. Cada superficie de entrada permanece inerte ata que lle vincule unha canle.
- Lembra o que importa. Memoria a longo prazo con recuperación semántica sobre conversas pasadas, extracción automática de feitos, busca e exportación.
PARA QUEN É
É para a persoa que xa executa Tasker, Obsidian, Home Assistant ou un modelo local no seu propio hardware e que quere saber exactamente o que fai o seu axente cos seus datos.
Deliberadamente non é un asistente de "fai unha pregunta, obtén unha resposta" para o mercado masivo: Gemini é gratuíto e está integrado no sistema operativo, e competir alí é unha aposta perdedora.
PRIVACIDADE
Non hai conta, nin inicio de sesión nin servidor meu. A inferencia execútase no teléfono, polo que unha conversa normal nunca sae del. Os datos saen só por unha ruta que vostede mesmo construíu: un nodo na nube coa súa propia clave ou un servidor MCP que engadiu, ambos visibles na canle. As estatísticas de uso permanecen no dispositivo e nunca se transmiten; unha comprobación en tempo de compilación falla a compilación se algunha dependencia da rede chega a ese código. A base de datos (chats, memoria, rastrexos de execución) está cifrada con SQLCipher e as claves API están seladas baixo unha clave Android Keystore. Os informes de fallos son opcionais, están desactivados por defecto e están totalmente ausentes na compilación de software libre.
LIMITACIÓNS COÑECIDAS
Esta é unha versión preliminar. A superficie pública, o deseño da configuración e os formatos de almacenamento no dispositivo aínda poden cambiar entre versións.
- Android 14+ e uns 2 GB de RAM libre: a memoria é a verdadeira restrición.
- Os ficheiros de canle compartidos aínda non son un contrato de compatibilidade: as exportacións levan un selo de versión, pero antes da versión 1.0 ese selo é un marcador, non unha promesa. Mantén o orixinal.
- As cifras de fiabilidade proveñen dun dispositivo e dun operador: unha canle programada executouse 7,14 días sen que se abrise a aplicación e completou 55 de 55 activacións sen erros inexplicables. Esa é unha medición real e non é unha validación externa.
- As execucións en segundo plano requiren a configuración da batería en Sen restricións. Sen ela, Android recupera o proceso en aproximadamente dez segundos: a regra da plataforma, non un erro, pero ata que a concedas, as canles en segundo plano non se executarán.
- O comportamento dos fallos na nube difire segundo o provedor: a detección dun fluxo que morre a metade da resposta só está activada onde se mediu.
- As aplicacións de terceiros non poden expoñer AppFunctions; só as aplicacións do sistema do fabricante do dispositivo e Google poden. O catálogo de ferramentas local é o que se envía, ademais do que conectes a través de MCP. - Un único responsable do mantemento, ningunha empresa detrás.
Código aberto baixo a licenza Apache 2.0; o código fonte e a documentación están no sitio web do desenvolvedor.
Un axente de IA que se executa no teu teléfono e pregunta antes de actuar
Última actualización
22 de ago. de 2026