Knotwork es un agente de IA que ejecuta su modelo en el teléfono. En lugar de una ventana de comandos conectada a la API de alguien, cada conversación se ejecuta a través de un flujo de trabajo que puedes abrir y editar: un gráfico de nodos tipificados: entrada, LLM en el dispositivo, LLM en la nube opcional, llamada a herramienta, enrutamiento, descomposición, evaluación, aclaración y salida. Cuando un paso requiere realizar una acción destructiva o sensible, se detiene y te pregunta primero, incluso en segundo plano, donde la confirmación llega como una notificación.
¿QUÉ HACE?
- Se ejecuta en tu dispositivo. Inferencia en el dispositivo mediante LiteRT-LM, con aceleración por GPU opcional; también funciona solo con CPU, aunque más lento. Los proveedores de nube (OpenAI, Anthropic, Google Gemini, DeepSeek, OpenRouter, Groq) y un servidor propio (Ollama o cualquier servidor compatible con OpenAI) son opcionales y utilizan tu propia clave.
- Tú defines el comportamiento. Un editor de arrastrar y soltar con desplazamiento y zoom, ajuste a cuadrícula, diseño automático, validación en línea y superposición de seguimiento de ejecución, compatible con 14 tipos de nodos. Las variables de solicitud, como $DATE, $TIME, $TOOLS, $MODEL y $MEMORY_SUMMARY, se actualizan en cada ejecución.
- Herramientas controladas por el usuario. Herramientas integradas y servidores externos mediante el Protocolo de Contexto del Modelo (MCP). Por defecto, cualquier llamada sensible o destructiva se detiene para una confirmación explícita, que se aplica donde se ejecuta la herramienta, no solo se sugiere al modelo.
- Acceso desde fuera de la aplicación. Un destino para compartir, accesos directos en el lanzador y un mosaico de Ajustes rápidos ejecutan la canalización elegida sobre texto o imágenes compartidas. Los activadores (tiempo, carga, Wi-Fi, red) ejecutan una canalización automáticamente e informan de su estado. Cada superficie de entrada permanece inactiva hasta que se le asigna una canalización.
- Recuerda lo importante. Memoria a largo plazo con recuperación semántica de conversaciones anteriores, extracción automática de datos, búsqueda y exportación.
PARA QUIÉN ES
Está dirigido a quienes ya utilizan Tasker, Obsidian, Home Assistant o un modelo local en su propio hardware, y desean saber con exactitud qué hace su agente con sus datos.
PRIVACIDAD
No hay cuenta, ni inicio de sesión, ni servidor propio. La inferencia se ejecuta en el teléfono, por lo que una conversación normal nunca sale de él. Los datos solo se envían a través de las rutas especificadas en la política de privacidad, cada una desactivada hasta que se active, excepto la búsqueda integrada en Wikipedia, que está activada por defecto. Las estadísticas de uso permanecen en el dispositivo y nunca se transmiten; una comprobación durante la compilación la detiene si alguna dependencia de red llega a ese código. La base de datos (chats, memoria, registros de ejecución) está cifrada con SQLCipher, y las claves API están protegidas con una clave de Android Keystore. La notificación de fallos es opcional, está desactivada por defecto y no está presente en la versión de código abierto.
LIMITACIONES CONOCIDAS
Esta es una versión preliminar. La interfaz pública, la disposición de los ajustes y los formatos de almacenamiento en el dispositivo aún pueden cambiar entre versiones.
- Interfaz solo en inglés.
- Android 14 o superior y aproximadamente 2 GB de RAM libre; la memoria es el principal factor limitante.
- En algunos teléfonos, la pantalla se congela mientras el modelo se ejecuta en la GPU; cámbielo a la CPU.
- Los archivos de canalización compartidos no son compatibles antes de la versión 1.0. Conserve el original.
- Las ejecuciones en segundo plano requieren que la configuración de batería esté en "Sin restricciones". Sin ella, Android recupera el proceso en unos diez segundos; es una regla de la plataforma, no un error, pero hasta que no se otorgue este permiso, las canalizaciones en segundo plano no se ejecutarán.
- El comportamiento ante fallos en la nube varía según el proveedor: la detección de una transmisión que se interrumpe a mitad de la respuesta solo está habilitada donde se midió.
- Las AppFunctions de otras aplicaciones no son accesibles; Android mantiene el permiso para llamarlas para las aplicaciones del sistema. El catálogo local es el que se incluye, además de lo que se conecte a través de MCP.
- Un solo mantenedor, sin empresa detrás.
Código abierto bajo la Licencia Apache 2.0; el código fuente, la documentación y las preguntas frecuentes están disponibles en el sitio web del desarrollador.
Última Versión
Varies with deviceRequisitos
Categoría
Gratis Herramientas APPClasificación de contenido
Everyone
Reportar
Marcar como inapropiadoLast updated on 02/11/2026
Esta versión incluye pequeñas correcciones de errores y mejoras generales. Actualiza a la versión más reciente para disfrutar de la mejor experiencia.
