Knot | Signed Audit Trail for AI Agents

Knot is a signed, tamper-evident audit trail for AI agents. The repository and its documentation publish on 1 September 2026.

Ko pomočnik nekaj poišče, napiše odgovor ali shrani delo, Knot shrani dejanje in njegov rezultat skupaj. Vsak nov zapis je povezan s prejšnjim, tako da celotno zaporedje ostane jasno in poznejše spremembe ničesar ne morejo prikriti.

Če nekdo vpraša, zakaj se je pomočnik odločil tako, ni treba nikomur rekonstruirati zgodbe iz spomina. Zapečatena sled pokaže natančno zaporedje, skrije občutljive podatke in omogoči drugi osebi, da preveri, kaj se je zgodilo. Odgovor prihaja iz prvotnega izvajanja, ne iz povzetka, napisanega naknadno.

Knot ustvarja dokaze, medtem ko agent dela, namesto da bi ekipe prosil, naj jih rekonstruirajo tedne pozneje. Zajame dejanja in rezultate, prikrije podprte skrivnosti pred shranjevanjem, podpiše časovnico in izvozi prenosljiv sveženj za naslednjega pregledovalca.

Ko se incident začne, ekipa za odziv dela iz prvotne časovnice, rezultatov orodij in sprememb datotek. Knot te dokaze zapakira s podpisanim korenom, tako da lahko notranji pregledovalec ali tretja oseba preveri zaporedje brez povezave, namesto da bi razpravljala o obnovljenem zapisu.

Knot beleži izvedbo agenta, ko se dogaja, prikrije podprte skrivnosti, poveže dogodke v podpisano Merklovo strukturo in izvozi prenosljiv snop. Pregledovalec lahko obnovi in preveri izvedbo brez povezave z javnim ključem.

Podpisan zapis agenta. Preberite dnevnik na kateri koli pretekli točki.

Potrdila o sklepanju, ki jih vsak preverjevalec preveri brez povezave, v linearnem času.

Dodajanje samo na koncu, verižno zgoščena sled dogodkov brez tihih urejanj.

Ustvarite prvi podpisani zagon, izvozite njegov sveženj dokazov in ga preverite brez povezave samo z javnim ključem. Proizvajalec in pregledovalec si nikoli ne morata deliti zaupanja.

Zapis, ki ga lahko dokažete brez povezave

Dve vprašanji odločita o nabavi: kje teče in kdo ga nadzoruje. Vozel teče na strojni opremi, ki jo že imate, na lastni infrastrukturi ali v evropski regiji, zato knjiga ostane znotraj meje, ki jo izberete. Podpisni ključ imate vi, za preverjanje pa potrebujete le javno polovico, zato je suverenost privzeta, ne nadgradnja, za katero se pogajate.

Operativna korist je manj ur pri obnovi zgodovine. Revizijska sled nastaja, ko agent dela, ekipa za incidente takoj dobi natančno kronologijo, zunanji pregledovalec pa lahko preveri isti prenosljivi dokaz brez dostopa do produkcijske storitve.

manj revizijskega dela, hitrejši odgovori

Brez povezave, na prenosniku, brez storitve

Dokaz o dotiku podatkov, osebni podatki prikriti

Dokazljiva sled avtomatiziranih odločitev

Razlog za skrb je trajen zapis, ne nadzorna plošča. Knot hrani podpisan, časovno urejen zapis tega, kar počnejo vaši agenti umetne inteligence, in tretja oseba ga lahko preveri brez povezave. Ali ta zapis izpolnjuje zakonsko ali regulativno obveznost, je odvisno od veljavne zahteve in od tega, kako ga vaša organizacija uporablja.

Pošteno se je vprašati, ali je kaj takega vaša odgovornost. Ni. Knot deluje v ozadju pomočnika in hrani zapis, ne da bi prekinjal to, kar počnete. Korist prejmete, ko vprašanje potrebuje jasen, preverljiv odgovor.

Ni vam treba razumeti, kako deluje, da bi uživali v tem, kar počne. Predstavljajte si ga kot oštevilčeno knjigo računov ali drugo osebo, ki šteje blagajno. Dela nikoli ne vidite, a rezultatu lahko zaupate, ker je bilo ponarejanje oteženo. Tukaj so štirje preprosti razlogi, zakaj je to pomembno.

Vsako dejanje in rezultat ostaneta v vrstnem redu

Vodi evidenco, ki je nihče ne more tiho spremeniti

Tega sami nikoli ne boste uporabljali. A je majhna, skrbna stvar, ki pomaga ohranjati pošten zapis o tem, kaj računalniški pomočniki počnejo v vašem imenu. Tukaj je celotna zamisel, korak za korakom, z vsakdanjim primerom za vsak korak.

Brez povezave, brez sodelovanja ponudnika

Knjiga na lokalnem disku, ne v zbirki ponudnika

Gostovani pregledovalnik sledi beleži, kaj je zagon naredil. Storitev vrednotenja hrani rezultate v infrastrukturi, ki jih je ustvarila. Opazovalni proxy sedi ob prometu. Revizijski dnevnik zbirke podatkov je vrstica v tabeli, ki jo lahko nekdo še vedno posodobi. Nobena od teh ne podpiše dogodka, ne ustvari Merklejevega korena in ne podpira preverjanja brez povezave. Knot je optimiziran za pisanje zaradi preverljivosti: središče zasnove je podpisani dogodek, ne nadzorna plošča.

so platforme za sledenje, ne zbirke podatkov

Daemon knot izpostavlja orodja commit_event, replay in subscribe ter vire knot:// prek transporta MCP Streamable HTTP, skladnega s specifikacijo, z mostom stdio za lokalno povezavo urejevalnika. Preverjanje pristnosti z žetonom Bearer uporablja primerjavo v stalnem času. Ukaz knot CLI zrcali iste operacije s tipiziranimi izhodnimi kodami za priročno pisanje lupinskih skript.

Poljuben razpon dogodkov, deterministično

Projekcije so materializirani bralni pogledi dnevnika. ProjectionSet jih vroče osvežuje na privzetem intervalu ene sekunde, ob branju pa jih hladno osveži. Vsaka projekcija je deterministična: predvajanje istih dogodkov skozi njo mora dati iste bajte, kar daje potrdilu o predvajanju smisel.

Nemaskirani podatki se nikoli ne zapišejo

18+ regularnih izrazov, od AWS do Anthropic

Zaznavala, ki se izvajajo ob vsakem dogodku

Pipred pipeline za redakcijo pregleda vsako obliko JSON dogodka pred shranjevanjem in nadomesti poverilnice ter osebne podatke z zamenjavami, stabilnimi glede na zgoščeno vrednost. Redakcija se izvede pri vnosu, nikoli pri izpisu, zato demon nikoli ne hrani neprikritih podatkov. Ujemanje ključev je celobesedno, zato donation_token ne ustreza token.

Ponovno izpelji in preveri brez povezave

Kanonično kodiranje, jezikovno prenosljivo

Proizvajalec in preveritelj si nikoli ne delita zaupanja

Vsak dogodek je podpisan nad svojo kanonično kodirano obliko, zato je podpis prenosljiv med jeziki in preživi drugačen serializer. Preverjanje poteka brez povezave in potrebuje le javni ključ, zato končni porabnik nikoli ne sme zaupati procesu, ki je ustvaril zapis.

Vsaka sprememba stanja v življenjskem ciklu agenta je zajeta kot nespremenljiv dogodek, klici LLM, klici orodij, sporočila, urejanja datotek, posnetki stanja, premiki vej. Vsak nosi determinističen BLAKE3 ID vsebine, zato je ponovno zaužitje istega dogodka brez učinka. Zgoščene vrednosti listov napajajo Merklovo drevo na zagon, njegova enojna korenina pa je tisto, kar podpiše potrdilo.

Poverilnice in osebni podatki ob zaužitju

Produkcijska oblika, podpisana in preizkušena

Knot je samostojno gostljiv dnevnik dogodkov za zagone agentov AI, ki ga je mogoče preverjati brez povezave. Dogodki gredo skozi redakcijo v shrambo, postanejo bralni pogledi in so izpostavljeni prek ene overjene končne točke. Vsak korak ima eno nalogo, zato je pot od oddanega dogodka do dokazljivega paketa lahko slediti in revidirati.

Preverjevalnik je ločena binarna datoteka. Ne zaupa ničemur, česar ne more znova izračunati iz surovih dogodkov.

RAZSODBA: PREVERJENO, dnevnik je pristen in nespremenjen

znova izpeljane Merklove korenine: 3 / 3 se ujemajo

preveri izvožen paket zagona proti javnemu ključu

knot: preverjanje dnevnika brez povezave

Ustvari poročilo JSON VerificationReport

Celotna obljuba je preverljivost brez povezave. Izvozi zagon v prenosljiv paket, ga skupaj z javnim ključem izroči tretji osebi, ta pa iz surovih dogodkov znova izpelje vsako Merklovo korenino, preveri vsak podpis in doseže razsodbo. Brez storitve, brez omrežja in brez zaupanja v proizvajalca. To je izhod preverjevalnika.

Brez povezave, brez storitve, ki bi ji bilo treba zaupati

Sled agenta, zapis podatkov, inventar cevovodov

Na lokaciji, regija EU, vaša strojna oprema

Knot hrani podpisan, časovno urejen zapis o tem, kaj počnejo vaši agenti AI. Prikazuje korake, sklice na podatke in komponente cevovoda, prisotne v izvajanju, tretja oseba pa lahko preveri celotno zgodovino brez povezave, ne da bi zaupala gostujoči storitvi. Uporabite nastali zapis skupaj s pravnimi, političnimi in operativnimi nadzori, ki veljajo za vašo organizacijo.

Ekipe, ki upravljajo računalniške pomočnike

Vodi pošten zapis o tem, kaj je AI naredil

Ko računalniški pomočnik nekaj naredi namesto vas, bi moral nekdo pozneje pogledati nazaj in natančno videti, kaj je naredil, po vrstnem redu, brez tiho spremenjenih stvari. Knot zapiše vsak korak, zaklene korake skupaj, jih zapečati in omogoči drugi osebi, da preveri celoten zapis, ne da bi morala zaupati prvi.

Zapis, odporen proti posegom, o tem, kaj

Ločena binarna datoteka brez povezave, samo javni ključ

Knot je podpisan, vsebinsko naslovljen dnevnik dogodkov za izvajanja agentov AI. Vsak vnos nosi svojo identiteto, vsako izvajanje ohranja svoj Merkle koren, tretja oseba pa lahko preveri zgodovino na prenosniku z javnim ključem. Dnevnik dogodkov, redakcija, pogledi za branje, izjava o ponovnem predvajanju, preverjevalnik brez povezave in končna točka potujejo skupaj kot en zapisni sistem.

Preverljiva, ponovno predvajljiva knjiga

Dogodek se zapiše, medtem ko agent deluje

Skrivnosti se nadomestijo pred shranjevanjem

Natančno stanje pred in po spremembi je ohranjeno

Preprost zapis dogajanja po vrstnem redu

Ljudje si zapomnijo različno in pomembne podrobnosti izginejo