Knotwork er en AI-agent, der kører sin model på telefonen. I stedet for en promptboks, der er forbundet til en persons API, kører hver samtale gennem en pipeline, du kan åbne og redigere: en graf over typede noder - input, LLM på enheden, valgfri cloud-LLM, værktøjskald, routing, dekomponering, evaluering, afklaring, output. Når et trin vil gøre noget destruktivt eller følsomt, stopper det og spørger dig først - inklusive i baggrunden, hvor bekræftelsen ankommer som en notifikation.
HVAD DET GØR
- Kører på din enhed. Inferens på enheden via LiteRT-LM, med valgfri NPU/GPU-acceleration; kun CPU-funktioner, bare langsommere. Cloud-udbydere (OpenAI, Anthropic, Google Gemini, DeepSeek, Ollama) er valgfrie, tilmelder sig og medbringer din egen nøgle.
Du bygger adfærden. En træk-og-slip-editor med panorering og knibe-zoom, snap-to-grid, automatisk layout, inline-validering og et run-trace overlay på tværs af 14 nodetyper. Promptvariabler som $DATE, $TIME, $TOOLS, $MODEL og $MEMORY_SUMMARY gengives friske ved hver kørsel.
- Værktøjer, som du kontrollerer. Lokale handlinger via AppFunctions og eksterne servere via Model Context Protocol (MCP). Hvert følsomt eller destruktivt kald stopper for eksplicit bekræftelse, der håndhæves der, hvor værktøjet udføres, ikke blot foreslås til modellen.
- Når dig udefra appen. Et delingsmål, genveje til launcher og en felt til hurtige indstillinger kører din valgte pipeline over delt tekst eller billeder. Triggere (tid, opladning, Wi-Fi, netværk) starter en pipeline på egen hånd og rapporterer tilbage. Hver indgangsflade forbliver inaktiv, indtil du binder en pipeline til den.
- Husker, hvad der betyder noget. Langtidshukommelse med semantisk hentning af tidligere samtaler, automatisk faktaudtrækning, søgning og eksport.
HVEM DET ER TIL
Det er til den person, der allerede kører Tasker, Obsidian, Home Assistant eller en lokal model på sin egen hardware, og som ønsker at vide præcis, hvad deres agent gør med deres data.
Det er bevidst ikke en massemarkedsassistent, hvor man kan stille et spørgsmål, få et svar - Gemini er gratis og indbygget i operativsystemet, og det er et tabende væddemål at konkurrere der.
PRIVATLIV
Der er ingen konto, intet login og ingen server, jeg har. Inferens kører på telefonen, så en normal samtale forlader den aldrig. Data sendes kun ud ad en sti, du selv har bygget: en cloud-node med din egen nøgle eller en MCP-server, du har tilføjet - begge dele er synlige i pipelinen. Brugsstatistikker forbliver på enheden og transmitteres aldrig; en kontrol under byggetidspunktet mislykkes i byggeprocessen, hvis en netværksafhængighed når den kode. Databasen - chats, hukommelse, kørselsspor - er SQLCipher-krypteret, og API-nøgler er forseglet under en Android Keystore-nøgle. Nedbrudsrapportering er tilvalgsbaseret, deaktiveret som standard og helt fraværende i FOSS-buildet.
KENDTE BEGRÆNSNINGER
Dette er en pre-release. Den offentlige overflade, indstillingslayoutet og lagringsformaterne på enheden kan stadig ændres mellem versioner.
- Android 14+ og omkring 2 GB ledig RAM - hukommelsen er den virkelige begrænsning.
- Delte pipeline-filer er endnu ikke en kompatibilitetskontrakt: eksport har et versionsstempel, men før 1.0 er dette stempel en markør, ikke et løfte. Behold originalen.
- Pålidelighedstallene kommer fra én enhed og én operatør: en planlagt pipeline kørte 7,14 dage uden at appen blev åbnet og gennemførte 55 ud af 55 udløsninger uden uforklarlige fejl. Det er en reel måling, og det er ikke ekstern validering.
- Baggrundskørsel kræver batteriindstillingen på Ubegrænset. Uden den genvinder Android processen på cirka ti sekunder - platformens regel er ikke en fejl, men indtil du giver den tilladelse, vil baggrundspipelines ikke køre.
- Cloud-fejlads varierer fra udbyder til udbyder: detektion af en stream, der dør midt i et svar, er kun aktiveret, hvor den blev målt.
- Tredjepartsapps kan ikke eksponere AppFunctions - kun enhedsproducentens systemapps og Google kan. Det lokale værktøjskatalog er det, der sendes, plus det, du forbinder via MCP.
- Én vedligeholder, intet firma bagved.
Open source under Apache-licensen 2.0; kildekode og dokumentation findes på udviklerens hjemmeside.
En AI-agent, der kører på din telefon og spørger, før den handler