Knotwork: build your agent

Indholdsklassificering
Alle
0+
Downloads
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot

Om denne app

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
Opdateret
22. aug. 2026

Datasikkerhed

For at du kan beskytte dine data, er det vigtigt at sætte sig ind i, hvordan udviklere indsamler og deler disse data. Databeskyttelses- og sikkerhedsprocedurer kan variere afhængigt af din brug, din region og din alder. Udvikleren har leveret disse oplysninger og kan løbende opdatere dem.
  • Denne app deler muligvis disse datatyper med tredjeparter
    Appoplysninger og -ydeevne og Enheds-id eller andre id'er
  • Denne app indsamler muligvis disse datatyper
    Personlige oplysninger, Finansielle oplysninger og 9 andre datatyper
  • Data krypteres under overførsel
  • Data kan ikke slettes

Nyheder

Another app can now run a pipeline for you. Tasker, MacroDroid or a shell script over adb can ask Knotwork to run the one pipeline you nominate. It is off by default, opens only with an explicit yes, and every request is recorded.

Background runs now have ceilings on steps and tokens, so an unattended loop cannot quietly spend your cloud API key, and a run that stops explains why.

Knotwork now installs on Android 14 and 15, not only 16.

A prompt can be exported and imported as a file.

Support til app

Om udvikleren
Aleksei Volodin
alexeyw@gmail.com
Camino Padre Hurtado Parcela 11B 9540005 Paine Región Metropolitana Chile