Knotwork: build your agent

Evaluarea conținutului
Toți
0+
Descărcări
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran

Despre aplicație

Knotwork este un agent AI care își rulează modelul pe telefon. În loc de o casetă de prompt conectată la API-ul cuiva, fiecare conversație trece printr-o conductă pe care o puteți deschide și edita: un grafic de noduri tipizate - intrare, LLM pe dispozitiv, LLM cloud opțional, apel de instrument, rutare, descompunere, evaluare, clarificare, ieșire. Când un pas dorește să facă ceva distructiv sau sensibil, se oprește și vă întreabă mai întâi - inclusiv în fundal, unde sosește confirmarea ca notificare.


CE FACE


- Rulează pe dispozitivul dvs. Inferență pe dispozitiv prin LiteRT-LM, cu accelerare NPU/GPU opțională; funcționează doar CPU, doar mai lent. Furnizorii de cloud (OpenAI, Anthropic, Google Gemini, DeepSeek, Ollama) sunt opționali, opt-in și bring-your-own-key.


- Dvs. construiți comportamentul. Un editor drag-and-drop cu panoramare și pinch-zoom, snap-to-grid, auto-layout, validare inline și o suprapunere de urmărire a rulării, pe 14 tipuri de noduri. Variabilele prompt precum $DATE, $TIME, $TOOLS, $MODEL și $MEMORY_SUMMARY sunt redate la fiecare rulare.

- Instrumente, controlate de dvs. Acțiuni locale prin AppFunctions și servere externe prin Model Context Protocol (MCP). Fiecare apel sensibil sau distructiv se oprește pentru confirmare explicită, aplicată acolo unde se execută instrumentul, nu doar sugerată modelului.

- Ajung la dvs. din afara aplicației. O țintă de partajare, comenzi rapide de lansare și o dală Setări rapide rulează canalul ales peste text sau imagini partajate. Declanșatoarele (timp, încărcare, Wi-Fi, rețea) declanșează un canal independent și raportează înapoi. Fiecare suprafață de intrare rămâne inertă până când legați un canal la aceasta.

- Își amintește ce contează. Memorie pe termen lung cu recuperare semantică a conversațiilor anterioare, extragere automată a faptelor, căutare și export.

PENTRU CINE SE UTILIZEAZĂ

Este destinat persoanei care rulează deja Tasker, Obsidian, Home Assistant sau un model local pe propriul hardware și care dorește să știe exact ce face agentul său cu datele sale.

În mod deliberat, nu este un asistent de tip „pune o întrebare, primește un răspuns” pentru piața de masă - Gemini este gratuit și integrat în sistemul de operare, iar concurența acolo este o pierdere.


CONFIDENȚIALITATE


Nu există cont, nu există conectare și nu există server al meu. Inferența rulează pe telefon, deci o conversație normală nu îl părăsește niciodată. Datele sunt trimise doar pe o cale pe care ați construit-o singur: un nod cloud cu propria cheie sau un server MCP pe care l-ați adăugat - ambele vizibile în canal. Statisticile de utilizare rămân pe dispozitiv și nu sunt niciodată transmise; o verificare în timpul construirii eșuează dacă vreo dependență de rețea ajunge la acel cod. Baza de date - chat-uri, memorie, urme de rulare - este criptată cu SQLCipher, iar cheile API sunt sigilate sub o cheie Android Keystore. Raportarea erorilor este opțională, dezactivată în mod implicit și absentă complet din versiunea FOSS.


LIMITĂRI CUNOSCUTE


Aceasta este o versiune preliminară. Suprafața publică, aspectul setărilor și formatele de stocare de pe dispozitiv se pot schimba în continuare între versiuni.


- Android 14+ și aproximativ 2 GB de RAM liberă - memoria este adevărata constrângere.
- Fișierele partajate din canal nu sunt încă un contract de compatibilitate: exporturile au o ștampilă de versiune, dar înainte de versiunea 1.0, acea ștampilă este un indicator, nu o promisiune. Păstrați originalul.
- Numerele de fiabilitate provin de la un singur dispozitiv și un singur operator: un canal programat a rulat 7,14 zile fără ca aplicația să fie deschisă și a finalizat 55 din 55 de declanșări fără erori inexplicabile. Aceasta este o măsurătoare reală și nu este o validare externă.
- Rulările în fundal necesită setarea bateriei pe Nerestricționat. Fără aceasta, Android recuperează procesul în aproximativ zece secunde - regula platformei, nu o eroare, dar până când nu o acordați, canalurile în fundal nu vor rula.
- Comportamentul la erorile cloud diferă în funcție de furnizor: detectarea unui flux care se stinge în mijlocul răspunsului este activată numai acolo unde a fost măsurat.
- Aplicațiile terțe nu pot expune AppFunctions - doar aplicațiile de sistem ale producătorului dispozitivului și Google pot. Catalogul local de instrumente este cel livrat, plus orice conectați prin MCP. - Un singur întreținător, nicio companie în spate.

Cod open source sub licența Apache 2.0; codul sursă și documentația se află pe site-ul web al dezvoltatorului.
Un agent de inteligență artificială care rulează pe telefonul tău și întreabă înainte de a acționa
Ultima actualizare
22 aug. 2026

Siguranța datelor

Siguranța începe cu înțelegerea modului în care dezvoltatorii îți colectează și trimit datele. Practicile de securitate și confidențialitate a datelor pot varia în funcție de modul de utilizare, de regiune și de vârsta ta. Dezvoltatorul a oferit aceste informații și le poate actualiza în timp.
  • Aplicația poate trimite terților următoarele tipuri de date
    Informații despre aplicație și performanța acesteia și Identificatorii dispozitivului sau de alt tip
  • Aplicația poate colecta următoarele tipuri de date
    Informații cu caracter personal, Informații financiare și încă 9
  • Datele sunt criptate în timpul transmiterii
  • Datele nu pot fi șterse

Noutăți

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.

Asistență pentru aplicație

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