„Knotwork“ yra dirbtinio intelekto agentas, kuris savo modelį paleidžia telefone. Vietoj raginimo lango, prijungto prie kažkieno API, kiekvienas pokalbis vyksta per kanalą, kurį galite atidaryti ir redaguoti: įvestų mazgų grafą – įvestis, įrenginyje esantis LLM, pasirinktinai debesyje esantis LLM, įrankio iškvietimas, maršrutizavimas, skaidymas, įvertinimas, patikslinimas, išvestis. Kai žingsnis nori atlikti ką nors destruktyvaus ar jautraus, jis sustoja ir pirmiausia jūsų paklausia – taip pat ir fone, kur patvirtinimas gaunamas kaip pranešimas.
KĄ TAI VEIKIA
- Veikia jūsų įrenginyje. Įrenginyje atliekamas išvadų darymas per „LiteRT-LM“, su pasirinktinai NPU/GPU spartinimu; veikia tik CPU, tik lėčiau. Debesijos paslaugų teikėjai („OpenAI“, „Anthropic“, „Google Gemini“, „DeepSeek“, „Ollama“) yra pasirinktiniai, pasirenkami ir gali būti naudojami su savo raktu.
- Jūs kuriate elgseną. Vilkimo ir numetimo redaktorius su panoraminimo ir priartinimo funkcija, pritraukimu prie tinklelio, automatiniu išdėstymu, įterptu patvirtinimu ir vykdymo sekimo perdanga, 14 mazgų tipų. Tokie raginimo kintamieji kaip $DATE, $TIME, $TOOLS, $MODEL ir $MEMORY_SUMMARY kiekvieno paleidimo metu atvaizduojami iš naujo.
- Jūsų valdomi įrankiai. Vietiniai veiksmai per „AppFunctions“ ir išorinius serverius per modelio konteksto protokolą (MCP). Kiekvienas jautrus ar žalingas iškvietimas sustabdomas, kad būtų gautas aiškus patvirtinimas, vykdomas ten, kur įrankis vykdomas, o ne tik siūlomas modeliui.
- Pasiekia jus iš išorės. Bendrinimo tikslas, paleidimo priemonės spartieji klavišai ir greitųjų nustatymų plytelė paleidžia jūsų pasirinktą srautą per bendrinamą tekstą ar vaizdus. Paleidikliai (laikas, įkrovimas, „Wi-Fi“, tinklas) patys paleidžia srautą ir pateikia ataskaitą. Kiekvienas įvedimo paviršius lieka inertiškas, kol prie jo nepririšate srauto.
- Prisimena tai, kas svarbu. Ilgalaikė atmintis su semantiniu ankstesnių pokalbių atkūrimu, automatiniu faktų išskyrimu, paieška ir eksportavimu.
KAM TAI SKIRTA
Tai skirta asmeniui, kuris jau naudoja „Tasker“, „Obsidian“, „Home Assistant“ arba vietinį modelį savo aparatinėje įrangoje ir nori tiksliai žinoti, ką jų agentas daro su jų duomenimis.
Tai sąmoningai nėra masinės rinkos asistentas „užduok klausimą, gauk atsakymą“ – „Gemini“ yra nemokama ir integruota į OS, o konkuruoti joje yra pralaimėta.
PRIVATUMAS
Nėra paskyros, prisijungimo ir mano serverio. Išvados veikia telefone, todėl įprastas pokalbis niekada jo nepalieka. Duomenys siunčiami tik tuo keliu, kurį sukūrėte patys: debesies mazgas su jūsų raktu arba jūsų pridėtas MCP serveris – abu matomi sraute. Naudojimo statistika lieka įrenginyje ir niekada neperduodama; kūrimo laiko patikrinimas nepavyksta, jei kokia nors tinklo priklausomybė pasiekia tą kodą. Duomenų bazė – pokalbiai, atmintis, vykdymo pėdsakai – yra užšifruota naudojant SQLCipher, o API raktai yra užantspauduoti po „Android Keystore“ raktu. Gedimų ataskaitos yra pasirenkamos, išjungtos pagal numatytuosius nustatymus ir visiškai nėra FOSS versijoje.
ŽINOMI APRIBOJIMAI
Tai yra išankstinis leidimas. Vieša sąsaja, nustatymų išdėstymas ir įrenginio saugojimo formatai vis dar gali keistis tarp versijų.
– „Android 14+“ ir apie 2 GB laisvos RAM – tikrasis apribojimas yra atmintis.
– Bendrinami srauto failai dar nėra suderinamumo sutartis: eksportuoti failai turi versijos žymą, tačiau iki 1.0 versijos šis žyma yra žymuo, o ne pažadas. Išsaugokite originalą.
– Patikimumo skaičiai gauti iš vieno įrenginio ir vieno operatoriaus: suplanuotas srautas veikė 7,14 dienos neatidarant programos ir atliko 55 iš 55 paleidimų be jokių nepaaiškinamų klaidų. Tai realus matavimas ir tai nėra išorinis patvirtinimas.
– Fonei veikiant reikia nustatyti akumuliatoriaus įkrovą į „Neribotas“. Be jos „Android“ atkuria procesą maždaug per dešimt sekundžių – tai platformos taisyklė, o ne klaida, bet kol nesuteiksite šios teisės, foniniai srautai neveiks.
– Debesijos gedimų elgsena skiriasi priklausomai nuo teikėjo: srauto, kuris sugenda atsakymo metu, aptikimas įgalinamas tik ten, kur jis buvo išmatuotas.
– Trečiųjų šalių programos negali atskleisti „AppFunctions“ – tai gali tik įrenginio gamintojo sistemos programos ir „Google“. Pateikiamas vietinis įrankių katalogas ir viskas, ką jungiate per MCP. – Vienas prižiūrėtojas, jokios įmonės.
Atvirojo kodo programa pagal „Apache“ 2.0 licenciją; šaltinis ir dokumentacija yra kūrėjo svetainėje.
Dirbtinio intelekto agentas, veikiantis jūsų telefone ir prieš veikdamas paklausiantis